Схема поключения вм80 и вв79

схема поключения вм80 и вв79
Сложить аккумулятор с содержимым регистра ADD reg Кодировка: 10000RRR Выполняется за один цикл. Для этого есть, впрочем, более удобная возможность — команда PCHL. Она позволяет передать управление по адресу в регистровой паре HL. Иногда в системных программах используется команда останова HLT. Процессор останавливается, регистры и флаги не устанавливаются. Как видим, система команд проста и незатейлива. Ее легко осваивали даже электронщики. При исполнении команды, требующей трех машинных циклов, старший байт данных грузится в старший регистр регистровой пары, а младший байт — в младший регистр.


Содержимое седьмого бита переходит в нулевой бит аккумулятора: (CY) ←(b7). RRC — сдвигает содержимое аккумулятора вправо. (CY)← (b0), (b7)←(b0). RAL — (Rotate Left trough Carry). Сначала (CY) заносится в младший бит аккумулятора, а потом в CY записывается содержимое старшего его бита. Название старшего регистра стоит в названии пары первым. Формально: (b0)←(CY), (CY)←(b7). Аналогично со сдвигом вправо: (Bn)←(Bn+1), (CY)←(b0), (b7)←(CY). Команда CMA (мнемоника от Complement Accumulator) инвертирует каждый бит аккумулятора, т. е. 0 становится 1 и наоборот. Команда кодируется так: 00RP0001 xxxxxxxx zzzzzzzz где RP — регистровая пара; хххххххх — младший байт данных, zzzzzzzzz — старший байт данных.

Кодируется она так: 00111010 хххххххх zzzzzzzz где xxxxxxxx — младшая часть адреса; zzzzzzzz — старшая часть адреса. Система команд процессора очень экономична — она не рассчитана на поддержку языков высокого уровня. Очень полезна группа команд LXI непосредственной загрузки регистровых пар непосредственным значением.

Похожие записи: