WikiDer > Разделить восьмеричный
Слоговое восьмеричное и разделить восьмеричный два похожих обозначения для 8-битной и 16-битной восьмеричные числа, соответственно, использовались в некоторых исторических контекстах.
Слоговое восьмеричное
Слоговое восьмеричное представляет собой 8-битное представление восьмеричного числа, которое использовалось Английский Электрический в сочетании с их KDF9 машина в середине 1960-х.
Хотя слово 'байт'был придуман дизайнерами IBM 7030 Stretch для группы из восьми человек биты, это еще не было хорошо известно, и English Electric использовала слово 'слог'для того, что сейчас называется байтом.
При программировании машинного кода использовалась необычная форма восьмеричный, известное в местном масштабе как «bastardized octal». Он представлял 8 бит с тремя восьмеричными цифрами, но первая цифра представляла только два наиболее значимых бита, а остальные - две оставшиеся группы по три бита в каждой. Более вежливым разговорным именем было «глупое восьмеричное», производное от официального имени, которое было слоговое восьмеричное[1] (также известная как "неряха-восьмеричная" или "неряха",[2][3]).
Эта 8-битная запись была аналогична более поздней 16-битной восьмеричной системе счисления.
Разделить восьмеричный
Разделить восьмеричный необычная запись адреса, используемая ХиткитPAM8 и части HDOS для Heathkit H8 в конце 1970-х (а иногда и по настоящее время).[4][5] Он также использовался Корпорация цифрового оборудования (DEC).
Следуя этому соглашению, 16-битные числа были разделены на два 8-битных числа, напечатанных в восьмеричном формате: первая позиция была «000.000», а позиция после «000.377» была «001.000».
Чтобы отличить числа в восьмеричной системе с разделением на части от обычных 16-разрядных восьмеричных чисел, группы из двух цифр часто разделялись косой чертой (/),[6] точка (.),[7] двоеточие (:)[8] дефис (-),[9] или решетка (#).[10][11]
Большинство мини- и микрокомпьютеров использовали либо прямую восьмеричную систему (377, затем 400), либо шестнадцатеричную. С введением дополнительного процессора HA8-6 Z80, заменяющего плату 8080, на клавиатуре передней панели появился новый набор меток, а вместо восьмеричной системы использовалось шестнадцатеричное представление.[12]
Смотрите также
Рекомендации
- ^ Режиссер - Руководство (PDF) (Блок-схема). Английский Электрический. c. 1960-е годы. В архиве (PDF) из оригинала 27.07.2020. Получено 2020-07-27. (NB. Упоминается термин «слоговое восьмеричное».)
- ^ Борода, Боб (осень 1997 г.) [1996-10-01]. «Компьютер KDF9 - 30 лет спустя» (PDF). Воскрешение - Бюллетень Общества сохранения компьютеров. № 18. Общество сохранения компьютеров (CCS). С. 7–15 [9, 11]. ISSN 0958-7403. В архиве (PDF) из оригинала 27.07.2020. Получено 2020-07-27. [1] (NB. Это отредактированная версия выступления, сделанного Северо-Западной Группой Общества в Музее науки и промышленности, Манчестер, Великобритания, 01.10.1996. В нем упоминаются термины «неряха» и «неряха-восьмеричный». как эквивалент "слоговой восьмеричной".)
- ^ «Архитектура компьютера English Electric KDF9» (PDF). Версия 1. Общество сохранения компьютеров (CCS). Сентябрь 2009 г. CCS-N4X2. В архиве (PDF) из оригинала 27.07.2020. Получено 2020-07-27. (NB. Относится к изданию Beard's 1997 г. статья.)
- ^ https://web.archive.org/web/20200727003857/https://news.ycombinator.com/item?id=13140527
- ^ Control Data 8092 TeleProgrammer: Справочное руководство по программированию (PDF). Миннеаполис, Миннесота, США: Корпорация Control Data. 1964. IDP 107a. В архиве (PDF) из оригинала на 2020-05-25. Получено 2020-07-27.
- ^ Чиарсия, Стив (Сентябрь 1977 г.). «Управляйте миром! (Или хотя бы несколькими точками аналога)» (PDF). БАЙТ - журнал малых систем. Vol. 2 шт. 9. Гластонбери, Коннектикут, США: BYTE Publications Inc. С. 30, 32, 34, 36, 38–40, 42–43, 156–158, 160–161 [157–158]. ISSN 0360-5280. В архиве (PDF) из оригинала на 20.07.2019. Получено 2020-07-31.
- ^ Подуска, Пол Р. (март 1979). «Создание компьютера Heath H8» (PDF). БАЙТ - журнал малых систем. Vol. 4 шт. 3. Нашуа, Нью-Гэмпшир, США: BYTE Publications Inc. С. 12–13, 124–130, 132–134, 136–138, 140 [129, 138]. ISSN 0360-5280. В архиве (PDF) из оригинала на 2019-07-08. Получено 2020-07-31.
- ^ 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
- ^ Пояс, Лес. «39. Сплит-восьмеричная концепция». Введение в системы счисления (PDF). Компьютерная диагностика. С. 48–50. В архиве (PDF) из оригинала 31.07.2020. Получено 2020-07-31. (iv + 56 страниц)
- ^ Джонсон, Герберт "Херб" Р. (2019-10-02). "A8008 8008 (1975) кросс-ассемблер A8008 8008 (1975) кросс-ассемблер". В архиве из оригинала 07.02.2020. Получено 2020-07-31.
- ^ https://www.youtube.com/watch?v=9v2OiicrzrQ
- ^ Дэйв Уоллес, [2] В архиве 23 июля 2011 г. Wayback Machine, 29 сентября 2001 г.