"Lakukan sendiri", atau komputer dari Yugoslavia





Komputer Galaksija adalah hobi banyak orang di Yugoslavia pada tahun 1980-an, yang membuat perangkat mereka sendiri di atas lutut mereka sendiri. Ide di balik itu semua sederhana - membuat teknologi tersedia untuk semua orang. Bagaimana ide ini lahir dan apa yang muncul darinya, kata Cloud4Y.



Teknologi di SFRY



Republik Federal Sosialis Yugoslavia adalah anomali politik. Dia diakui oleh Uni Soviet sebagai negara sosialis dan berpartisipasi dalam pekerjaan Council for Mutual Economic Assistance, tetapi tetap memisahkan diri. Bersama dengan Mesir, Ghana, India dan Indonesia, “Gerakan Non-Blok” telah dibentuk di negara tersebut, mempromosikan prinsip non-partisipasi dalam blok militer.



Setelah memilih jalur perkembangan individu, Yugoslavia terpaksa mengatasi banyak masalah sendiri, termasuk masalah logistik. Industri pertahanan berkembang selama perang dan banyak perusahaan industri membutuhkan pesanan, serta produksi dan manajemen pasokan yang efektif. Kebutuhan ini mendorong berkembangnya industri komputer lokal. Raiko Tomovich



memberikan kontribusi yang signifikan dalam proses ini, seorang insinyur robotika Yugoslavia yang juga terlibat langsung dalam penemuan tangan buatan pertama di dunia dengan lima jari. Bersama dengan tim matematikawan dan insinyur mekanik, dia bekerja di Institut Telekomunikasi dan Elektronika Mihailo Pupin di Beograd, mengembangkan teknologi pembuatan peralatan menggunakan alat dan suku cadang "lokal". Peningkatan standar hidup selama tahun 1960-an dan 1970-an menyebabkan kebutuhan akan penggunaan komputer yang semakin meluas (di bidang akuntansi, pemerintahan, dll.). Budaya komputer Yugoslavia, meskipun aneh, berkembang berkat dukungan pemerintah yang intensif.



Komputer dulu mahal harganya. Harga rata-rata sebuah Iskradata 1680, Sinclair ZX81 atau Commodore 64, mesin standar tingkat konsumen yang dipasang di kantor pemerintah, firma akuntansi dan laboratorium ilmiah, berkali-kali lipat gaji bulanan rata-rata pekerja Yugoslavia. Pembatasan yang terhalang dan ketat diberlakukan oleh negara tersebut atas impor produk apa pun yang bernilai lebih dari 50 merek Jerman. Jumlah ini jauh lebih rendah daripada yang diperlukan untuk membeli komputer mikro 8-bit yang dibuat di luar Yugoslavia.



Hasilnya, ternyata studi tentang teknologi komputer, eksperimen, dan pemrograman pada tahun 1970-an hanya tersedia untuk orang Yugoslavia yang terpelajar dan kaya. Biasanya, mereka adalah anggota gerakan seni, musik, dan sastra populer, seperti Tren Baru, Novi Val (Gelombang Baru).



Lahirnya sebuah ide



Namun demikian, ada juga orang-orang otodidak yang, dengan sendirinya, memajukan komputerisasi negara. Salah satunya adalah Voja Antonich, seorang penggemar teknik radio dan elektronika komputer . Perhatikan bahwa Antonich saat ini sudah menjadi insinyur terkenal. Ia mengembangkan Arbitar, sistem pengaturan waktu resmi yang digunakan di beberapa kompetisi ski Balkan, serta antarmuka untuk mentransfer bingkai dari monitor monokrom ke film 16mm.



Saat berlibur di Montenegro, Antonich mempelajari dokumentasi untuk lini baru prosesor CDP1802 chip tunggal dan memikirkan kemungkinan pencitraan melalui prosesor pusat. Meskipun CDP1802 terlalu primitif untuk ini, kemampuan Zilog Z80 tampaknya cukup memadai untuk ini.



Ini memberinya ide. Daripada menggunakan pengontrol video yang kompleks dan mahal, Antonić memutuskan untuk mengeksplorasi kemungkinan membuat komputer yang grafik blok 64x48nya dibuat sepenuhnya hanya dengan menggunakan mikroprosesor Zilog Z80A yang murah - sebuah prosesor yang dapat dengan mudah dibeli dari toko elektronik di seluruh Yugoslavia. Ketika kembali ke Beograd, Voya sudah memiliki diagram konseptual komputer, yang prosesornya mengontrol pembuatan gambar. Tentu saja, pendekatan ini sangat mengurangi produktivitas alat berat, tetapi secara teori pendekatan ini sangat menyederhanakan sirkuit dan mengurangi biaya.



Di rumah, Antonich menguji idenya dan ternyata berhasil! Efek dari intervensinya sangat mengejutkan: dia menurunkan total biaya komputer dan mengoptimalkan desainnya. Namun, yang lebih penting, skema tersebut sangat sederhana sehingga pengguna dapat merakit komputer sendiri. Komitmen lama Antonich untuk perangkat keras dan perangkat lunak open source memungkinkan penemuannya menyebar ke seluruh negeri.



Pengakuan populer



Sementara Antonić sibuk dengan komputernya, jurnalis dan programmer Dejan Ristanovic menulis artikel positif tentang teknologi komputer untuk majalah sains populer Yugoslavia "Galaxy". Segera setelah penerbitan artikel ini, pemimpin redaksi "Galaxy" Yova Regasek menerima surat yang tidak biasa. Di dalamnya, pembaca diminta untuk mencurahkan edisi majalah berikutnya ke komputer.



Idenya skeptis, tetapi Regasek menginstruksikan Ristanovich untuk memimpin proyek ini. Dan kedua peminat itu bertemu satu sama lain. Antonich baru saja mencari tempat untuk menerbitkan skema untuk "komputer rakyat" barunya. Dia memiliki opsi dengan Elektor dari Jerman dan BYTE dari AS, tetapi majalah itu mahal dan ketersediaan idenya menjadi prioritas. Majalah SAM yang diterbitkan di Zagreb adalah pilihan yang jelas, tetapi ada pengalaman buruk dengannya. Oleh karena itu, ketika seorang teman mempertemukan Ristanovich dan Antonich, mereka dengan cepat menyetujui segalanya. Proyek ini menemukan rumahnya di Galaxia.





Jova Regasek (kiri) dan Voya Antonic sedang merakit prototipe



Edisi khusus Komputer 100 halaman di Rumah Anda (Računari u vašoj kuć) dirilis pada bulan Desember 1983 (meskipun tertanggal Januari 1984). Sebagian besar dikhususkan untuk komputer Antonich: itu tidak hanya mencakup diagram, tetapi juga instruksi terperinci untuk merakit sirkuit, lokasi penyimpanan untuk membeli peralatan buatan sendiri, alamat pesanan lewat pos untuk menerima kit built-in, dan saluran yang melaluinya dimungkinkan untuk memesan aksesori secara legal dari - di luar negeri. Penggemar komputer Yugoslavia memutuskan untuk menamai proyek tersebut setelah majalah, dan bahkan tidak ada yang mengira bahwa jumlah pembaca tentang masalah ini akan melebihi sirkulasi biasa "Galaxy". Menurut Dejan Ristanovich, peredaran 30.000 eksemplar terjual dalam beberapa minggu, dan harus dicetak ulang empat kali (!).



Diagram pengkabelan PCB














Voya Antonich mengenang bahwa sehari sebelum terbitannya terbit, ia bersama Dejan Ristanovich dan Jova Regasek mencoba menebak berapa banyak pembaca yang akan mencoba membuat Galaxia. Opsi terdengar dari 50 hingga seribu orang. Mereka menemukan sedikit banyak jawaban yang benar ketika mereka merilis 120.000 eksemplar majalah. Kantor editorial menerima lebih dari 8000 surat dari pembaca yang membuat komputer mereka sendiri. Masih ada lagi, karena Galaksija dibagikan dalam bentuk kit do-it-yourself, tetapi bisa juga dirakit sendiri. Banyak penggemar tidak memesan papan sirkuit tercetak atau flash ROM, mendapatkan komponen ini sendiri. Belakangan, komputer juga ditawarkan dirakit lengkap. Harga kit perakitan dalam konfigurasi minimum (hanya ROM A, RAM 4 KB) pada tahun 1984 adalah 45.500 dinar (181 rubel Soviet).





Halaman dari majalah yang sama



Komponen kit perakitan diproduksi dan dipasok dari berbagai sumber: MIPRO dan Elektronika, bersama dengan Institut Teknologi Elektronika dan Vakum, memasok papan sirkuit cetak dan keyboard; Mikrotehnika (Graz) - sirkuit terintegrasi. Voya Antonich secara pribadi mem-flash semua ROM, staf editorial majalah "Galaxy" menyiapkan materi cetakan dan mengatur pengiriman surat kepada pelanggan. Kemudian, institut yang bertanggung jawab atas persiapan buku teks dan manual sekolah, bersama dengan Elektronika Inženjering, memulai produksi massal komputer Galaksija untuk dikirim ke sekolah.



Apa komputer itu







Keterbatasan teknologi perangkat membantunya mewujudkan kemampuannya yang luar biasa. Komputer mikro Antonich hanya berisi memori program 4 KB - benar-benar tidak masuk akal dibandingkan dengan laptop modern mana pun. Karena batasan ini, sistem hanya dapat menampilkan tiga pesan kesalahan kata tunggal: Pengguna mendapatkan "APA?" jika kode utama mereka memiliki kesalahan sintaks, "BAGAIMANA?" - jika input yang diminta tidak dikenali, dan "MAAF" jika mesin telah melebihi kapasitas memorinya. 4K EPROM - ROM yang Dapat Diprogram yang Dapat Dihapus - dikemas begitu erat sehingga beberapa byte data digunakan untuk tujuan yang berbeda. Dengan solusi ini, firmware Antonich berfungsi sebagai bukti bahwa lebih dari 100% memori program dapat digunakan.





Di dalam Galaxia



Bagian dalam mesin mencerminkan lingkungan tempat ia berkembang. Tidak ada dua Galaksi yang sama. Selain fitur desain yang selalu menyertai kit yang dirakit untuk uji coba, dan bahkan para pemula, perangkat itu dikirimkan tanpa casing. Pengawasan ini telah memicu kreativitas para penggemar komputer. Banyak yang telah menciptakan tubuh mereka sendiri.



Seperti komputer lain pada masa itu, Galaxy Cassette Port adalah sistem penyimpanan utama. Sementara sebagian besar komputer lain akan secara otomatis meluncurkan program setelah memuat rekaman (ini adalah perlindungan penggandaan primitif), komitmen Antonich untuk perangkat lunak sumber terbuka berperan. Setelah mengunduh program, pengguna harus memasukkan perintah "RUN" untuk membuatnya berfungsi. Langkah ekstra ini, betapapun sederhananya, berfungsi sebagai pencegah bagi pemrogram untuk menerapkan semacam perlindungan penggandaan pada pekerjaan mereka. Umpan dapat dengan mudah dimasukkan, diedit, atau disalin secara massal. Ide perangkat keras dan perangkat lunak gratis sangat dianjurkan: berbagi, berkolaborasi, dan mendistribusikan perangkat lunak diintegrasikan ke dalam alasan utama Galaxy.



Skema galaksi










Galaxy tidak memiliki chipset terpisah untuk membentuk sinyal video; sebaliknya, sebagian besar pekerjaan pembentukan sinyal video diambil alih oleh prosesor pusat menggunakan register geser terpisah. Pada awal baris ke-57 dari setengah bingkai, interupsi dipicu, di mana prosesor membentuk 208 garis gambar. 512 byte RAM digunakan untuk menyimpan karakter yang membentuk layar saat ini. Prosesor mengambil byte generator karakter dari string karakter 8-piksel berikutnya, dan meneruskannya ke register geser, yang, pada gilirannya, memberikan byte ini ke output video sedikit demi sedikit.



Sekitar dua pertiga waktu CPU digunakan untuk membentuk gambar, yang tentu saja memengaruhi kecepatan mesin. Saat menulis dan membaca data dari kaset, keluaran video dinonaktifkan. BASIC juga memiliki kemampuan untuk mematikan gambar agar bekerja dalam mode "cepat".



Karena sinyal video dihasilkan oleh perangkat lunak, dimungkinkan untuk mengambil alih pembentukan gambar, dan beberapa program menggunakan kesempatan ini, misalnya, untuk mengeluarkan karakter dari generator karakter mereka sendiri. Memiliki memori yang cukup, bahkan tanpa perubahan perangkat keras, dimungkinkan untuk menampilkan grafik dengan resolusi lebih tinggi - hingga 256 × 208 piksel - ini membutuhkan 6144 byte untuk memori video.



Tapi ini grafisnya


















Input kaset cukup sederhana dan hanya menggunakan beberapa elemen untuk mengontrol level input. Sinyal 1-bit yang dihasilkan diumpankan ke sirkuit mikro yang sama yang bertanggung jawab untuk keyboard, jadi pada tingkat perangkat lunak, input pita tampak seperti urutan penekanan / pelepasan cepat. Awalnya, komputer tidak seharusnya menghasilkan suara, jadi kebanyakan program tidak mengandalkan ini. Namun, port keluaran tape dapat digunakan sebagai keluaran speaker 1-bit.



Spesifikasi



  • Unit pemrosesan pusat: Zilog Z80A @ 3.072 MHz
  • Memori: dari ruang beralamat 64 KB, 8 KB pertama dialokasikan untuk ROM, sisanya untuk RAM
  • Mode video: hanya teks, 32x16 karakter, monokrom
  • Grafik semu: 2x3 titik per karakter, total 64x48 titik
  • Keyboard: 54 tombol
  • Suara: tidak dalam spesifikasi aslinya, tetapi dapat diterima melalui keluaran kaset
  • Perangkat penyimpanan: perekam kaset konsumen, kecepatan perekaman 280 bps
  • Antarmuka: port sistem , 44 pin; Port perekam pita - konektor DIN; Output video dalam format PAL - konektor DIN, sinyal video hitam-putih; Output video frekuensi tinggi - konektor RCA




Apa lagi yang diingat Galaxia







Penggemar komputer Zoran Modli juga mengetahui tentang komputer baru dari majalah. Zoran adalah pembawa acara dan DJ Ventilator 202, acara radio New Wave yang terkenal di radio Serbia. Kita dapat mengatakan bahwa Modley adalah selebriti kecil di negaranya.



Pada saat itu, kaset mulai secara bertahap menggantikan piringan hitam. Pemain portabel seperti Sony Walkman telah meningkat. Merasakan potensi ceruk ini, pada musim gugur 1983, Jova Regasek menelepon Modli dengan proposal untuk format siaran baru yang radikal. Idenya adalah ini: karena semua komputer, termasuk Galaxia, menjalankan program mereka dalam kaset, Modley dapat menyiarkan program di radio sebagai suara selama acaranya. Pendengar dapat merekam program dari penerima mereka saat disiarkan, dan kemudian mengunduhnya ke komputer mereka.



Latihan ini menjadi sensasi nyata, meningkatkan popularitas pertunjukan Modli. Pada bulan-bulan berikutnya, Ventilator 202 menyiarkan ratusan program komputer. Selama satu jam sebelum dimulainya siaran, Modley memperingatkan pendengar bahwa sudah waktunya bagi mereka untuk mengambil peralatan dan bersiap untuk rekaman. Penggemar acara juga mulai merekam program mereka dan mengirimnya ke studio agar orang lain dapat menggunakan karya mereka. Program ini termasuk rekaman audio dan video serta majalah, daftar konser, promosi pesta, tutorial, simulator penerbangan, dan permainan petualangan.



Dalam kasus permainan, pengguna dapat mengunduh program dari radio, mengubahnya dengan menambahkan level / tugas / karakter baru, dan kemudian mengirimkannya ke acara Modly untuk transmisi ulang. Faktanya, itu adalah caranya sendiri untuk mentransfer file, digunakan jauh sebelum munculnya World Wide Web.



Bagaimana akhirnya



Pada pertengahan 1980-an, Yugoslavia memasuki masa ketidakpastian politik dan sosial yang dalam. Beberapa perang berdarah dan kemerosotan ekonomi mengakhiri perkembangan budaya dan komputer. Pada saat itu, pembatasan impor dan tarif telah dikurangi, dan komputer buatan Barat diadopsi di negara tersebut oleh konsumen, perusahaan, dan lembaga pemerintah.



Dalam waktu singkat, Galaksi siap pakai dikirim secara massal ke beberapa sekolah menengah dan universitas Yugoslavia. Pengembangan lebih lanjut dari garis tersebut dilanjutkan dengan munculnya 5 prototipe fungsional, namun, karena keusangan moral dan teknisnya, pengerjaannya dihentikan pada tahun 1995. Antonich sendiri membuang kelima prototipe pribadinya dari Galaxia, yang sangat dia sesali. Namun, kemudian, satu prototipe yang masih hidup ditemukan di ruang bawah tanah rumah Antonić, yang dipindahkan ke Museum Sains dan Teknologi di Beograd.



Meskipun Galaksija tidak sebanding dalam kemampuannya dengan komputer komersial pada saat yang sama, Galaksija memiliki pengaruh lokal yang penting. Banyak peminat telah mempelajari cara kerja komputer menggunakan contoh ini - ternyata ini adalah alat yang baik untuk belajar dan bereksperimen.



Selain itu, idenya penting. Antonich menunjukkan bahwa komputasi harus murah dan dapat diakses oleh semua orang. Dan cara-cara alternatif pengembangan itu dimungkinkan, jalur yang sama sekali berbeda dari jalur raksasa Barat seperti IBM, Microsoft, Hewlett-Packard atau Apple. Dalam pengertian ini, proyek Antonich tahun 1983 lebih dari sekedar komputer mikro.



Apa lagi yang menarik di blog Cloud4Y



Departemen Luar Negeri AS akan membuat firewall hebatnya sendiri

Kecerdasan buatan bernyanyi tentang revolusi

Apa geometri alam semesta?

Telur paskah di peta topografi Swiss

Firebase kembali menjadi subyek penelitian



Berlangganan Telegram kami-channel agar tidak ketinggalan artikel lain. Kami menulis tidak lebih dari dua kali seminggu dan hanya tentang bisnis.



All Articles