Isi kandungan:
- Langkah 1: Ubah Pi menjadi PDP-11
- Langkah 2: Tambahkan Koleksi Sejarah Perisian PDP-11
- Langkah 3: Mula Membaca
- Langkah 4: Tambah Panel Depan Fizikal
Video: PiDP-11: Replika PDP-11/70: 4 Langkah 1970-an
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:09
PDP-11 mungkin merupakan komputer yang paling berpengaruh. Ini menentukan apa yang kita fikirkan seperti biasa, itu adalah mesin pertama yang dapat anda dapatkan untuk Unix, dan Windows dapat menelusuri akarnya ke sistem operasi tiket besar PDP-11, RSX-11.
Pada tahun 1975, 11/70 bukan hanya PDP-11 terbesar, tetapi juga yang terakhir untuk panel Blinkenlights yang tepat. Berwarna merah dan ungu. Maaf. Rose dan Magenta. Ini adalah tahun 70an. Tetapi kemudian - tiba-tiba - panel depan hilang dari kehidupan kita dan kita sepatutnya melihat kotak beige kusam selama beberapa dekad akan datang. Sangat sedih.
Perkara yang sangat menarik mengenai komputer ini ialah ia masih boleh digunakan sehingga hari ini. Anda boleh menjalankan unix 2.11BSD yang betul (maksudnya, ia mempunyai bit unix yang baik tetapi bukan bloat) - tetapi anda juga boleh kembali lebih jauh dan menjalankan Unix v6 semasa anda mempelajari Lions Commentary yang terkenal. Ia melakukan TCP / IP, berfungsi sebagai pelayan web, melakukan grafik (vektor)…
Projek PiDP-11 bertujuan untuk mengembalikan mesin terhormat ini. Dengan panel depan. Mungkin ada Raspberry Pi yang bersembunyi di dalamnya, tetapi anda boleh menghubungkannya ke terminal bersiri sebenar jika anda suka. Semua sistem operasi dan perisian asal siap untuk boot.
Seperti projek PiDP-8 saya yang terdahulu, anda boleh menggunakan perisian pada Raspberry Pi mana pun tanpa perkakasan PiDP-11. Tetapi idenya adalah untuk melangkah lebih jauh, dengan memberikan kembali bentuk fizikalnya: Blinkenlights.
Sebenarnya ada empat peringkat yang boleh anda pertimbangkan:
- hanya menjalankan emulator PiDP-11 pada Raspberry Pi anda dan bermain dengan sistem operasi PDP-11;
- menambah papan litar PiDP-11 dengan Lampu Blinken untuk kesan visual;
- suis pematerian ke papan untuk mengawal mesin di panel depan;
- beli kit replika lengkap dengan sarung mewah, penutup panel depan akrilik dan suis khas.
Pi mempunyai banyak daya yang tersisa untuk melakukan semua perkara lain yang biasanya anda lakukan dengan Pi (pelayan media, pelayan fail, dll). Oleh itu, anda tidak terhad kepada perisian PDP-11 sahaja.
Langkah 1: Ubah Pi menjadi PDP-11
Bahagian perisian dari projek PiDP-11 menggunakan simulator simh yang terkenal dan projek BlinkenBone, yang menambah pemacu panel depan untuk simh.
Pasang Raspbian biasa anda. Kemudian, tambahkan simulasi PDP-11 dengan lima langkah berikut:
1 Buat direktori / opt / pidp11 dan pergi ke sana:
sudo mkdir / opt / pidp11
cd / opt / pidp11
2 Muat turun perisian pidp11:
sudo wget
3 Bongkar sehingga perisian berada dalam direktori yang ditentukan / opt / pidp11 /:
sudo tar -xvf pidp11.tar.gz
4 Jalankan skrip pemasangan sehingga autoboot PDP-11 semasa anda menghidupkan Pi:
sudo /opt/pidp11/install/install.sh
5 Reboot dan ambil konsol PDP-11:
rebo sudo
~ / pdp.sh
(baris terakhir diperlukan hanya apabila anda mengatur Pi anda untuk automatik ke GUI. PDP-11 sudah berjalan, dan arahan ini membawa anda ke terminalnya. Apabila anda log masuk melalui ssh, anda akan berada di PDP- 11 terminal langsung)
Ini akan membuat anda menjalankan PDP-11, tetapi yang dijalankan hanyalah program demo kecil. Untuk sekarang.
Catatan: kedua-dua gambar di atas adalah PiDP-11 yang sama, hanya menunjukkan bahawa anda boleh menyambungkannya ke terminal VT-220 sebenar begitu juga dengan komputer riba yang menggunakan emulator terminal.
Langkah 2: Tambahkan Koleksi Sejarah Perisian PDP-11
Langkah sebelumnya memberi anda PiDP-11, tetapi hanya program demo (terbiar) untuk dijalankan. Langkah seterusnya adalah memuat turun semua sistem operasi.
Muat turun dan bongkar koleksi 'sistem' gambar cakera:
cd / opt / pidp11
sudo wget
sudo tar -xvf Systems.tar.gz
Juga, pelbagai sistem operasi yang lebih besar dapat ditambahkan:
sudo wget
Terakhir, terdapat perisian perpustakaan 1.6X RSX-11 yang besar:
cd / opt / PiDP11 / sistem / rsx11mplus /
wget
unzip PiDP11_DU1.zip
Lebih banyak perkara yang perlu ditukar jika anda mahu:
jika anda menjalankan automatik ke GUI, anda perlu membuka terminal dan ketik ~ / pdp.sh untuk 'merebut' PDP-11. Lumpuhkan autobooting GUI: "Ikon Raspberry" -> Keutamaan-> Konfigurasi Raspberry Pi. Anda selalu boleh memulakan GUI menggunakan perintah startx
- Anda boleh mengaktifkan log masuk automatik pada Pi, menetapkannya menggunakan sudo raspi-config dan anda tidak akan lagi terganggu dengan barang Pi / Linux; anda akan terus masuk ke PDP-11 dengan segera.
- Oleh kerana anda belum memasang panel depan fizikal pada Pi, baca manual cara boot sistem operasi. Petua cepat: CTRL-E, kemudian "cd../systems/rt11", kemudian "do boot.ini" adalah satu cara.
Langkah 3: Mula Membaca
Masih banyak yang berlaku di dunia PDP-11. Yang terbaik adalah, semuanya boleh didapati secara percuma dalam bentuk PDF.
Baca manual PiDP-11 di sini: https://www3.ispnet.net/pidp11/PiDP-11%20Manual%20…Dalam format.odt, paling baik dibuka dengan MS Word walaupun OpenOffice pada Pi akan melakukan pekerjaan yang baik juga
Sertailah forum: https://groups.google.com/forum/#!forum/pidp-11 (Anda tidak memerlukan PiDP-11 dalam bentuk kit, peminat PDP-11 dengan penyediaan perisian hanya boleh diterima!)
Lihat laman web:
Dan setelah anda menggali, jangan lupa untuk melihat ribuan halaman manual PDP-11 di bitsavers.org, di subdirektori DEC mereka.
Langkah 4: Tambah Panel Depan Fizikal
Mengapa panel depan fizikal menarik?
- Ini Lampu Blinken. Panel depannya Sejuk.
- Untuk memahami bagaimana komputer, dan CPUnya berfungsi, tidak ada salahnya memeriksa komputer yang sedang berjalan dalam mod satu langkah, beralih dalam program kecil sedikit demi sedikit dan melihat bagaimana mereka benar-benar menggerakkan komputer pada tahap terendah.
Untuk mendapatkan panel depan, anda boleh membeli kit PiDP-11 yang lengkap (dan anda boleh melakukannya), tetapi anda juga boleh memilih pilihan Do It Yourself yang lebih industri. Dan ini adalah Instructables, itulah yang kami jelaskan di sini: hantarkan fail reka bentuk Gerber PCB ke mana-mana kedai PCB dan buat panel depan Bare Bones anda sendiri. PCB akan berharga lebih rendah daripada $ 15 per unit, dalam kuantiti lima, dari tempat seperti jlcpcb.com.
Perkara lain yang anda perlukan:
- 64 LED (5mm, merah)
- 37 dioda (4148)
- cip pemacu UDN2981, atau setaraf.
- 2 suis putar standard
- 6 suis sesaat dan togol, mana-mana suis mini standard akan sesuai.
- 3 Perintang (1K), 12 perintang (390 ohm).
- Penyambung header pin "tinggi-tinggi" untuk menyambungkan Pi anda. Catatan! Pin 2 * 20 biasa tidak akan berfungsi, Pi memerlukan jarak lebih jauh dari PCB.
Sekiranya anda benar-benar mempunyai anggaran, atau anda hanya berminat dengan Lampu Blinken, anda juga boleh meninggalkan suis panel depan dan / atau suis putar, dan dapat dilakukan dengan harga keseluruhan <$ 20.
Lihat fail Gerber di bahagian muat turun.
Catatan - Anda tidak memerlukan terminal bersiri. Semuanya boleh dilakukan tanpa wayar menggunakan ssh atau puTTY. Malah paparan grafik vektor dapat dilakukan secara tanpa wayar, melalui VNC dalam hal ini. Atau gunakan papan kekunci dan monitor HDMI Pi sendiri.
Disyorkan:
Replika Jam Bangunan Hati Liverpool "The George": 13 Langkah (dengan Gambar)
Replika Jam Bangunan Hati Liverpool "The George": Berasal dari Liverpool, saya sangat bangga dari mana saya datang dan selama saya ingat bahawa saya terpesona dengan 1 bangunan di bandar ini, Royal Liver Building, dan secara khusus ia jam yang mengejutkan. Jam ini terkenal sebagai
PiDP-8: Pi Raspberry Sebagai PDP-8 Minikomputer: 7 Langkah
PiDP-8: Pi Raspberry Sebagai PDP-8 Minicomputer: Semua orang mahukan komputer mini PDP-8. Nah, pada tahun 1968 pula. Nikmati Zaman Emas minicomputer dengan mem-boot gambar kad SD ini pada Raspberry Pi. Sebagai pilihan, tambahkan panel depan replika untuk mencipta kembali pengalaman Blinkenlights. Ver Hacker yang mudah
Replika Minivac 601 (Versi 0.9): 11 Langkah (dengan Gambar)
Replika Minivac 601 (Versi 0.9): Dicipta oleh pelopor teori maklumat, Claude Shannon sebagai mainan pendidikan untuk mengajar litar digital, Kit Komputer Digital Minivac 601 ditagih sebagai sistem komputer digital elektromekanik. Dihasilkan oleh Scientific Development Corporati
Dapatkan Replika Mesin Enigma Anda Sendiri: 6 Langkah
Dapatkan Replika Mesin Enigma Anda Sendiri: Latar Belakang: Semasa Perang Dunia II tentera Jerman melihat perlunya komunikasi yang aman antara semua pasukannya dan untuk tujuan itu mereka mengambil enigma yang tersedia secara komersial dan mengubahnya untuk meningkatkan keamanan di dalamnya. Kemudian mereka menggunakannya
CARA MEMBUAT REPLIKA TIN ALTOIDS FAMOUS. (DAN RECYCLE PADA MASA YANG SAMA): 7 Langkah
CARA MEMBUAT REPLIKA TIN ALTOIDS FAMOUS. (DAN RECYCLE PADA WAKTU YANG SAMA): Hai Ini tidak dapat dihancurkan adalah bagaimana membuat kotak logam dengan ukuran yang sama (atau ukuran yang anda mahukan) dari timah Altoids. ADAKAH ANDA TAHU APA INI ???? Ini bermakna anda boleh membuat tin sendiri ….. APA YANG SAIZ ANDA INGIN !!!!!!!!!!! Inilah caranya.MATERIALS: 2