Категория
Информатика
Тип
реферат
Страницы
6 стр.
Дата
19.04.2008
Формат файла
.rtf — Rich Text Format (Wordpad)
Архив
18649.zip — 22.77 kb
  • analiticheskij-obzor-knigi-l-a-levental-u-sjejvill-programmirovanie-na-jazyke-assemblera-d_18649_1.rtf — 151.45 Kb
  • Readme_docus.me.txt — 125 Bytes
Рейтинг
10  из 10
Оценок
1
Оцените работу
Хорошо  или  Плохо


Текст работы

Аналитический обзор книги Ланс А
Аналитический обзор книги Ланс А. Левенталь, Уинтроп Сэйвилл "Программирование на языке ассемблера
для микропроцессоров 8080 и 8085".
ПРЕДМЕТ: Программирование Микро-ЭВМ
Студенты: Терехов Д.А. Терехова О.Н.
МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ИНСТИТУТ РАДИОТЕХНИКИ, ЭЛЕКТРОНИКИ И АВТОМАТИКИ (ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ)
Москва 1997 г.
Глава 1. ОБРАБОТКА МАССИВОВ
Элемент массива проще всего выбрать, поместив его адрес в регистры Н и L . В этом случае можно:
работать с элементом, обращаясь к нему как к регистру М;
выбирать следующий элемент массива (по следующему большему адресу);
используя команду INX для увеличения значения пары регистров Н и L , или предыдущий элемент (по предыдущему меньшему адресу), используя DCX для уменьшения Н и L .
выбирать любой произвольный элемент, загрузив в другую пару регистров смещения элемента относительно адреса, содержащегося в Н
L , и использовав команду DAD (16-ричное сложение).
ПОИСК В ТАБЛИЦЕ
Так как в процессорах 8080 и 8085 отсутствует индексация, то адрес, необходимый для поиска в таблице, должен вычисляться
явно с использованием команды DAD . Как и при работе с массивами, поиск в таблице является простым, если таблица содержит 8-разрядные
элементы данных; сложнее, когда таблица содержит более длинные элементы
или же адреса. В этом случае могут быть полезны команды XCHG ,
PCHL и SPHL , но они требуют, чтобы программист помещал результаты в определенные пары регистров.
РАБОТА С СИМВОЛАМИ
Простейший способ работы с символами в процессорах 8080 и 8085 состоит в обращении с ними как с 8-разрядными числами без
знака. Буквы и цифры составляют упорядоченную



Ваше мнение



CAPTCHA