Sakkizli bo'linish - Split octal

Syllabic sakkizli va sakkizga bo'lingan 8 bitli va 16 bitli ikkita o'xshash yozuv sakkizinchi raqamlar navbati bilan ba'zi tarixiy kontekstlarda ishlatilgan.

Syllabic sakkizli

Syllabic sakkizli tomonidan ishlatilgan 8 bitli sakkizinchi raqamli tasvir Inglizcha elektr ular bilan birgalikda KDF9 1960-yillarning o'rtalarida mashina.

So'zi bo'lsa-da 'bayt ning dizaynerlari tomonidan ishlab chiqilgan IBM 7030 Stretch sakkiz kishilik guruh uchun bitlar, bu hali yaxshi ma'lum emas edi va "English Electric" so'zini ishlatganhece uchun endi bayt deb ataladigan narsa uchun.

Mashinaviy kodlash dasturida noodatiy shakl ishlatilgan sakkizli, mahalliy "sakkizta sakkizli" deb nomlangan. U uchta sakkizli raqamli 8 bitni, lekin birinchi raqam faqat ikkita eng muhim bitni, boshqalari esa bit bitdan qolgan ikkita guruhni ifodalagan. Oddiyroq so'zlashuv nomi rasmiy nomdan olingan "bema'ni sakkizli" edi siklik sakkizli[1] (shuningdek, "slob-octal" yoki "slob" notation sifatida ham tanilgan,[2][3]).

Ushbu 8-bitli yozuv 16-bitli bo'lingan sakkizinchi yozuvga o'xshash edi.

Sakkizli bo'linish

Sakkizli bo'linish tomonidan ishlatilgan noodatiy manzil belgisi Xitkit ning PAM8 va uning qismlari HDOS uchun Heathkit H8 1970-yillarning oxirlarida (va ba'zan hozirgi kungacha).[4][5] Bundan tashqari, tomonidan ishlatilgan Raqamli uskunalar korporatsiyasi (DEC).

Ushbu anjumandan so'ng 16 bitli raqamlar sakkizta bosilgan ikkita 8 bitli raqamlarga bo'lindi: birinchi joy "000.000" va "000.377" dan keyingi joy "001.000" edi.

Split-sakkizli yozuvdagi sonlarni oddiy 16-bitli sakkizli sonlardan ajratish uchun, ikkita raqamli guruhlar ko'pincha qiyalik (/) bilan ajratilgan,[6] nuqta (.),[7] yo'g'on ichak (:)[8] defis (-),[9] yoki xash belgisi (#).[10][11]

Ko'pgina mini va mikro kompyuterlar to'g'ridan-to'g'ri sakkizli (377 dan keyin 400 ta) yoki o'n oltinchi raqamdan foydalanilgan. 8080 taxtasi uchun ixtiyoriy HA8-6 Z80 protsessorini almashtirish bilan old panel klaviaturasi yangi yorliqlar to'plamiga ega bo'ldi va sakkizli o'rniga o'n oltinchi yozuv ishlatildi.[12]

Shuningdek qarang

Adabiyotlar

  1. ^ Direktor - qo'llanma (PDF) (Oqim diagrammasi). Inglizcha elektr. v. 1960-yillar. Arxivlandi (PDF) asl nusxasidan 2020-07-27. Olingan 2020-07-27. (NB. "Seklab sakkizli" atamasini eslatib o'tadi.)
  2. ^ Soqol, Bob (1997 yil kuz) [1996-10-01]. "KDF9 kompyuteri - 30 yil" (PDF). Tirilish - Kompyuterlarni muhofaza qilish jamiyatining Axborotnomasi. № 18. Kompyuterlarni muhofaza qilish jamiyati (CCS). 7-15 betlar [9, 11]. ISSN  0958-7403. Arxivlandi (PDF) asl nusxasidan 2020-07-27. Olingan 2020-07-27. [1] (NB. 1996-10-01 yillarda Angliya, Manchester, Fan va sanoat muzeyida Jamiyatning Shimoliy G'arbiy guruhiga berilgan nutqning tahrirlangan versiyasi. Unda "slob" va "slob-oktal" atamalari eslatib o'tilgan. "hece sakkal" ga teng.)
  3. ^ "English Electric KDF9 kompyuterining arxitekturasi" (PDF). 1-versiya. Kompyuterlarni muhofaza qilish jamiyati (CCS). 2009 yil sentyabr. CCS-N4X2. Arxivlandi (PDF) asl nusxasidan 2020-07-27. Olingan 2020-07-27. (NB. Soqolning 1997 yilga ishora qiladi maqola.)
  4. ^ https://web.archive.org/web/20200727003857/https://news.ycombinator.com/item?id=13140527
  5. ^ Boshqarish ma'lumotlari 8092 TeleProgrammer: Dasturlash bo'yicha qo'llanma (PDF). Minneapolis, Minnesota, AQSh: Ma'lumotlar korporatsiyasi. 1964. IDP 107a. Arxivlandi (PDF) asl nusxasidan 2020-05-25. Olingan 2020-07-27.
  6. ^ Ciarcia, Stiv (1977 yil sentyabr). "Dunyoni boshqaring! (Yoki kamida bir nechta analog ballar)" (PDF). BAYT - kichik tizimlar jurnali. Vol. 2 yo'q. 9. Glastonberi, KT, AQSh: BYTE Publications Inc. 30, 32, 34, 36, 38-40, 42-43, 156-158, 160–161 betlar [157-158]. ISSN  0360-5280. Arxivlandi (PDF) asl nusxasidan 2019-07-20. Olingan 2020-07-31.
  7. ^ Poduska, Pol R. (mart 1979). "Heath H8 kompyuterini yaratish" (PDF). BAYT - kichik tizimlar jurnali. Vol. 4 yo'q. 3. Nashua, Nyu-Xempshir, AQSh: BYTE Publications Inc. 12-13, 124-130, 132-134, 136-138, 140-betlar [129, 138]. ISSN  0360-5280. Arxivlandi (PDF) asl nusxasidan 2019-07-08. Olingan 2020-07-31.
  8. ^ https://archive.org/stream/8080_and_Z-80_Assembly_Language_Techniques_1981_John_Wiley_and_Sons/8080_and_Z-80_Assembly_Language_Techniques_1981_John_Wiley_and_Sons_djvu.txt
  9. ^ Kamar, o'rmon. "39. Split-Octal kontseptsiyasi". Sanoq tizimlariga kirish (PDF). Kompyuter diagnostikasi. 48-50 betlar. Arxivlandi (PDF) asl nusxasidan 2020-07-31. Olingan 2020-07-31. (iv + 56 bet)
  10. ^ Jonson, Herbert "Herb" R. (2019-10-02). "A8008 8008 (1975) o'zaro faoliyat montajchi A8008 8008 (1975)". Arxivlandi asl nusxasidan 2020-02-07. Olingan 2020-07-31.
  11. ^ https://www.youtube.com/watch?v=9v2OiicrzrQ
  12. ^ Deyv Uolles, [2] Arxivlandi 2011 yil 23 iyul Orqaga qaytish mashinasi, 2001 yil 29 sentyabr