Turinys:

PiDP-11: 1970-ųjų PDP-11/70 kopija: 4 žingsniai
PiDP-11: 1970-ųjų PDP-11/70 kopija: 4 žingsniai

Video: PiDP-11: 1970-ųjų PDP-11/70 kopija: 4 žingsniai

Video: PiDP-11: 1970-ųjų PDP-11/70 kopija: 4 žingsniai
Video: Braulio Fogon - Bagre | Video Oficial | Dir @CHRISFILMS4K 2024, Liepa
Anonim
PiDP-11: 1970-ųjų PDP-11/70 kopija
PiDP-11: 1970-ųjų PDP-11/70 kopija
PiDP-11: 1970-ųjų PDP-11/70 kopija
PiDP-11: 1970-ųjų PDP-11/70 kopija
PiDP-11: 1970-ųjų PDP-11/70 kopija
PiDP-11: 1970-ųjų PDP-11/70 kopija

PDP-11 buvo bene įtakingiausias kompiuteris. Tai apibrėžė tai, ką mes manome kaip įprastą, tai buvo pirmoji mašina, už kurią galėjote įsigyti „Unix“, o „Windows“gali atsekti savo šaknis iki kitos PDP-11 didelės talpos operacinės sistemos RSX-11.

1975 m. „11/70“buvo ne tik didžiausias PDP-11, bet ir paskutinis kada nors turėjęs tinkamą „Blinkenlights“skydelį. Raudonos ir violetinės spalvos. Atsiprašau. Rožė ir purpurinė. Tai buvo 70 -tieji metai. Bet tada - staiga - priekinės plokštės dingo iš mūsų gyvenimo ir artimiausius kelis dešimtmečius turėjome pažvelgti į nuobodžiai smėlio spalvos dėžutes. Taigi labai liūdna.

Tačiau tikrai žavus šio kompiuterio dalykas yra tai, kad jis yra gana tinkamas naudoti ir šiandien. Galite paleisti tinkamą 2.11BSD unix (tai reiškia, kad jis turi gerų unix bitų, bet ne išsipūtimą), tačiau taip pat galite grįžti toliau ir paleisti Unix v6, kol studijuojate garsųjį Lions komentarą. Jis atlieka TCP/IP, veikia kaip žiniatinklio serveris, daro (vektorinę) grafiką …

Projektu „PiDP-11“buvo siekiama sugrąžinti šią garbingą mašiną. Su priekiniu skydeliu. Viduje gali būti slepiamas „Raspberry Pi“, tačiau, jei norite, netgi galite jį prijungti prie tikrų serijinių terminalų. Visos originalios operacinės sistemos ir programinė įranga yra paruošta paleisti.

Kaip ir mano ankstesnis „PiDP-8“projektas, programinę įrangą galite naudoti bet kuriame „Raspberry Pi“, net ir be „PiDP-11“aparatinės įrangos. Tačiau idėja yra žengti dar vieną žingsnį, grąžinant jai savo fizinę formą: „Blinkenlights“.

Tiesą sakant, galite apsvarstyti keturis etapus:

  • tiesiog paleiskite „PiDP-11“emuliatorių savo „Raspberry Pi“ir žaiskite su PDP-11 operacinėmis sistemomis;
  • vizualiam efektui pridėti PiDP-11 plokštę su „Blinkenlights“;
  • litavimo jungikliai ant plokštės, kad būtų galima valdyti mašiną per priekinį skydelį;
  • nusipirkite visą kopijos rinkinį su puošniu dėklu, akrilo priekinio skydelio dangteliu ir pasirinktiniais jungikliais.

„Pi“turi daug galios atlikti visus kitus veiksmus, kuriuos paprastai darytumėte su „Pi“(medijos serveris, failų serveris ir kt.). Taigi jūs neapsiribojate tik PDP-11 programine įranga.

1 žingsnis: konvertuokite Pi į PDP-11

Konvertuokite Pi į PDP-11
Konvertuokite Pi į PDP-11
Konvertuokite Pi į PDP-11
Konvertuokite Pi į PDP-11

„PiDP-11“projekto programinėje įrangoje naudojamas gerai žinomas „Simh“simuliatorius ir „BlinkenBone“projektas, kuris prideda prie simh priekinio skydelio tvarkyklės.

Įdiekite įprastą „Raspbian“. Tada pridėkite PDP-11 modeliavimą atlikdami šiuos penkis veiksmus:

1 Sukurkite /opt /pidp11 katalogą ir eikite ten:

sudo mkdir /opt /pidp11

cd /opt /pidp11

2 Atsisiųskite pidp11 programinę įrangą:

sudo wget

3 Išpakuokite, kad programinė įranga išliktų jam skirtame kataloge/opt/pidp11/:

sudo tar -xvf pidp11.tar.gz

4 Vykdykite diegimo scenarijų, kad PDP-11 automatiškai įsijungtų, kai įjungiate „Pi“:

sudo /opt/pidp11/install/install.sh

5 Perkraukite ir paimkite PDP-11 konsolę:

sudo perkraukite

~/pdp.sh

(paskutinė eilutė yra būtina tik tada, kai nustatote „Pi“, kad automatiškai paleistumėte į GUI. PDP-11 jau veikia, ir ši komanda nuves jus į terminalą. Kai prisijungsite per ssh, būsite PDP- 11 terminalo iš karto)

Taip gausite veikiantį PDP-11, tačiau viskas, ką jis vykdo, yra maža demonstracinė programa. Dabar.

Pastaba: abi aukščiau pateiktos nuotraukos yra tas pats PiDP-11, tik parodantis, kad galite jį prijungti prie tikro VT-220 terminalo, taip pat prie nešiojamojo kompiuterio, kuriame veikia terminalo emuliatorius.

2 veiksmas: pridėkite PDP-11 programinės įrangos istorijos kolekciją

Pridėkite PDP-11 programinės įrangos istorijos kolekciją
Pridėkite PDP-11 programinės įrangos istorijos kolekciją

Ankstesnis žingsnis davė jums „PiDP-11“, bet paleisti tik demonstracinę programą (tuščiąja eiga). Kitas žingsnis yra atsisiųsti visas operacines sistemas.

Atsisiųskite ir išpakuokite „sistemų“diskų vaizdų rinkinį:

cd /opt /pidp11

sudo wget

sudo tar -xvf systems.tar.gz

Be to, galima pridėti dar daugiau įvairių operacinių sistemų:

sudo wget

Galiausiai yra didžiulė 1,6 GB RSX-11 programinės įrangos biblioteka:

cd/opt/PiDP11/systems/rsx11mplus/

wget

Išpakuokite PiDP11_DU1.zip

Jei norite, pataisykite daugiau dalykų:

jei automatiškai įvedate į GUI, turite atidaryti terminalą ir įvesti ~/pdp.sh, kad „paimtumėte“PDP-11. Išjunkite automatinį GUI paleidimą: „Raspberry icon“-> Preferences-> Raspberry Pi Configuration. GUI visada galite paleisti naudodami komandą startx

  • Galite įgalinti automatinį prisijungimą prie „Pi“, nustatykite tai naudodami „sudo raspi-config“ir jums nebetrukdys „Pi/Linux“dalykai; jūs tiesiog iškart pateksite į PDP-11.
  • Kadangi prie „Pi“dar neturite fizinio priekinio skydelio, perskaitykite instrukcijas, kaip paleisti operacines sistemas. Greitas patarimas: CTRL-E, tada „cd../systems/rt11“, tada „do boot.ini“yra vienas iš būdų.

3 žingsnis: pradėkite skaityti

Pradėkite skaityti
Pradėkite skaityti

PDP-11 pasaulyje vis dar vyksta daug. Geriausia tai, kad viskas yra laisvai prieinama PDF formatu.

Skaitykite „PiDP-11“vadovą čia: https://www3.ispnet.net/pidp11/PiDP-11%20Manual%20…. Jis yra.odt formato, geriausiai atidaromas naudojant „MS Word“, nors „OpenOffice on Pi“atliks padorų darbą taip pat

Prisijunkite prie forumo: https://groups.google.com/forum/#!forum/pidp-11 (Jums nereikia komplekto „PiDP-11“, PDP-11 gerbėjai su tik programine įranga yra laukiami!)

Apsilankykite svetainėje:

Ir kai įsigilinsite, nepamirškite naršyti tūkstančių PDP-11 vadovų puslapių bitsavers.org jų DEC pakatalogiuose.

4 žingsnis: pridėkite fizinį priekinį skydelį

Pridėkite fizinį priekinį skydelį
Pridėkite fizinį priekinį skydelį
Pridėkite fizinį priekinį skydelį
Pridėkite fizinį priekinį skydelį
Pridėkite fizinį priekinį skydelį
Pridėkite fizinį priekinį skydelį

Kodėl įdomus fizinis priekinis skydelis?

  • Tai „Blinkenlights“. Priekinės plokštės yra kietos.
  • Norint suprasti, kaip veikia kompiuteris ir jo procesorius, niekas neprilygsta veikiančio kompiuterio tikrinimui vieno žingsnio režimu, po truputį perjungiant mažas programas ir matant, kaip jie iš tikrųjų valdo kompiuterį žemiausiu lygiu.

Norėdami įsigyti priekinį skydelį, galite nusipirkti visą „PiDP-11“rinkinį (ir jūs tai galite padaryti), tačiau taip pat galite pasirinkti labiau pramoninės išvaizdos „pasidaryk pats“variantą. Tai yra „Instructables“, tai mes čia aprašome: nusiųskite „Gerber“PCB dizaino failus į bet kurią PCB parduotuvę ir pasidarykite savo „Bare Bones“priekinį skydelį. PCB kainuotų šiek tiek mažiau nei 15 USD už vienetą, penkių kiekių, iš tokių vietų kaip jlcpcb.com.

Kiti dalykai, kurių jums reikės:

  • 64 šviesos diodai (5 mm, raudoni)
  • 37 diodai (4148)
  • UDN2981 tvarkyklės lustas arba lygiavertis.
  • 2 standartiniai sukamieji jungikliai
  • 6 momentiniai ir 24 perjungimo jungikliai, tinka bet kuris standartinis mini jungiklis.
  • 3 rezistoriai (1K), 12 rezistorių (390 omų).
  • „Ypač aukšta“kaiščio antraštės jungtis, skirta prijungti „Pi“. Pastaba! Įprasti 2*20 kontaktų neveiks, Pi reikia daugiau atstumo nuo PCB.

Jei tikrai turite biudžetą arba jus tiesiog domina „Blinkenlights“, netgi galite atsisakyti priekinio skydelio jungiklių ir (arba) sukamųjų jungiklių ir tai padaryti iš viso už <20 USD.

Žiūrėkite Gerber failą atsisiuntimo skyriuje.

Pastaba - jums nereikia serijinio terminalo. Viską galima padaryti belaidžiu būdu naudojant ssh arba puTTY. Net vektorinės grafikos ekranas gali būti rodomas belaidžiu būdu, tokiu atveju per VNC. Arba naudokite „Pi“klaviatūrą ir HDMI monitorių.

Rekomenduojamas: