Программа Кратчайших Десятичных Чисел

В 1984 году вышла культовая книга Стивена Леви « Хакеры: герои компьютерной революции Есть любительский русский перевод, но он далек от идеала.

Я начал исправлять в нем неточности, поставив рядом английский оригинал (кстати, не без греха), но после второй главы забросил его.

Так или иначе, хочу обратить ваше внимание на фрагмент (читать можно как .

отдельная статья ), посвященный подпрограмме печати числа в десятичной системе.

Насколько можно сократить такую программу? Каков предел? В августе 2018 года я написал программу для измерения точного времени выполнения инструкций на советском процессоре 1801ВМ1 (она имеет Набор инструкций PDP-11 ).

Знание точного времени (в процессорных циклах) было необходимо при работе над демо» Хорошее яблоко » для компьютера БК 0011М.

Я хотел увидеть результаты измерений в десятичной системе счисления.

Для этого пришлось написать собственную подпрограмму — системные функции были недоступны из-за специфики теста.

Первое, что я сделал, — создал массив TEN со степенью 10. Процедура принимает число в регистре R0, а на выходе получается текстовая строка по адресу NUMBER. Важно: в процессоре Нет инструкции дивизии! Теги: #Хакатоны #хакеры #Ненормальное программирование #Старое железо #Демосцена #Ассемблер #пдп-11 #Советские компьютеры #бк0010 #бк-0010 #бк-0010/11м

Вместе с данным постом часто просматривают: