PDP-1 di Computer History Museum dengan Steve Russell, pencipta Spacewar! Kabinet besar berisi prosesor. Panel kontrol utama tepat di atas meja, pembaca pita kertas di atasnya (logam), dan output dari pelubang pita kertas Teletype model BRPE di atas itu (celah vertikal). Wadah penyimpanan untuk delapan pita kertas lipat kipas terpasang di panel atas. Di sebelah kiri adalah mesin ketik Model BIBM yang dimodifikasi oleh Soroban Engineering, dan tampilan CRT Tipe 30 berada di paling kanan.
PDP-1 menggunakan ukuran kata18-bit dan memiliki 4096 kata sebagai memori utama standar (setara dalam ukuran bit dengan 9.216 bita delapan-bit, tetapi dalam ukuran karakter hingga 12.388 bita karena sistem sebenarnya membagi kata 18-bit menjadi tiga karakter enam-bit), dapat ditingkatkan hingga 65.536 kata. Waktu siklus memori inti magnetik adalah 5.35 mikrodetik (kurang lebih setara dengan kecepatan clock 187 kilohertz); akibatnya sebagian besar instruksi aritmetika membutuhkan 10.7 mikrodetik (93.458 operasi per detik) karena menggunakan dua siklus memori: yang pertama untuk mengambil instruksi, yang kedua untuk mengambil atau menyimpan kata data. Angka bertanda direpresentasikan dalam komplemen satu. PDP-1 memiliki daya komputasi kira-kira setara dengan organizer saku tahun 1996 dan memori yang sedikit lebih sedikit.[4]
Sebuah System Building Block, dilihat dari ujungKartu hex-inverter System Building Blocks 1103System Building Block PDP-1 #4106, sekitar 1963, dengan koin perempat AS – perhatikan bahwa satu transistor (kuning) telah diganti
PDP-1 menggunakan 2.700 transistor dan 3.000 dioda.[5] Komputer ini sebagian besar dibangun dari DEC 1000-series System Building Blocks, menggunakan transistor micro-alloy dan micro-alloy diffused transistor dengan kecepatan pensakelaran terukur 5MHz. System Building Blocks dikemas ke dalam beberapa rak 19 inci. Rak-rak itu sendiri dikemas ke dalam satu kasus mainframe besar tunggal, dengan panel kontrol heksagonal yang berisi sakelar dan lampu yang dipasang untuk terletak setinggi meja di salah satu ujung mainframe. Di atas panel kontrol adalah solusi input/output standar sistem, sebuah pembaca dan penulis pita berlubang.
Desain PDP-1 didasarkan pada komputer perintis TX-0 dan TX-2, yang dirancang dan dibangun di MIT Lincoln Laboratory. Benjamin Gurley adalah insinyur utama proyek ini.[7] Setelah menunjukkan purwarupa di Eastern Joint Computer Conference pada Desember 1959, DEC mengirimkan PDP-1 pertama kepada Bolt, Beranek and Newman (BBN) pada November 1960,[8][9] dan secara formal diterima pada awal 1961.[10] Pada September 1961, DEC menyumbangkan PDP-1 kepada MIT,[11] di mana ia ditempatkan di ruangan sebelah leluhurnya, komputer TX-0,[12] yang pada saat itu dipinjamkan tanpa batas waktu dari Lincoln Laboratory.
Dalam pengaturan ini, PDP-1 dengan cepat menggantikan TX-0 sebagai mesin favorit di antara kultur peretas yang sedang berkembang, dan menjadi platform untuk daftar panjang inovasi komputasi. Daftar ini termasuk salah satu permainan video paling awal, Spacewar!,[3]editor teks pertama, pengolah kata pertama, debugger interaktif pertama, salah satu sistem berbagi-waktu paling awal (BBN Time-Sharing System), dan beberapa musik terkomputerisasi paling awal.[13] Perangkat lunak ARPANETIMP disusun, disunting, dan dirakit di komputer PDP-1d BBN menggunakan assembler yang dimodifikasi, menyoroti peran PDP-1 dalam pengembangan awal ARPANET.[14]
Pada reuni alumni TX-0 Computer History Museum tahun 1984, Gordon Bell mengatakan produk DEC dikembangkan langsung dari TX-2, penerus TX-0 yang telah dikembangkan dengan harga yang menurut Bell murah pada waktu itu, sekitar US$3 juta . Pada pertemuan yang sama, Jack Dennis mengatakan desain Ben Gurley untuk PDP-1 dipengaruhi oleh karyanya pada tampilan TX-0.
[15]
PDP-1 dijual dalam bentuk dasar seharga US$120.000 (setara dengan US$1.006.102 pada 2024).[16] Sistem BBN dengan cepat diikuti pesanan dari Lawrence Livermore dan Atomic Energy of Canada Limited (AECL), dan akhirnya 53 PDP-1 dikirimkan hingga produksi diakhiri pada tahun 1969.[17][18] Semua mesin ini masih aktif digunakan pada tahun 1970, dan beberapa akhirnya diselamatkan. Contoh milik MIT disumbangkan ke The Computer Museum, Boston, dan dari sana berakhir di Museum Sejarah Komputer (CHM). Versi terakhir Spacewar! pada pita kertas masih terselip di dalam kasusnya. PDP-1 #44 ditemukan di sebuah lumbung di Wichita, Kansas pada tahun 1988, tampaknya sebelumnya dimiliki oleh salah satu dari banyak perusahaan penerbangan di daerah tersebut, dan diselamatkan untuk Digital Historical Collection, juga akhirnya berakhir di CHM.[19] Komputer AECL dikirim ke Science North, tetapi kemudian dibuang.
Peluncuran PDP-1 menandai pergeseran radikal dalam filosofi desain komputer: ini adalah komputer komersial pertama yang berfokus pada interaksi dengan pengguna daripada hanya penggunaan siklus komputer yang efisien.[20]
Referensi pertama yang pernah ada untuk peretasan berbahaya adalah 'peretas telepon' di koran mahasiswa MIT, The Tech, tentang peretas yang menyita saluran telepon dengan Harvard, mengonfigurasi PDP-1 untuk melakukan panggilan gratis, war dialing dan menimbulkan tagihan telepon besar.[21][22][23]
Periferal
Tampilan CRT mode-titik Tipe 30 PDP-1 dan mesin ketik konsol, dengan rangka prosesor di latar belakang
PDP-1 menggunakan pita berlubang lipat kipas sebagai media penyimpanan utamanya.[16] Tidak seperti dek kartu pon yang dapat diurutkan dan diurutkan ulang, pita kertas membosankan untuk disunting secara fisik. Hal ini menginspirasi pembuatan program penyunting teks seperti Expensive Typewriter dan TECO. Karena dilengkapi dengan printer daring dan luring yang didasarkan pada mekanisme mesin ketik listrik IBM, komputer ini mampu melakukan apa yang, dalam terminologi 1980-an, akan disebut "percetakan berkualitas surat" dan karenanya menginspirasi TJ-2, yang dapat dibilang sebagai pengolah kata pertama.
Mesin ketik konsol, yang dikenal sebagai Computeriter, disediakan oleh Soroban Engineering. Ini adalah mekanisme Mesin Ketik Listrik Model BIBM yang diadaptasi, dimodifikasi dengan penambahan sakelar untuk mendeteksi penekanan tombol, dan solenoid untuk mengaktifkan mesin tik. Ia menggunakan mekanisme batang ketik tradisional, bukan mekanisme mesin ketik "bola golf" IBM Selectric, yang baru diperkenalkan tahun berikutnya. Huruf besar/kecil dipilih dengan menaikkan dan menurunkan keranjang ketik yang besar. Soroban dilengkapi dengan pita tinta dua warna (merah dan hitam), dan antarmukanya memungkinkan pemilihan warna. Program umumnya menggunakan kode warna untuk membedakan input pengguna dari respons mesin. Mekanisme Soroban tidak dapat diandalkan dan rentan macet, terutama saat mengganti huruf besar/kecil atau mengubah warna pita.[24][25][26]
Perangkat luring biasanya adalah Friden Flexowriter yang telah dibangun khusus untuk beroperasi dengan pengkodean karakter FIO-DEC yang digunakan oleh PDP-1. Seperti mesin ketik konsol, perangkat ini dibangun di sekitar mekanisme pengetikan yang secara mekanis sama dengan Mesin Ketik Listrik IBM.[27] Namun, Flexowriter sangat andal dan sering digunakan untuk sesi pencetakan panjang tanpa pengawasan. Flexowriter memiliki pelubang dan pembaca pita kertas elektromekanis yang beroperasi secara sinkron dengan mekanisme mesin ketik. Laju pengetikan sekitar sepuluh karakter per detik. Prosedur operasi PDP-1 yang khas adalah mengeluarkan teks ke pita kertas pon menggunakan pelubang Teletype model BRPE "kecepatan tinggi" (60-karakter-per-detik) PDP-1, kemudian membawa pita tersebut secara manual ke Flexowriter untuk pencetakan luring.
Di tahun-tahun berikutnya, drive DECtape ditambahkan ke beberapa sistem PDP-1, sebagai metode yang lebih nyaman untuk mencadangkan program dan data, dan untuk mengaktifkan berbagi-waktu awal. Aplikasi terakhir ini biasanya memerlukan media penyimpanan sekunder untuk menukar program dan data masuk dan keluar dari memori inti, tanpa memerlukan intervensi manual. Untuk tujuan ini, DECtape jauh lebih unggul daripada pita kertas, dalam hal keandalan, daya tahan, dan kecepatan. Cakram keras awal mahal dan terkenal tidak dapat diandalkan; jika tersedia dan berfungsi, mereka digunakan terutama untuk kecepatan pertukaran, dan bukan untuk penyimpanan file permanen.
Tampilan grafik
Tampilan CRT Presisi Tipe 30 adalah perangkat tampilan plot titik yang mampu mengalamati 1024 x 1024 lokasi yang dapat dialamati pada kecepatan 20.000 titik per detik.[28] Instruksi khusus "Tampilkan Satu Titik Pada CRT" digunakan untuk membangun gambar, yang harus disegarkan berkali-kali per detik.[28] CRT, yang awalnya dikembangkan untuk digunakan dalam radar, berdiameter 16 inci (41cm) dan menggunakan fosfor P7 persistensi-panjang.[29] Sebuah pena cahaya dapat digunakan dengan Tipe 30 untuk memilih titik pada tampilan. Generator karakter opsional dan perangkat keras untuk pembuatan garis dan kurva tersedia.[28]
↑Weik, Martin H. (Maret 1961). "Programmed Data Processor". Situs Web Misil Nike Ed Thelen. Survei Ketiga atas Sistem Komputasi Digital Elektronik Domestik (dalam bahasa Inggris). Diarsipkan dari versi aslinya tanggal 2022-03-21. Diakses tanggal 2018-07-06.
↑"Kisah PDP-1". Gordon Bell (dalam bahasa Inggris). 1998-04-30. Diarsipkan dari versi aslinya tanggal 2022-02-15. Diakses tanggal 2022-03-23.
↑The Mouse That Roared: Acara Kuliah Perayaan PDP-1 (dalam bahasa Inggris). Museum Sejarah Komputer. 2006-05-15. Stempel waktu kutipan 32:48 panel dimulai, 43:55 dan 47:00 purwarupa pertama Des 1959, 52:40 donasi PDP-1 pada Sep 1961, 53:46 PDP-1 di sebelah TX-0 pada 1961 (sekitar 3 menit). Diarsipkan dari versi aslinya tanggal 2022-03-23. Diakses tanggal 2022-03-22.
↑"TX-0: Masa Lalu dan Sekarangnya"(PDF). The Computer Museum Report (dalam bahasa Inggris) (8). Musim Semi 1984. Diarsipkan dari asli(PDF) tanggal 2015-09-08. Diakses tanggal 2022-03-23.
↑Lichstein, Henry (1963-11-20). "Peretas Telepon Aktif"(PDF). The Tech (dalam bahasa Inggris). Vol.83, no.24. hlm.1. Diarsipkan(PDF) dari versi aslinya tanggal 2022-02-16. Diakses tanggal 2022-03-23.
↑Mast, Bob (1998-11-24). "Dari: Bob Mast". Blinkenlights Archæological Institute (dalam bahasa Inggris). Diarsipkan dari versi aslinya tanggal 2022-01-02. Diakses tanggal 2022-03-22. Flexowriter pertama kali diproduksi oleh IBM, selama PDII, untuk digunakan sebagai penulis surat otomatis. Setelah perang, beberapa orang IBM membeli haknya dan membentuk Commercial Controls, Inc. Mereka memproduksinya di gedung mesin ketik SelectricIBM lama di Rochester NY. Pada akhir lima puluhan, Friden membeli Commercial Controls.
"PDP-1 Music". Daniel P. B. Smith (dalam bahasa Inggris). Diarsipkan dari versi aslinya tanggal 2021-11-20. Diakses tanggal 2022-03-23.
"Spacewar! It Came from MIT". The Dot Eaters: Video Game History 101 (dalam bahasa Inggris). Diarsipkan dari versi aslinya tanggal 2021-04-18. Diakses tanggal 2022-03-23.