Compukit UK101 - Compukit UK101

Compukit UK101
Compukit UK101.jpg
Ishlayotgan Compukit UK101
Turimikrokompyuter
Ishlab chiqarilish sanasi1979; 41 yil oldin (1979)
Markaziy protsessor6502 @ 1 MGts

The Compukit UK101 mikrokompyuter (1979) - bu to'plam klonlash ning Ogayo Ilmiy Superboard II bitta taxtali kompyuter uchun bir nechta yaxshilanishlar bilan Buyuk Britaniya bozor - ayniqsa, 24 × 24 (32 × 32 ni berish uchun qo'riqlash tasmasini qo'shing) ekranini yanada foydali 48 × 16 joylashuvi bilan almashtirish Buyuk Britaniyaning video chastotalari. Video chiqishi oq-qora bo'lib, ikkitasi tomonidan yaratilgan 256 ta belgidan iborat kilobayt ROM. Unda bit-xaritalangan grafik imkoniyati yo'q. Video a orqali chiqariladi UHF modulyatori, televizorga ulanish uchun mo'ljallangan.

O'rnatilgan UK101, original qo'llanma bilan

Tarix

UK101 dizayni o'sha paytda mashhur havaskorlar jurnalida bo'lgan "Practical Electronics" da nashr etilgan. 1979 yil avgust, sentyabr, oktyabr va noyabr nashrlarida doktor A. A. Berk mualliflik qilgan maqolaning to'rt qismi nashr etilgan. Jurnalning keyingi sonlarida mashinaga kiritilgan o'zgartirishlar va qo'shimchalar, shu jumladan kengaytiruvchi blokni yaratish bo'yicha qator maqolalar haqida ma'lumotlar mavjud edi.

Mashinani qurish uchun ehtiyot qismlar to'plamini Barnet, Xertfordshir shtatidagi 14 Station Road CompShop Ltd kompaniyasidan olish mumkin edi. Taxminan 5000 to'plam ishlab chiqarilgan deb o'ylashadi.

Tavsif

Protsessor

Compukit UK101 a tomonidan quvvatlanadi 6502 1 da ishlaydigan mikroprotsessorli protsessorMGts va 8 tagacha jihozlangan kilobayt ning Ram 2114 dan foydalanib statik RAM 1024 × 4-bitli chiplar. Videoni namoyish qilish uchun qo'shimcha 1 KB tezkor xotiradan foydalaniladi. Unda bor 8K Microsoft BASIC tarjimon saqlangan ROM. Basic-dan tashqari, ROM-ga 6502 mashina kodli monitor (2K bayt) o'rnatilgan. Bu 6502 qatorlarini kiritish orqali dasturlashga imkon beradi opkodlar. Keyinchalik a ikkita o'tish moslamasi mavjud edi, bu yig'ilish tilidan foydalanishga imkon beradi.

6502-da ikkita uzilish kiritish pimi (NMI va IRQ) mavjud bo'lsa ham, UK101 tomonidan ikkalasi ham foydalanilmaydi.

Displey

UK101 16 qatorli, 48 ustunli xotira xaritasi video displey. Hammasi aylantirish va belgilarni chiqarish funktsiyalari proshivka bilan ishlaydi. Dastlabki ROM-larda chiqish funktsiyalari ibtidoiy edi va aniq ekranli funktsiyani o'z ichiga olmaydi.[1] CPU-ning video xotiraga kirishi ekranda sezilarli nosozliklarni ("qor" deb nomlanuvchi) keltirib chiqaradi.

Klaviatura

UK101-ning klaviaturasi asosiy PCB-da joylashgan va tugmachalar matritsasidan iborat. Matritsa protsessorga ikkita 8-bitli I / U portlari orqali ta'sir qiladi va mashinaning ROM-laridagi proshivka tomonidan so'raladi. Bitta kalit - bu qulflash turi, shift-lock tugmasi. To'plam sifatida etkazib berilganda, klaviatura xaridor tomonidan kalit va tugmachalar sumkasidan yig'ilgan.

Klaviatura portlari DF00 manzilida joylashgan (olti burchak ) yoki 57088 (kasr). BASIC dasturlari odatda ushbu manzildagi PEEK va POKE buyruqlari yordamida real vaqt rejimida klaviatura kiritish uchun so'rov o'tkazadi. Klaviaturada uzilish hosil qilishning biron bir usuli yo'qligi sababli, uni amalga oshirish mumkin emas tipahead bufer. Klaviatura matritsasida, shuningdek, matritsaning kesishgan joylarida har qanday diod mavjud emas. Bu bir vaqtning o'zida bosilgan tugmalar birikmalarini o'qishda muammolarga olib keladi. Matritsa faqat almashtirish, boshqarish va shiftni blokirovka qilish tugmachalarini boshqa tugma bilan bir vaqtda bosish uchun mo'ljallangan edi. Kalit kalitlarning o'zi dastlab Cherry tomonidan ishlab chiqarilgan.

Dasturni saqlash

O'sha paytdagi boshqa uy kompyuterlari bilan umumiy ravishda dasturiy ta'minotni saqlash va standart kassetalarga o'rnatish mumkin. UK101-dan foydalanadi Kanzas Siti standarti lenta formati. Kirish-chiqarishni Motorola 6850 boshqaradi ACIA. Bu to'liq imkoniyat beradi RS-232 bortda mavjud bo'lgan o'tish moslamalariga bir nechta qo'shimcha komponentlar va kichik modifikatsiyalar qo'shilishi bilan amalga oshiriladigan port.

Superboard bilan taqqoslaganda

Ohio Scientific Superboard II-ga juda o'xshash bo'lsa-da, Compukit UK101 ushbu mashinadan bir nechta joylarda farq qildi:

1. UK101 video displeyi Buyuk Britaniyaning chastotasi va o'lchamlari bilan ishlaydi.

2. RF chiqishi UHF, Buyuk Britaniyadagi mahalliy televizorlarga mos keladi.

3. Elektr ta'minoti asosiy tenglikda joylashgan va Buyuk Britaniyaning 240 V o'zgaruvchan tok manbaini qabul qiladi (transformator orqali).

4. Displey har bir satrda 48 ta belgigacha yaxshilandi

5. Xotira 8 KB ga oshdi

Biroq, tenglikni joylashuvidagi o'xshashliklar ushbu mashinaning klon ekanligini aniq ko'rsatib turibdi. O'zgartirishlar bilan shug'ullanadigan odamlar edi Kris Kari va Bill Vud.

Kengayish

40 pinli kengaytirgich rozetkasi UK101 uchun dunyoni ochdi. Dasturlarni / ma'lumotlarni tezroq va ishonchli saqlash / yuklashga imkon berish uchun er-xotin floppi tekshirgichini (5.25 ") va xotira kengaytiruvchi kartasini (maksimal 40K) biriktirish mumkin.

Atrofida qurilgan ovozli karta paydo bo'ldi Umumiy asbob AY-3-8910 Periferik interfeys adapteri (PIA) bilan birgalikda WDC_65C21 chip, UK101 audio qobiliyatini berdi.

UK101 disket interfeysi floppi diskini uzatuvchi step motorini boshqarish uchun PIA-ni va diskka yozilgan ma'lumotlarni ketma-ketlashtirish uchun boshqa ACIA-ni ishlatgan, diskda operatsion tizim fayllarni saqlash qobiliyatini ta'minlash uchun ishlatilgan, ammo bu operativ xotirada bo'lgan va shuning uchun mavjud dastur kamaygan Space.Odatda bitta yoki ikki tomonlama 40 ta trekka o'rnatilgan disketkani qo'llab-quvvatlash mumkin.

Kengaytirilgan UK101 quvvat sarfi 5.0Vdc (25Vatt) da 5Ampgacha talab qilishi mumkin, shuning uchun issiqlik tarqalishi va elektr ta'minotining uzilishi umumiy muammolarga aylandi. 0,5 Vatt quvvatga ega zamonaviy ARM mikrokontroleri bilan taqqoslang.

Chetga o'xshab, men ham ulardan birini 1979 yilda qurganman va 2114 ning 4 chuqurligini yig'ib, chip tanlagan manzil chizig'ini gorizontal ravishda egib, pimlarni pastga lehim bilan yugurib, ularni rozetkaga qaytarib, 32K ga ko'tardim. So'ngra chiplarni to'g'ri chiziqlar ustiga lehimlashdi, men bu modifikatsiyani boshqa birov amalga oshirganini eshitmaganman. muomala qildi.

Izohlar

  1. ^ Bu texnik jihatdan to'g'ri emas. Qayta tiklash jarayonida ishlatiladigan ekranni tozalash funktsiyasi mavjud, ammo u asl holatiga qaytarish kodida ko'milgan va chaqiriladigan subroutine sifatida mavjud emas.

Tashqi havolalar