Mündəricat:
- Addım 1: Pi-ni PDP-11-ə çevirin
- Addım 2: PDP-11 Proqram Tarixi Kolleksiyasını əlavə edin
- Addım 3: Oxumağa başlayın
- Addım 4: Fiziki Ön Panel əlavə edin
Video: PiDP-11: 1970-ci illərin PDP-11/70: 4 addımlarının surəti
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
PDP-11 bəlkə də indiyə qədərki ən təsirli kompüter idi. Düşündüklərimizi normal olaraq təyin etdi, Unix-i əldə edə biləcəyiniz ilk maşın idi və Windows köklərini PDP-11-in digər böyük bilet əməliyyat sistemi RSX-11-ə qədər izləyə bilər.
1975-ci ildə, 11/70 yalnız ən böyük PDP-11 deyil, eyni zamanda Blinkenlights panelinə sahib olan sonuncu idi. Qırmızı və bənövşəyi rəngdə. Bağışlayın. Gül və Magenta. Bunlar 70 -ci illər idi. Ancaq sonra - birdən -birə - ön panellər həyatımızdan getdi və önümüzdəki bir neçə onilliklər ərzində darıxdırıcı bej qutulara baxmalı idik. Çox kədərli.
Bu kompüterin ən maraqlı tərəfi, bu gün də olduqca istifadə edilə bilən olmasıdır. Uyğun bir 2.11BSD unix işlədə bilərsiniz (mənası odur ki, unix -in yaxşı hissələri var, amma şişkinlik yoxdur) - ancaq məşhur Lions Şərhini öyrənərkən daha da irəli gedib Unix v6 -nı işlədə bilərsiniz. TCP/IP edir, veb server kimi işləyir, (vektor) qrafika edir …
PiDP-11 layihəsi bu möhtəşəm maşını geri qaytarmağı hədəfləyir. Ön panel ilə. İçərisində gizlənmiş bir Raspberry Pi ola bilər, ancaq istəsəniz onu hətta real serial terminallarına bağlaya bilərsiniz. Bütün orijinal əməliyyat sistemləri və proqramlar açılmağa hazırdır.
Əvvəlki PiDP-8 layihəm kimi, PiDP-11 aparatı olmadan belə hər hansı bir Raspberry Pi proqramından istifadə edə bilərsiniz. Ancaq fikir, fiziki formasını geri qaytarmaqla bir addım daha irəli getməkdir: Blinkenlights.
Əslində düşünə biləcəyiniz dörd mərhələ var:
- yalnız Raspberry Pi-də PiDP-11 emulatorunu işə salın və PDP-11 əməliyyat sistemləri ilə oynayın;
- vizual effekt üçün Blinkenlights ilə PiDP-11 elektron kartını əlavə etmək;
- maşının ön panel üzərində idarə olunmasını təmin etmək üçün lehimləmə açarları lövhəyə;
- xülya qutusu, akril ön panel örtüyü və xüsusi açarları olan tam replika dəstini alın.
Pi, adətən bir Pi ilə edəcəyiniz bütün işləri (media serveri, fayl serveri və s.) Etmək üçün çoxlu gücə malikdir. Beləliklə, yalnız PDP-11 proqramı ilə məhdudlaşmırsınız.
Addım 1: Pi-ni PDP-11-ə çevirin
PiDP-11 layihəsinin proqram hissəsi simh üçün ön panel sürücüsü əlavə edən tanınmış simh simulyatorundan və BlinkenBone layihəsindən istifadə edir.
Daimi Raspbian -ı quraşdırın. Sonra bu beş addımla PDP-11 simulyasiyasını əlavə edin:
1 /opt /pidp11 qovluğu yaradın və ora gedin:
sudo mkdir /opt /pidp11
cd /opt /pidp11
2 pidp11 proqramını yükləyin:
sudo wget
3 Proqramın təyin edilmiş/opt/pidp11/qovluğunda yaşaması üçün paketini açın:
sudo tar -xvf pidp11.tar.gz
4 Pi-ni işə saldığınız zaman PDP-11-in avtomatik yüklənməsi üçün quraşdırma skriptini işə salın:
sudo /opt/pidp11/install/install.sh
5 Yenidən başladın və PDP-11 konsolunu tutun:
sudo yenidən başladın
~/pdp.sh
(son xətt yalnız Pi-ni GUI-də avtomatik yükləmək üçün qurduğunuzda lazımdır. PDP-11 artıq işləyir və bu əmr sizi terminalına gətirir. ssh üzərindən daxil olduqda PDP-də olacaqsınız. 11 terminal dərhal)
Bu, çalışan bir PDP-11 əldə edəcək, ancaq işlədiyi hər şey kiçik bir demo proqramıdır. Hələlik.
Qeyd: yuxarıdakı şəkillərin hər ikisi eyni PiDP-11-dir, onu göstərir ki, onu əsl VT-220 terminalına və terminal emulyatoru olan noutbuka bağlaya bilərsiniz.
Addım 2: PDP-11 Proqram Tarixi Kolleksiyasını əlavə edin
Əvvəlki addım sizə PiDP-11 verdi, ancaq çalışmaq üçün yalnız bir demo proqramı. Növbəti addım bütün əməliyyat sistemlərini yükləməkdir.
Disk şəkillərinin "sistemlər" kolleksiyasını yükləyin və açın:
cd /opt /pidp11
sudo wget
sudo tar -xvf systems.tar.gz
Bundan əlavə, daha geniş bir əməliyyat sistemi əlavə edilə bilər:
sudo wget
Nəhayət, RSX-11 proqramının 1.6 GB böyük bir kitabxanası mövcuddur:
cd/opt/PiDP11/systems/rsx11mplus/
wget
PiDP11_DU1.zip açın
İstəyirsinizsə daha çox şey dəyişdirə bilərsiniz:
GUI-də avtomatik yükləsəniz, bir terminal açmalı və PDP-11-i "tutmaq" üçün ~/pdp.sh yazmalısınız. GUI avtomatik yüklənməsini deaktiv edin: "Raspberry icon" -> Tercihlər -> Raspberry Pi Konfiqurasiyası. İstənilən vaxt startx əmrindən istifadə edərək GUI -yə başlaya bilərsiniz
- Pi-də avtomatik girişi aktivləşdirə bilərsiniz, sudo raspi-config istifadə edərək artıq Pi/Linux məhsulları ilə narahat olmayacaqsınız; dərhal PDP-11-ə atılacaqsınız.
- Hələ Pi -yə əlavə edilmiş fiziki bir ön paneliniz olmadığından, əməliyyat sistemlərinin necə açılacağına dair təlimatı oxuyun. Tez məsləhət: CTRL-E, sonra "cd../systems/rt11", sonra "boot.ini et" bir yoldur.
Addım 3: Oxumağa başlayın
PDP-11 dünyasında hələ çox işlər gedir. Ən yaxşısı, hər şey PDF olaraq sərbəst şəkildə mövcuddur.
PiDP-11 təlimatını buradan oxuyun: https://www3.ispnet.net/pidp11/PiDP-11%20Manual%20….odt formatındadır, ən yaxşı MS Word ilə açılır, baxmayaraq ki Pi üzərində OpenOffice layiqli bir iş görəcək. həmçinin
Foruma qoşulun: https://groups.google.com/forum/#!forum/pidp-11 (Kit şəklində PiDP-11-ə ehtiyacınız yoxdur, yalnız proqram təminatı olan PDP-11 pərəstişkarları eyni dərəcədə xoş qarşılanır!)
Veb saytına baxın:
Qazdıqdan sonra bitsavers.org saytındakı PDP-11 təlimatlarının minlərlə səhifəsini DEC alt qovluqlarında axtarmağı unutmayın.
Addım 4: Fiziki Ön Panel əlavə edin
Fiziki ön panel niyə maraqlıdır?
- Blinkenlights. Ön panellər sərindir.
- Kompüterin və onun CPU -nun necə işlədiyini başa düşmək üçün işləyən bir kompüteri tək addım rejimində yoxlamaq, kiçik proqramlarda yavaş -yavaş keçmək və əslində kompüteri ən aşağı səviyyədə necə idarə etdiklərini görmək heç bir şeyin öhdəsindən gələ bilməz.
Ön panel əldə etmək üçün tam PiDP-11 dəstini ala bilərsiniz (və bunu edə bilərsiniz), eyni zamanda daha sənaye görünüşlü özünüz edin seçimini də seçə bilərsiniz. Təlimat verilə bilən, burada təsvir etdiyimiz budur: Gerber PCB dizayn sənədlərini hər hansı bir PCB mağazasına göndərin və öz Çılpaq Sümüklərinizin ön panelini hazırlayın. Bir PCB, jlcpcb.com kimi yerlərdən beş ədəd olmaqla, vahid başına 15 dollardan bir qədər az başa gələcək.
Lazım olacaq digər şeylər:
- 64 LED (5 mm, qırmızı)
- 37 diod (4148)
- bir UDN2981 sürücü çipi və ya ekvivalenti.
- 2 standart fırlanan açar
- 6 anlıq və 24 keçid açarı, hər hansı bir standart mini keçid uyğun olacaq.
- 3 Rezistor (1K), 12 rezistor (390 ohm).
- Pi-nizi birləşdirmək üçün "əlavə hündür" pin başlıq konnektoru. Qeyd! Normal 2*20 pinli olanlar işləməyəcək, Pi PCB -dən daha çox məsafəyə ehtiyac duyur.
Həqiqətən bir büdcəniz varsa və ya yalnız Blinkenlights ilə maraqlanırsınızsa, hətta ön panel açarlarını və/və ya fırlanan açarları da tərk edə bilərsiniz və cəmi 20 dollara başa gələ bilərsiniz.
Yükləmə bölməsindəki Gerber faylına baxın.
Qeyd - Serial terminala ehtiyacınız yoxdur. Hər şey ssh və ya puTTY istifadə edərək simsiz olaraq edilə bilər. Hətta vektor qrafik görüntüsü belə halda VNC vasitəsi ilə simsiz olaraq edilə bilər. Və ya Pi -nin öz klaviaturasından və HDMI monitorundan istifadə edin.
Tövsiyə:
PiDP-8: PDP-8 Minicomputer kimi bir Moruq Pi: 7 addım
PiDP-8: Raspberry Pi PDP-8 Minicomputer kimi: Hər kəs PDP-8 mini kompüter istədi. Yaxşı, hər halda 1968 -ci ildə. Bu SD kart şəklini bir Raspberry Pi -də yükləyərək minikompüterlərin Qızıl Dövrünü yaşayın. İsteğe bağlı olaraq, Blinkenlights təcrübəsini yenidən yaratmaq üçün bir replika ön panel əlavə edin. Sadə bir Hacker Ver
1970-ci illərin E-Ink YouTube Counter: 7 Addım (Şəkillərlə birlikdə)
1970-ci illərin E-Mürekkep YouTube Sayacı: 1970-ci illərin simvolu olan bu rəqəmsal saat, əyləncəli bir Pimoroni " Mürekkep pHAT " sayəsində YouTube statistikasını əks etdirən yeni bir həyata sahibdir. e-mürəkkəb ekran və Raspberry Pi Zero. Youtube API -ni müntəzəm olaraq sorğu etmək üçün sadə bir Python skriptindən istifadə edir
ESP8266-01: 3 addımlarının 4 pinindən istifadə
ESP8266-01-in 4 sancağından istifadə: Qeyd: Bu layihə, əvvəllər yalnız 2 sancaqdan istifadə olunan təlimatın bir uzantısıdır. ciddi bir tətbiq. Ancaq kimsə sancaqları ağıllı şəkildə istifadə edərsə
Acer Aspire 1690: 6 Addımlarının DVD sürücüsünü dəyişdirin
Acer Aspire 1690-ın DVD sürücüsünü dəyişdirin: Bu təlimat, Acer Aspire 1690 (və potensial olaraq digər Acers) DVD sürücülərinin necə dəyişdiriləcəyini göstərir. Şəkillər aşağı ölçülüdür, lakin hələ də düzgün vintləri tapmaqda faydalı olmalıdır
ZIFduino USB 1.2: 10 addımlarının yığılması
ZIFduino USB 1.2 -nin yığılması: ZIFduino, bütün məqsəd və məqsədlər üçün, ZIF yuvası olan bir Arduino -dur. Platformada prototip hazırlamaq istəyən, lakin sonra ATMega çipini müstəqil bir mühitə köçürmək istəyənlər üçün hazırlanmışdır. Pin düzeni eynidır, buna görə də