Мазмұны:

PiDP-11: 1970 жылдардағы PDP-11/70: 4 қадамдарының көшірмесі
PiDP-11: 1970 жылдардағы PDP-11/70: 4 қадамдарының көшірмесі

Бейне: PiDP-11: 1970 жылдардағы PDP-11/70: 4 қадамдарының көшірмесі

Бейне: PiDP-11: 1970 жылдардағы PDP-11/70: 4 қадамдарының көшірмесі
Бейне: Building the PiDP-8 - An Amazing Replica of a Vintage Computer 2024, Шілде
Anonim
PiDP-11: 1970 жылдардағы PDP-11/70 көшірмесі
PiDP-11: 1970 жылдардағы PDP-11/70 көшірмесі
PiDP-11: 1970 жылдардағы PDP-11/70 көшірмесі
PiDP-11: 1970 жылдардағы PDP-11/70 көшірмесі
PiDP-11: 1970 жылдардағы PDP-11/70 көшірмесі
PiDP-11: 1970 жылдардағы PDP-11/70 көшірмесі

PDP-11, бәлкім, ең ықпалды компьютер болды. Бұл біз ойлайтын нәрсені анықтады, бұл Unix-ті алуға болатын бірінші машина болды, ал Windows өзінің тамырларын PDP-11-дің RSX-11 басқа үлкен билет операциялық жүйесінен іздей алады.

1975 жылы 11/70 ең үлкен PDP-11 ғана емес, сонымен қатар Blinkenlights панелінің соңғы рет қолданылуы болды. Қызыл және күлгін. Кешіріңіз. Роза мен қызыл күрең. Бұл 70 -ші жылдар еді. Бірақ содан кейін - кенеттен - алдыңғы панельдер біздің өмірімізден кетіп қалды және біз келесі бірнеше онжылдықтар үшін бежевый түтікшелерді қарауымыз керек еді. Өте өкінішті.

Бұл компьютердің ең қызығы, ол қазіргі кезде де қолдануға жарамды. Сіз 2.11BSD сәйкес униксін қолдана аласыз (яғни, оның жақсы биттері бар, бірақ ісіну емес) - бірақ сіз әйгілі Lions комментарийін оқып отырып, әрі қарай қайтып, Unix v6 іске қосуға болады. Ол TCP/IP жасайды, веб -сервер ретінде жұмыс істейді, (векторлық) графика жасайды …

PiDP-11 жобасы осы құрметті машинаны қайтаруға бағытталған. Алдыңғы панельмен. Ішінде Raspberry Pi жасырылған болуы мүмкін, бірақ егер сіз қаласаңыз, оны нақты сериялық терминалдарға қосуға болады. Барлық бастапқы операциялық жүйелер мен бағдарламалық қамтамасыз ету жүктеуге дайын.

Менің бұрынғы PiDP-8 жобам сияқты, сіз кез келген Raspberry Pi бағдарламалық жасақтамасын PiDP-11 аппараттық құралынсыз да пайдалана аласыз. Бірақ идея - физикалық формасын қайтару арқылы бір қадам ілгерілеу: Blinkenlights.

Іс жүзінде сіз қарастыратын төрт кезең бар:

  • жай ғана Raspberry Pi-де PiDP-11 эмуляторын іске қосыңыз және PDP-11 операциялық жүйелерімен ойнаңыз;
  • визуалды әсер ету үшін Blinkenlights бар PiDP-11 схемасын қосу;
  • дәнекерлеу тақтасына машинаны алдыңғы панель арқылы басқаруға мүмкіндік береді;
  • сәнді корпусы, алдыңғы панелінің акрил қақпағы мен қосқыштары бар толық реплика жинағын сатып алыңыз.

Pi -де сіз әдетте Pi -мен жасайтын барлық әрекеттерді (медиа -сервер, файлдық сервер және т. Сондықтан сіз тек PDP-11 бағдарламалық жасақтамасымен шектелмейсіз.

1-қадам: Pi-ді PDP-11-ге түрлендіру

Pi-ді PDP-11-ге түрлендіру
Pi-ді PDP-11-ге түрлендіру
Pi-ді PDP-11-ге түрлендіру
Pi-ді PDP-11-ге түрлендіру

PiDP-11 жобасының бағдарламалық жасақтамасы simh-ге алдыңғы панель драйверін қосатын әйгілі simh тренажері мен BlinkenBone жобасын қолданады.

Кәдімгі Raspbian орнатыңыз. Содан кейін PDP-11 модельдеуін мына бес қадаммен қосыңыз:

1 /opt /pidp11 каталогын жасаңыз және сол жерге өтіңіз:

sudo mkdir /opt /pidp11

cd /opt /pidp11

2 pidp11 бағдарламалық жасақтамасын жүктеңіз:

sudo wget

3 Бағдарламалық қамтамасыз ету белгіленген/opt/pidp11/каталогында өмір сүруі үшін оны орамынан шығарыңыз:

sudo tar -xvf pidp11.tar.gz

4 Pi қосқан кезде PDP-11 автоматты түрде жүктелетін етіп орнату сценарийін іске қосыңыз:

sudo /opt/pidp11/install/install.sh

5 PDP-11 консолін қайта жүктеңіз және алыңыз:

sudo қайта жүктеу

~/pdp.sh

(соңғы жол Pi-ді GUI-ге автоматты түрде жүктеуді орнатқанда ғана қажет. PDP-11 қазірдің өзінде жұмыс істейді және бұл команда сізді терминалға әкеледі. ssh арқылы кірген кезде сіз PDP- 11 терминал бірден)

Бұл сізге PDP-11 жұмысына мүмкіндік береді, бірақ ол тек шағын демо бағдарлама. Қазірге.

Ескерту: жоғарыдағы суреттердің екеуі де бірдей PiDP-11, оны нақты VT-220 терминалына, сондай-ақ терминал эмуляторы бар ноутбукке қосуға болатынын көрсетеді.

2-қадам: PDP-11 бағдарламалық қамтамасыз ету тарихының жинағын қосыңыз

PDP-11 бағдарламалық қамтамасыз ету тарихы жинағын қосыңыз
PDP-11 бағдарламалық қамтамасыз ету тарихы жинағын қосыңыз

Алдыңғы қадам сізге PiDP-11 берді, бірақ тек демо бағдарлама (жұмыс істемейді). Келесі қадам - барлық операциялық жүйелерді жүктеу.

Диск суреттерінің «жүйелік» жинағын жүктеп алыңыз және ашыңыз:

cd /opt /pidp11

sudo wget

sudo tar -xvf systems.tar.gz

Одан да үлкен операциялық жүйелерді қосуға болады:

sudo wget

Соңында, RSX-11 бағдарламалық қамтамасыз етуінің 1.6 ГБ үлкен кітапханасы бар:

cd/opt/PiDP11/systems/rsx11mplus/

wget

PiDP11_DU1.zip файлын ашыңыз

Қаласаңыз, түзетуге болатын басқа нәрселер:

егер сіз GUI-ге автоматты түрде жүктелсеңіз, сізге терминалды ашып, PDP-11-ді алу үшін ~/pdp.sh теру керек. GUI автоматты жүктеуді өшіріңіз: «Таңқурай белгішесі» -> Параметрлер -> Raspberry Pi конфигурациясы. Сіз әрқашан GUI -ді startx пәрмені арқылы бастай аласыз

  • Сіз Pi-де автоматты кіруді қосуға болады, оны sudo raspi-config көмегімен орнатыңыз, енді Pi/Linux материалдары сізді мазаламайды; Сіз бірден PDP-11-ге жіберілесіз.
  • Пи -ге бекітілген физикалық алдыңғы панель әлі жоқ болғандықтан, операциялық жүйелерді қалай жүктеу туралы нұсқаулықты оқыңыз. Жылдам кеңес: CTRL-E, содан кейін «cd../systems/rt11», содан кейін «boot.ini жасаңыз»-бұл бір жол.

3 -қадам: Оқуды бастаңыз

Оқуды бастаңыз
Оқуды бастаңыз

PDP-11 әлемінде әлі де көп нәрсе болып жатыр. Ең дұрысы, бәрі PDF түрінде еркін қол жетімді.

PiDP-11 нұсқаулығын мына жерден оқыңыз: https://www3.ispnet.net/pidp11/PiDP-11%20Manual%20… Бұл.odt форматында, MS Word-те жақсы ашылады, дегенмен Pi-дегі OpenOffice лайықты жұмыс жасайды. сондай -ақ

Форумға қосылыңыз: https://groups.google.com/forum/#!forum/pidp-11 (Сізге жиынтық түрінде PiDP-11 қажет емес, тек бағдарламалық қамтамасыздандыруы бар PDP-11 желдеткіштері де құпталады!)

Веб-сайтты қараңыз:

Сіз қазып алғаннан кейін, олардың DEC ішкі каталогтарындағы bitsavers.org сайтындағы PDP-11 нұсқаулықтарының мыңдаған беттерін шолуды ұмытпаңыз.

4 -қадам: Физикалық алдыңғы тақтаны қосыңыз

Физикалық алдыңғы тақтаны қосыңыз
Физикалық алдыңғы тақтаны қосыңыз
Физикалық алдыңғы тақтаны қосыңыз
Физикалық алдыңғы тақтаны қосыңыз
Физикалық алдыңғы тақтаны қосыңыз
Физикалық алдыңғы тақтаны қосыңыз

Неліктен физикалық алдыңғы панель қызықты?

  • Бұл Blinkenlights. Алдыңғы панельдер Cool.
  • Компьютер мен оның процессоры қалай жұмыс жасайтынын түсіну үшін жұмыс істеп тұрған компьютерді бір қадамдық режимде тексеруден, кішігірім бағдарламаларды бірте -бірте ауыстырып, компьютерді ең төменгі деңгейге қалай басқаратынын көруге болмайды.

Алдыңғы панельді алу үшін сіз PiDP-11 жиынтығын сатып ала аласыз (және сіз мұны құптайсыз), бірақ сонымен қатар өнеркәсіптік көрінетін «Мұны өзіңіз жасаңыз» опциясын таңдауға болады. Нұсқаулықтар, біз осында сипаттаймыз: Gerber PCB дизайн файлдарын кез келген ПХД дүкеніне жіберіңіз және өзіңіздің Bare Bones алдыңғы тақтасын жасаңыз. PCB бағасы jlcpcb.com сияқты жерлерден бірлікке 15 доллардан біршама төмен болады.

Сізге қажет басқа заттар:

  • 64 жарық диоды (5 мм, қызыл)
  • 37 диод (4148)
  • UDN2981 драйвер чипі немесе оған балама.
  • 2 стандартты айналмалы қосқыш
  • 6 лездік және 24 қосқыш, кез келген стандартты мини-коммутатор сәйкес келеді.
  • 3 резистор (1К), 12 резистор (390 Ом).
  • Pi-ді қосуға арналған «жоғары биік» түйреуіш коннекторы. Ескерту! Қалыпты 2*20 істікшелер жұмыс істемейді, Пи ПХД -дан көбірек қашықтықты қажет етеді.

Егер сіз шынымен бюджетке түссеңіз немесе сізді Blinkenlights қызықтыратын болса, сіз тіпті алдыңғы панельдегі қосқыштарды және/немесе айналмалы қосқыштарды қалдыра аласыз және барлығын <$ 20 үшін жасай аласыз.

Жүктеу бөлімінде Gerber файлын қараңыз.

Ескерту - Сізге сериялық терминал қажет емес. Барлығын ssh немесе puTTY көмегімен сымсыз жасауға болады. Тіпті векторлық графикалық дисплей сымсыз, VNC арқылы жасалуы мүмкін. Немесе Pi жеке пернетақтасы мен HDMI мониторын қолданыңыз.

Ұсынылған: