Ассемблер

Представлены собственные программы и части программ, заказанных 2 года назад или раньше.

Скан-коды

Смотреть Программа отображает события клавиатуры. При нажатии и отпускании клавиши на экране появляются скан-код и ASCII-код. После определенного числа нажатий программа завершается.

Движение шарика

Текст Моделирование полёта шарика, отскакивающего от краёв экрана. Машинный код занимает около 150 байтов.

Вывод квадрата

Текст Текст Программа выводит на экран квадрат, используя заданный символ с заданными атрибутами.

Обработка текста

Текст Задача. Найти самое длинное симметричное слово заданного предложения.

Поиск чисел

Текст Задача. Найдите все натуральные числа, не превосходящие заданного N и делящиеся на каждую из своих цифр.

Перевод числа

Текст Ввод целого числа в восьмеричной системе счисления, умножение его на 2, и вывод результата на экран.

Микропроцессор серии КР 580

Текст Решение задачи по курсу «Микропроцессоры». Из устройства ввода принимаются числа в упакованном формате. Вычисляется сумма чисел и помещается в ОЗУ. Устройство ввода имеет два порта: для данных и состояния.

Прерывание клавиатуры

Текст Обработка системного прерывания от клавиатуры. Выводится 16-ричный скан-код клавиши.

Процессор Z80

Текст Мини-программа для компьютера ZX-Spectrum. Измеряет частоту звука с магнитофона и меняет цвет бордюра пропорционально.