![]() ![]() ![]() ![]() ![]()
Раздел: Документация
0 ... 34 35 36 37 38 39 Табл. 2 (продолжение)
п - 8-разрядная константа□ - изменяется в соответствии 1т - 16-разрядная константас результатом • - не изменяетсяД - не определен Табл. 2 (продолжение)
п - 8-разрядная константа□ - изменяется в соответствии 1т - 16-разрядная константас результатом • - не изменяетсяД - не определен Табл. 2 (продолжение) Команда ассемблера LD (ГХ+л). LD (ГХ+л) LD (ГХ+л) LD (ГХ+л). LD (ГХ+л) LD (ГХ+л) LD (ГХ+л) LD (ГХ+л) LD (IY+л) LD (IY+л) LD (IY+л) LD (IY+л) LD (IY+л) LD (IY+л) LD (IY+л) LD (IY+л) LD ВС, 1т LD ВС, (1т) LD DE, 1т LD DE, (1т) LD HL, 1т LD HL, (1т) LD SP, 1т LD SP, (Ь) LD SP, HL LDSP, IX LD SP, IY LD IX, Ь LD IX, (1т) LD IY, 1т LD IY, (1т) Машинные коды DD 36 л л DD 77 л DD 70 л DD71 л DD Пп DD 73 л DD 74 л DD 75 л FD 36 л л FD1U FD 70 л FD71 л FD 72 л FDBn FD 74 л ¥D15n 01 ml ED 4B m I 11m/ ED 5B m / 21 ml 2kml 31m/ ED 7B m / F9 DDF9 FDF9 DD 21 m / DD 2Am/ FD 21 m / FD 2Am/ Изменение состояния регистра флагов S Z Н Р V N С Число тактовых импульсов 19 19 10 20 10 20 10 16 10 20 6 10 10 14 20 14 20 Выполняемая операция Пересылка 8-разрядного числа (ГХ+л)<-источник Пересылка 8-разрядного числа (ГУ+л)<-источник Пересылка 16-разрядного числа. Например, DE и 1т: D<-/, E<-m. DE и (Im): E<-(/m), D<-(/m+l) Загрузка стека. В младший байт SP<-(/m), в старший 6aHTSP<-(»>+l) SP-источник Пересылка 16-разрядного числа. Например, IY<-/m, старший байт IY<-(/m), младший байтГУ<-(/т+1) п - 8-разрядная константа 1т - 16-разрядная константа • - не изменяется □ - изменяется в соответствии с результатом А - не определен Табл. 2 (продолжение) LD (Im), SP LD (Im), IX LD (Im), IY Команда ассемблера LD (1т), ВС LD (Im), DE LD (Ь), HL NEG NOP OR л OR А ORB OR С ORD ORE OR H ORL OR (HL) OR (ГХ+л) OR (IY+л) OUT (л), A Машинные коды ED 43 m/ ED 53 m/ 22 m/ ED 73 m/ DD 22 m / FD 22 m / ED 44 00 F6n B7 B0 Bl B2 B3 B4 B5 B6 DD Вбл FD Вб л Din Изменение состояния регистра флагов S Z Н Р □ □ □ □ □ V N С □ Число тактовых импульсов 20 20 16 20 Вычисление дополнительного кода > 4 7 19 19 Выполняемая операция Пересылка 16-разрядного числа. Например, (/m)<-L, (/m+l)<-H Пересылка 16-разрядного числа. Например, старшие разряды (/m)<-IY, младшие разряды (/m+l)<-IY Пустой оператор. Ожидание в течение 4 периодов импульсов Операция ИЛИ Вывод. Содержимое регистра А пересыла ется в порт по адресу л л - 8-разрядная константа 1т - 16-разрядная константа • - не изменяется □ - изменяется в соответствии с результатом А - не определен Табл. 2 (продолжение)
п - 8-разрядная константа□ изменяется в соответствии 1т - 16-разрядная константас результатом • - не изменяетсяд не определен 1 Табл. 2 (окончание)
п - 8-разрядная константа□ - изменяется в соответствии 1т - 16-разрядная константас результатом • - не изменяетсяА - не определен 0 ... 34 35 36 37 38 39 |