В 1984 году вышла культовая книга Стивена Леви « Хакеры: герои компьютерной революции Есть любительский русский перевод, но он далек от идеала.
Я начал исправлять в нем неточности, поставив рядом английский оригинал (кстати, не без греха), но после второй главы забросил его.
Так или иначе, хочу обратить ваше внимание на фрагмент (читать можно как .
отдельная статья ), посвященный подпрограмме печати числа в десятичной системе.
Насколько можно сократить такую программу? Каков предел? В августе 2018 года я написал программу для измерения точного времени выполнения инструкций на советском процессоре 1801ВМ1 (она имеет Набор инструкций PDP-11 ).
Знание точного времени (в процессорных циклах) было необходимо при работе над демо» Хорошее яблоко » для компьютера БК 0011М.
Я хотел увидеть результаты измерений в десятичной системе счисления.
Для этого пришлось написать собственную подпрограмму — системные функции были недоступны из-за специфики теста.
Первое, что я сделал, — создал массив TEN со степенью 10. Процедура принимает число в регистре R0, а на выходе получается текстовая строка по адресу NUMBER. Важно: в процессоре Нет инструкции дивизии! Теги: #Хакатоны #хакеры #Ненормальное программирование #Старое железо #Демосцена #Ассемблер #пдп-11 #Советские компьютеры #бк0010 #бк-0010 #бк-0010/11м
-
Закладываем Фундамент Для Будущего Rust
19 Oct, 24 -
Файловая Система Apple (Apfs)
19 Oct, 24 -
Интернет-Расстояния
19 Oct, 24 -
От Юриспруденции К Развитию Больших Данных
19 Oct, 24 -
Немецкие Операторы Связи – Самые Прибыльные
19 Oct, 24 -
Как Работает Международный Роуминг
19 Oct, 24