15/01/2009

Если кто помнит, в конце 80-х гг. прошлого века в нашей жизни появились микропроцессоры. Самым популярным тогда был КР580ВМ80А (аналог Intel 8080). Сначала он появился в журнале "Радио" (еще в 1982 г.), а потом во многих периодических изданиях и книгах. При описании его архитектуры, системы команд и программирования использовалась шестнадцатеричная система счисления (двоичная неудобна - много цифр). Эту систему команд в шестнадцатеричном виде я знал наизусть и мог без труда читать дампы памяти.

Каково же было мое удивление, когда на военной кафедре ЛГУ мне пришлось выполнять лабораторные работы на учебном стенде с этим процессором. Все мои знания пришлось выбросить и ежесекундно смотреть в справочник. В стендах, документации к ним и в методичках по лабам всюду использовалась восьмеричная система. А когда справочника не было, приходилось на бумажке писать:

BD = 1011 1101 = 10 111 101 = 275

и выкручивать на ручках управления код 275.

Разумеется, я спросил препода, какого хрена было уходить от устоявшейся традиции и выдумывать свои правила. Ответ был таким:

-  Потому что в Вооруженных силах СССР установлена восьмеричная система счисления.

Профиль

waspagv: (Default)
DCS Foyle

February 2026

M T W T F S S
      1
2345678
9101112131415
1617 1819202122
232425262728 

Style Credit

Expand Cut Tags

No cut tags
Page generated 10/03/2026 13:41
Powered by Dreamwidth Studios