Ohio Challenger 2P dan 4 KB RAM-nya



Artikel oleh Eric Bangman, Managing Editor Ars Technica Magazine

Aku sudah melihatnya dari sudut mataku ketika aku berjalan melewatinya untuk pelajaran geometri, tapi sekarang aku harus masuk kelas komputer sekolah untuk pertama kalinya.

Saat itu September 1980 dan tahun pertama saya di Gateway High School mengalami jungkir balik, bahkan sebelum minggu pertama semester pertama punya waktu untuk menyelesaikannya. Saya mendaftar untuk pelajaran bahasa Rusia, yang saya perlukan untuk naik bus ke sekolah terdekat di Aurora, Colorado. Antisipasi penuh sukacita saya untuk mulai mempelajari bahasa musuh di puncak Perang Dingin benar-benar memudar ketika hanya empat siswa yang muncul untuk pelajaran pertama. Kehadiran yang begitu rendah menyebabkan fakta bahwa pelajaran Rusia dibatalkan setelah beberapa hari, dan saya harus merevisi jadwal saya. Saya mengganti bahasa Rusia dengan bahasa Latin, yang menghilangkan kebutuhan untuk perjalanan bus harian, dan juga membuka jadwal saya di tempat gratis lain untuk pengenalan pemrograman komputer.

Anak-anak saya sulit memahami hal ini, tetapi pada tahun 1980, satu-satunya komputer yang dapat saya gunakan setiap hari adalah kalkulator atau video game. Tentu saja, di sekolah saya bisa melihat mainframe secara berkala, tetapi saya sendiri berbicara dengan komputer baik menggunakan klon konsol game Intellivision di bawah merek Sears, atau di ruang mesin slot lokal.

Komputer di lab Gateway tidak seperti yang saya lihat sebelumnya. Ini adalah kotak-kotak logam biru dengan keyboard hitam dan televisi hitam-putih 9 "di atasnya. Beberapa di antaranya terhubung ke teletype. Di sampingnya ada pemutar kaset murah yang dirantai ke meja mereka. Huruf persegi besar memberi tahu kami bahwa ini adalah komputer Ohio Scientific Challenger 2P .

Dengan harga $ 495, Challenger 2P membanggakan 4 KB RAM yang luar biasa, tampilan teks 32x32 karakter dan dukungan Microsoft BASIC. Semua ini bekerja pada prosesor MOS Technology 6502 dengan frekuensi clock 1 MHz. Bahkan oleh standar-standar itu, spesifikasi seperti itu masih jauh dari yang paling kuat. Komputer Apple] [+ keluar pada 1979 yang sama dengan 2P, namun, ia menawarkan 16 KB RAM dan 16 warna untuk tampilan karakter 40x48. Namun, ini tidak mengganggu saya, karena saya mendapat akses ke komputer. Dan saya bisa melakukan apa pun yang saya inginkan.


Menggunakan salah satu komputer Challenger 2P di Gateway High School pada tahun 1980

Kami mulai pelatihan dengan program BASIC sederhana:

10 A=1 20 B=10 30 A=A+1 40 C=A*B 50 IF A>10 THEN GOTO 80 60 ?A" X "B" = "C 70 GOTO 30 80 END 

Kemudian kami beralih ke loop FOR / NEXT:

 10 B=10 20 FOR A=1 TO 10 30 C=A*B 40 ?A" X "B" = "C 50 NEXT A 

Bosan? Mungkin Tetapi suatu hari saya berkeliaran di kelas komputer saat makan siang dan melihat seorang siswa sekolah menengah bermain semacam permainan. Sesuatu yang mirip dengan Enterprise bergerak di sekitar layar TV dengan mengetuk keyboard dalam upaya menghindari sekelompok bintang (*). Permainan itu primitif bahkan dibandingkan dengan Atari 2600 tetanggaku, tetapi siswa ini menulisnya sendiri.

Permainan pada TV 9 "hitam putih menggunakan memori satu kilobyte. Layar 32x32 bekerja dengan 1024 karakter, tetapi hanya 576 di antaranya ditampilkan (sisanya dicadangkan dalam buffer keamanan). Dimungkinkan untuk menampilkan data secara langsung pada layar, untuk memeriksa apakah tempat tertentu di layar ditempati oleh orang tertentu simbol, dan pindahkan simbol pada tampilan menggunakan keyboard, dan segera dan selamanya menyeret saya.


Di Challenger 2P, selain karakter ASCII, ada juga grafik

Waktu luang saya di sekolah mulai mencampurkan semesta Star Wars dan Star Trek dengan menulis permainan dua pemain di mana Enterprise bertarung dengan TIE Fighter (yang ditunjukkan oleh simbol panah kiri dan kanan). Jika tembakan dari phaser (tanda hubung) Enterprise mengenai target, pejuang TIE meledak - yah, itu tidak cukup meledak, itu berubah menjadi beberapa bintang.

Kutipan dari game Tank For Two untuk Challenger 2P memberi gambaran tentang seperti apa kode saya:

 390 POKE P1,TA(T1) 400 FOR X=1TO3:IF F1=0 THEN 460 410 IF B1<>P1 THEN POKE B1,32 420 P=PEEK(B1+M1):IF P=161 THEN F1=0:GOTO 460 430 B1=B1+M1:POKE B1,BD(T1) 440 IF P=TA(T2)THEN F1=0:B1=P1:S1=S1+1:GOTO 460 450 IF B1C2 THEN F1=0 460 IF F2=0 THEN 520 

Perintah POKE digunakan untuk menampilkan karakter tertentu di layar; variabel di sebelah kiri koma menunjukkan tempat di memori, dan ke kanan - karakter yang akan ditampilkan. MENGINTIP digunakan untuk membaca isi suatu titik dalam memori, dan menentukan apakah tembakan laser tempur TIE mengenai Enterprise. Pada 1980, untuk seorang siswa sekolah menengah, ini sangat membingungkan.

Mengingat siapa saya bekerja hari ini, tidak mengherankan bahwa saya menghabiskan semua waktu di kelas komputer. Saya mulai membeli dan berlangganan majalah komputer, secara manual memasuki permainan teks seperti Hunt the Wumpus dan menyimpannya di perpustakaan kaset yang terus bertambah. Jika saya lupa membawa kaset, selalu ada opsi untuk mencetak program pada teletype sebagai urutan titik-titik cembung. Memuat dari kumparan tidak selalu berfungsi dengan baik, jadi untuk berjaga-jaga, saya mencetak kode asli saya pada teletype keras.

Pada liburan Natal, saya bahkan diizinkan membawa satu komputer dengan TV rumah. Sayangnya, saya kehilangan dua hari dengan komputer karena sekering 2P sekering - ya, sekering kaca nyata dalam bentuk tabung.

Saya benar-benar ingin memiliki Penantang saya sendiri. Meskipun mereka menjual Atari 400 di toko elektronik di Aurora Mall dan TRS-80 di Radio Shack, saya selalu langsung pergi ke toko JCPenney, dan kemudian ke departemen elektroniknya. Dan di sana, dengan segala keindahannya yang penuh warna, berdiri Challenger 4P seharga $ 600. Tetapi, terlepas dari semua upaya saya, ibu saya tidak terkesan dengan kemampuan komputer pribadi yang berlaku dalam kehidupan sehari-hari, dan semua permintaan saya tetap tidak terjawab. Hanya pada tahun berikutnya saya dapat membeli komputer pertama saya, Timex Sinclair ZX80 dalam bentuk kit untuk perakitan sendiri, yang tidak dapat saya gunakan karena penyolderan yang gagal.


Saya di baris paling atas di sebelah kanan

Pada tahun kedua studi saya, komputer Ohio Scientific telah menghilang, memberi jalan bagi Apple] [dan Apple] [+ komputer dengan drive 5-1 / 2 "dan monitor hijau monokrom. Dan meskipun saya kesal dengan kurangnya kotak biru yang akrab, saya segera menyadari bahwa komputer Apple jauh lebih kuat.

Tiga puluh tahun kemudian, Ohio Scientific hanya ada dalam ingatan. Challenger 2P diikuti oleh rilis versi warna 4P, dan kemudian versi 8P, setelah perusahaan dibeli pada 1981, dan garis PC dibatalkan. Sayangnya, kemampuan pemrograman saya juga tetap ada dalam ingatan saya, tetapi pengalaman itu tidak sia-sia. Jika lebih banyak anak di Colorado ingin belajar berbicara bahasa Rusia, hidup saya bisa sangat berbeda. Tetapi saya memiliki kesempatan untuk menumbuhkan kecintaan pada komputer, yang tidak hanya bisa saya gunakan, tetapi juga bermain dengan mereka, membuat sesuatu berdasarkan pada mereka dan pada akhirnya mengendalikan mereka.

Source: https://habr.com/ru/post/id469005/


All Articles