Как ориентироваться в машинном языке

Содержание:

  1. Начало - Эта книга создана в качестве введения в программирование на машинном языке и языке ассемблера для ЭВМ "Синклер ZX Спектрум".
  2. Основные понятия машинного языка - Если мы хотим обмениваться информацией с ЭВМ, то нам необходимо знать какого типа команды она будет воспринимать и на каком языке разговаривает мозг ЭВМ (ЦП).
  3. Информация - как представляется информация. Как представляется программа.
  4. Заглянем в ЦП - регистры и адресация.
  5. Числа - операции и упражнения для усвоения принципов передачи данных.
  6. Данные - арифметические и логические операции. Хранение данных.
  7. Данные - хранение 16-битных данных. Работа со стеком.
  8. Ветвление - команды перехода, цикла. Подпрограммы.
  9. Биты - команды работы с битами. Установка и сброс. Сдвиги.
  10. Ввод и вывод - работа с внешними устройствами. Прерывания.
  11. Программирование - планирование вашей программы на машинном языке.
  12. Программирование - введение в мониторные программы на машинном языке.
  13. Программирование - распределение экрана. Пример написания программы.
  14. Программирование - пример написания программы (продолжение).
  15. Программирование - пример написания программы (окончание).