DTACK asosli - DTACK Grounded

DTACK asosli 1981 yil iyuldan 1985 yil sentyabrgacha Hal V. Xardenberg tomonidan nashr etilgan kompyuterning sevimli mashg'ulotlariga oid yangiliklari.[1] "Oddiy 68000 tizimlar jurnali" deb nomlangan xabarnoma ushbu taklifga bag'ishlangan Motorola 68000 CPU oddiy oddiy kompyuterlarni yaratish uchun ishlatilishi mumkin. 1981 yilda bu inqilobiy g'oya edi. Bu kabi 68000 asosidagi shaxsiy kompyuterlardan oldin bo'lgan O'tkir X68000, Macintosh, Amiga va Atari ST yaratilgan edi. 1981 yilda Motorola 68000-ni faqat Unix ish stantsiyalari uchun CPU sifatida sotgan. Xol 68000 ni oddiy ko'milgan mikroprotsessor sifatida ham ishlatilishi mumkinligiga ishongan va buni qanday amalga oshirishni tushuntirish uchun axborot byulletenidan foydalangan.

Muharrir Hal V. Xardenberg

Xol axborot byulletenining muharriri bo'lib, uning deyarli barcha tarkibini yozgan. Axborot byulletenining asosiy maqsadi Hal kompaniyasining 68000 asosidagi apparat va dasturiy ta'minotni ommalashtirish edi. Biroq, Xel hech qachon yaxshi voqeani aytib berish yoki tezkor kompyuterni loyihalashtirish yoki qurishni tushuntirishga xalaqit bermaydi. U apparat muhandisi va dastur yozishni ham biladigan tadbirkor edi. Uning axborot byulleteni shaxsiy kompyuter texnikasi biznesining ish uslubi va shaxsiy kompyuter texnikasi va dasturiy ta'minotini loyihalashtirishning eng yaxshi usuli to'g'risida kuchli fikrlar va qiziqarli fikrlarga boy edi.[2]

Etimologiya

"DTACK" - bu pinning nomi Motorola 68000 Ma'lumotlarni xotiradan o'qishga tayyor ekanligi haqida CPUga ma'lumot beruvchi protsessor. Bu "Ma'lumot uzatishni tasdiqlash" degan ma'noni anglatadi.[3]

Agar tizim etarli darajada xotiraga ega bo'lsa, ushbu pin to'g'ridan-to'g'ri er tekisligiga ulanishi mumkin (yoki "topraklanmış") eng tezkor xotirani o'qish / yozish vaqtini hosil qilish uchun.[4] Ammo har qanday murakkab tizim deyarli har xil kirish tezligini qo'llab-quvvatlaydigan bir nechta har xil turdagi qurilmalarga (RAM, ROM, turli xil tashqi qurilmalar) ega bo'lar edi, ular katta tizimda odatda "kutish holatlari" ni kiritish uchun DTACK liniyasi yordamida joylashtirilishi mumkin edi. - kechikishlar - avtobus tsikllarida. (68000-da alohida I / O-manzil maydoni mavjud emas, shuning uchun barcha I / U qurilmalari xotirada xaritada bo'lishi kerak.) Ushbu kechikishlarni qo'shish uchun DTACK balandligini urish uchun zarur bo'lgan mantiqiy tizim juda murakkab bo'lishi mumkin. Shuning uchun odatda faqat nisbatan sodda tizimlar "DTACK asosli" (ya'ni DTACK har doim tasdiqlangan) dizayndan foydalanishi mumkin. Kichik tizimda har xil maksimal tezlik qobiliyatiga ega bo'lgan turli xil tashqi qurilmalardan foydalanish zarur bo'lganda, DTACK-ni asosli ushlab turish uchun yana bir yechim bu protsessorning soat tezligini sekinlashtirishdir, shunda barcha xotira va periferik qurilmalar ma'lumotlarni (kamaytirilgan) maksimal tezlikda uzatishi mumkin. protsessor. O'z navbatida, protsessorning pastroq chastotasidan foydalanish oddiyroq va arzonroq bo'lishiga imkon beradi elektron karta muvaffaqiyatli ishlatilishi uchun kamroq qatlamli dizayni. Bu, shuningdek, tizimni xilma-xilligi bir nechta tashqi qurilmalar bilan cheklash kabi, odatda kichik yoki ko'milgan tizimlarga nisbatan qo'llaniladigan, lekin yuqori mahsuldorlikka ega ish stantsiyalariga mos kelmaydigan dizayn strategiyasidir.

Boshqa ko'plab mikroprotsessorlar, shu jumladan Intel 8086, 8088, 80286, 80386, 8080, 8085, Zilog Z80 va 6502 oila, har birida DTACK ga o'xshash funktsiyani bajaradigan kirish pimi mavjud, ammo u odatda READY yoki RDY deb nomlanadi. (Z80-da, u WAIT deb nomlangan.) Shuning uchun DTACK-ga murojaat qilish aniq ravishda 68000 protsessor oilasini nazarda tutadi.

Redlandlar

Axborot byulletenining nusxa ko'chirilishini to'xtatish uchun DTACK Grounded byulletenining bir qismi quyuq qizil qog'ozga bosildi. Bu ushbu sahifalarni nusxalashni qiyinlashtirdi. Axborotnomaning ushbu bo'limi "Redlands" deb nomlangan. Odatda yuqori sifatli matematik dasturlar uchun yig'ilish manba kodini o'z ichiga olgan.

BASIC

Axborot byulletenining keyingi yillaridagi asosiy mavzu DBASIC tarjimoni edi. Hal Atari ST kompyuteri uchun tezkor asosiy tarjimon ishlab chiqardi. U qo'lda o'rnatiladigan yig'ilish tilida yozilgan va boshqa asoslar bilan taqqoslaganda juda tez chop etilgan. Ammo bu nostandart edi: u ishlay olmadi Microsoft Basic dasturlarni o'qiydi va o'qiy olmadi MS-DOS disketalarni formatlash. Afsuski, natijada u juda mashhur emas edi.[5]

Meros

1990-yillarda Hal qayta tiklandi DTACK asosli vaqti-vaqti bilan ustun sifatida Doktor Dobbning jurnali "DTACK qayta ko'rib chiqildi" deb nomlangan.[6]

Adabiyotlar

  1. ^ "DTACK GROUNDED arxivi". www.easy68k.com.
  2. ^ "Hal W. Hardenbergh (Felger Carbon) vafot etdi - RIP - SPCR". silentpcreview.com.
  3. ^ "68000 foydalanuvchi qo'llanmasi" (PDF). cache.freescale.com. Olingan 2020-09-29.
  4. ^ http://www.dadhacker.com/blog/?p=1064 Atari ST operatsion tizimi muhandisidan olingan DTACK tavsifi
  5. ^ "DTACK GROUNDED - DBASIC Post Mortem". www.easy68k.com.
  6. ^ Xardenberg, Xel V. "DTACK qayta ko'rib chiqildi". Doktor Dobbning.