Правильная ссылка на эту страницу
http://az-design.ru/Support/HardWare/Intel/D19790426Elc041.shtml

Новое применение команды повторного запуска в микропроцессоре

В системе команд многих микропроцессоров предусмотрены одна или несколько команд прерывания. Главное назначение команд этого вида — передача управления программе прерывания в момент, когда на информационную шину поступает соответствующий операционный код запроса на обслуживание со стороны внутреннего устройства. Поскольку команда прерывания содержит неявный вектор, минимизируется длина кода, который должен быть передан в процессор.

Хорошими примерами являются восемь команд повторного запуска (рестарта), общие для микропроцессоров 8080, 8085 и Z80. Верро из отделения Microcomputer Systems фирмы Intel подчеркивает, что эти команды «RST0, ..., 7» можно использовать также как безусловные подпрограммы для вызова программы ассемблирования. Они обладают двумя преимуществами по сравнению со стандартной командой вызова — большей быстротой исполнения и меньшим требуемым числом байтов. Фактически, если через посредство команд рестарта обеспечивается доступ к большинству часто встречающихся подпрограмм отсылки, то достигается существенная экономия объема памяти [р.158].

Джерри Лаймен

Выходные данные:

Журнал "Электроника" том 52, No.09 (561), 1979г - пер. с англ. М.: Мир, 1979, стр.78

Electronics Vol.52 No.8 Aprilh 26, 1979 A. McGraw-Hill Publication

Раздел: МЕТОДЫ, СХЕМЫ, АППАРАТУРА

Тема:     В блокнот инженера





Дата последнего изменения:
Thursday, 21-Aug-2014 09:10:44 MSK


Постоянный адрес статьи:
http://az-design.ru/Support/HardWare/Intel/D19790426Elc041.shtml