Orodha ya maudhui:

PiDP-11: Mfano wa miaka ya 1970 PDP-11/70: 4 Hatua
PiDP-11: Mfano wa miaka ya 1970 PDP-11/70: 4 Hatua

Video: PiDP-11: Mfano wa miaka ya 1970 PDP-11/70: 4 Hatua

Video: PiDP-11: Mfano wa miaka ya 1970 PDP-11/70: 4 Hatua
Video: Шок!!! ДУШИ МЕРТВЕЦОВ В ЗАТОЧЕНИИ У ДЕМОНА В ЭТОМ СТРАШНОМ ДОМЕ / HERE ARE THE SOULS OF THE DEAD 2024, Julai
Anonim
PiDP-11: Mfano wa miaka ya 1970 PDP-11/70
PiDP-11: Mfano wa miaka ya 1970 PDP-11/70
PiDP-11: Mfano wa miaka ya 1970 PDP-11/70
PiDP-11: Mfano wa miaka ya 1970 PDP-11/70
PiDP-11: Mfano wa miaka ya 1970 PDP-11/70
PiDP-11: Mfano wa miaka ya 1970 PDP-11/70

PDP-11 labda ilikuwa kompyuta yenye ushawishi mkubwa zaidi. Ilielezea kile tunachofikiria kama kawaida, ilikuwa mashine ya kwanza ambayo unaweza kupata Unix, na Windows inaweza kufuatilia mizizi yake kwa mfumo mwingine wa uendeshaji wa tikiti kubwa ya PDP-11, RSX-11.

Mnamo 1975, 11/70 haikuwa PDP-11 kubwa tu, pia ilikuwa ya mwisho kabisa kucheza jopo la Blinkenlights sahihi. Katika nyekundu na zambarau. Samahani. Rose na Magenta. Hawa walikuwa miaka ya 70. Lakini basi - ghafla - paneli za mbele zilikuwa zimepotea kutoka kwa maisha yetu na tulitakiwa kuangalia masanduku mepesi ya beige kwa miongo michache ijayo. Inasikitisha sana.

Jambo la kufurahisha sana juu ya kompyuta hii, ni kwamba inatumika hata leo. Unaweza kuendesha unix sahihi ya 2.11BSD (inamaanisha, ina vipande nzuri vya unix lakini sio bloat) - lakini pia unaweza kurudi nyuma zaidi na kukimbia Unix v6 wakati unasoma Ufafanuzi maarufu wa Simba. Inafanya TCP / IP, inafanya kazi kama seva ya wavuti, inafanya (vector) michoro…

Mradi wa PiDP-11 ulilenga kurudisha mashine hii inayoheshimika. Na jopo la mbele. Kunaweza kuwa na Raspberry Pi iliyojificha ndani, lakini unaweza hata kuiunganisha kwenye vituo halisi vya serial ikiwa ungependa. Mifumo yote ya asili ya uendeshaji na programu huja tayari kuanza.

Kama mradi wangu wa mapema wa PiDP-8, unaweza kutumia programu kwenye Pi yoyote ya Raspberry hata bila vifaa vya PiDP-11. Lakini wazo ni kwenda hatua moja zaidi, kwa kurudisha umbo lake la mwili: Blinkenlights.

Kwa kweli kuna hatua nne ambazo unaweza kuzingatia:

  • kuendesha tu emulator ya PiDP-11 kwenye Raspberry Pi yako na ucheze na mifumo ya uendeshaji ya PDP-11;
  • kuongeza bodi ya mzunguko wa PiDP-11 na Blinkenlights kwa athari ya kuona;
  • swichi za kuuza kwenye bodi kupata udhibiti wa mashine juu ya jopo la mbele;
  • nunua kit kamili cha nakala na kesi ya kupendeza, kifuniko cha jopo la mbele la akriliki na swichi za kawaida.

Pi ina nguvu nyingi ya kushoto kufanya vitu vingine vyote ambavyo kwa kawaida ungefanya na Pi (seva ya media, seva ya faili, n.k.). Kwa hivyo hauzuiliwi kwa programu ya PDP-11 tu.

Hatua ya 1: Badilisha Pi iwe PDP-11

Badilisha Pi kuwa PDP-11
Badilisha Pi kuwa PDP-11
Badilisha Pi kuwa PDP-11
Badilisha Pi kuwa PDP-11

Sehemu ya programu ya mradi wa PiDP-11 hutumia simul simulator inayojulikana na mradi wa BlinkenBone, ambayo inaongeza dereva wa jopo la mbele kwa simh.

Sakinisha Raspbian yako ya kawaida. Kisha, ongeza masimulizi ya PDP-11 na hatua hizi tano:

1 Tengeneza saraka ya / opt / pidp11 na uende huko:

sudo mkdir / opt / pidp11

cd / opt / pidp11

2 Pakua programu ya pidp11:

wget sudo

Ondoa ili programu iishi katika saraka yake / opt / pidp11 / saraka iliyoteuliwa:

sudo tar -xvf pidp11.tar.gz

4 Endesha hati ya kusanikisha ili vitabu vya kiotomatiki vya PDP-11 unapowasha Pi:

sudo /opt/pidp11/install/install.sh

5 Anzisha tena na shika koni ya PDP-11:

Sudo reboot

~ / pdp.sh

(laini ya mwisho ni muhimu tu wakati unasanidi Pi yako ili kujiweka kiotomatiki kwenye GUI. PDP-11 tayari inaendesha, na amri hii inakuleta kwenye kituo chake. Unapoingia kwenye ssh, utakuwa kwenye PDP- 11 terminal mara moja)

Hii itakupa PDP-11 inayoendesha, lakini inaendesha tu programu ndogo ya onyesho. Kwa sasa.

Kumbuka: picha zote mbili hapo juu ni sawa na PiDP-11, zinaonyesha tu kwamba unaweza kuiunganisha kwa terminal halisi ya VT-220 na vile vile kwa kompyuta ndogo inayoendesha emulator ya terminal.

Hatua ya 2: Ongeza Mkusanyiko wa Historia ya Programu ya PDP-11

Ongeza Mkusanyiko wa Historia ya Programu ya PDP-11
Ongeza Mkusanyiko wa Historia ya Programu ya PDP-11

Hatua ya awali ilikupa PiDP-11, lakini programu ya demo tu (iliyosimamishwa) kuendesha. Hatua inayofuata ni hivyo kupakua mifumo yote ya uendeshaji.

Pakua na ufungue mkusanyiko wa 'mifumo' ya picha za diski:

cd / opt / pidp11

wget sudo

mifumo ya sudo tar -xvf.tar.gz

Pia, aina kubwa zaidi ya mifumo ya uendeshaji inaweza kuongezwa:

wget sudo

Mwishowe, maktaba kubwa ya 1.6GB ya programu ya RSX-11 inapatikana:

cd / opt / PiDP11 / mifumo / rsx11mplus /

wget

fungua PiDP11_DU1.zip

Vitu zaidi vya kurekebisha ikiwa unataka:

ikiwa utajiunda kiotomatiki kwenye GUI, unahitaji kufungua kituo na uandike ~ / pdp.sh ili 'kunyakua' PDP-11. Lemaza utaftaji kumbukumbu wa GUI: "Picha ya rasipiberi" -> Mapendeleo-> Usanidi wa Pi ya Raspberry. Unaweza kuanza GUI kila wakati ukitumia amri ya kuanza

  • Unaweza kuwezesha kuingia kiotomatiki kwenye Pi, weka hiyo kwa kutumia sudo raspi-config na hautasumbuliwa tena na vitu vya Pi / Linux; utaangushwa tu kwenye PDP-11 mara moja.
  • Kwa kuwa bado hauna jopo la mbele la mwili lililounganishwa na Pi, soma mwongozo wa jinsi ya kuanzisha mifumo ya uendeshaji. Kidokezo cha haraka: CTRL-E, halafu "cd../systems/rt11", halafu "fanya boot.ini" ni njia moja.

Hatua ya 3: Anza Kusoma Juu

Anza Kusoma Juu
Anza Kusoma Juu

Bado kuna mengi yanaendelea katika ulimwengu wa PDP-11. Jambo bora ni kwamba, kila kitu kinapatikana kwa uhuru kama PDF.

Soma mwongozo wa PiDP-11 hapa: https://www3.ispnet.net/pidp11/PiDP-11%20Manual%20… Iko katika muundo wa.odt, imefunguliwa vizuri na MS Word ingawa OpenOffice kwenye Pi itafanya kazi nzuri vile vile

Jiunge na jukwaa: https://groups.google.com/forum/#!forum/pidp-11 (Huna haja ya PiDP-11 katika fomu ya kit, mashabiki wa PDP-11 walio na usanidi wa programu tu wanakaribishwa sawa!)

Angalia wavuti:

Na mara tu utakapoingia, usisahau kuvinjari kwa maelfu ya kurasa za miongozo ya PDP-11 kwenye bitsavers.org, katika saraka zao ndogo za DEC.

Hatua ya 4: Ongeza Jopo la Mbele la Kimwili

Ongeza Jopo la Mbele la Kimwili
Ongeza Jopo la Mbele la Kimwili
Ongeza Jopo la Mbele la Kimwili
Ongeza Jopo la Mbele la Kimwili
Ongeza Jopo la Mbele la Kimwili
Ongeza Jopo la Mbele la Kimwili

Kwa nini jopo la mbele la mwili linavutia?

  • Ni taa za kung'aa. Paneli za mbele ni Baridi.
  • Ili kuelewa jinsi kompyuta, na CPU yake, inavyofanya kazi, hakuna kitu kinachoshinda kukagua kompyuta inayoendesha katika hali ya hatua moja, kugeuza programu ndogo kidogo kidogo na kuona jinsi wanavyoendesha kompyuta kwa kiwango cha chini kabisa.

Ili kupata paneli ya mbele, unaweza kununua kit kamili cha PiDP-11 (na unakaribishwa kufanya hivyo), lakini pia unaweza kuchagua chaguo la kuangalia zaidi la viwandani Je! Na hii ikiwa ni Maagizo, ndio tunayoelezea hapa: tuma faili za muundo wa Gerber PCB kwa duka yoyote ya PCB na utengeneze jopo la mbele la Mifupa ya Bare. PCB ingegharimu kidogo chini ya $ 15 kwa kila kitengo, kwa wingi wa tano, kutoka sehemu kama jlcpcb.com.

Vitu vingine utahitaji:

  • LED 64 (5mm, nyekundu)
  • Diode 37 (4148)
  • Chip ya dereva ya UDN2981, au sawa.
  • 2 swichi za kawaida za rotary
  • 6 swichi za muda mfupi na 24, kubadili-kawaida yoyote ndogo kutafaa.
  • Resistors 3 (1K), vipinga 12 (390 ohms).
  • Kontakt ya kichwa cha "urefu mrefu" ili kuunganisha Pi yako. Kumbuka! Siri za kawaida 2 * 20 hazitafanya kazi, Pi inahitaji umbali zaidi kutoka kwa PCB.

Ikiwa uko kwenye bajeti, au unavutiwa na Blinkenlights, unaweza hata kuacha swichi za jopo la mbele na / au swichi za rotary, na ufanyike kwa $ 20 kwa yote.

Tazama faili ya Gerber katika sehemu ya upakuaji.

Kumbuka - Huna haja ya terminal ya serial. Kila kitu kinaweza kufanywa bila waya kwa kutumia ssh au puTTY. Hata onyesho la picha la vector linaweza kufanywa bila waya, kupitia VNC katika kesi hiyo. Au tumia kibodi ya Pi mwenyewe na mfuatiliaji wa HDMI.

Ilipendekeza: