Аналитический обзор книги Л. А. Левенталь, У. Сэйвилл "Программирование на языке ассемблера для микропроцессоров 8080 и 8085"
| Категория реферата: Рефераты по информатике, программированию
| Теги реферата: дипломная работа по праву, время реферат
| Добавил(а) на сайт: Богдана.
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 9 10 11 | Следующая страница реферата
Каждая подпрограмма сделана настолько общей, насколько это возможно.
Во всех подпрограммах был использован следующий метод передачи параметров:
Первый 8-разрядный параметр передается в аккумуляторе, второй 8-разрядный параметр- регистре В, а третий- в регистре С.
Первый 16-разрядный параметр передается в регистрах Н и L, при этом старший байт- в регистре Н. Второй 16-разрядный параметр передается в регистрах D и Е со старшим байтом в D.
Большее число параметров передается в стеке, прямо или косвенно. Считается, что вход в подпрограмму осуществляется с помощью команды CALL, которая помещает адрес возврата в вершину стека и, следовательно, выше параметров.
Для большинства коротких подпрограмм было определено время выполнения.
Приведенная здесь документация всегда содержит по крайней мере один типовой пример, показывающий приблизительное или максимальное время выполнения.
Приводятся следующие подпрограммы:
Преобразование кодов
Преобразование двоичных данных в код BCD;
Преобразование данных в коде BCD в двоичные;
Преобразование двоичных данных в шестнадцатеричные в коде ASCII;
Преобразование шестнадцатеричных данных в коде ASCII в двоичные;
Преобразование двоичного числа в десятичное к коде ASCII;
Преобразование десятичного числа в коде ASCII в двоичное;
Трансляция строчных букв в прописные;
Преобразование кода символа из системы ASCII в систему EBCDIC;
Преобразование кода символа из системы EBCDIC в систему ASCII.
Работа с массивами и индексирование
Заполнение памяти;
Пересылка блоков;
Индексирование двухмерного массива байтов;
Индексирование двухмерного массива слов;
Индексирование N- мерного массива;
Арифметические операции
Рекомендуем скачать другие рефераты по теме: гражданин реферат, курсовые работы бесплатно.
Категории:
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 9 10 11 | Следующая страница реферата