Мнемоника | Двоичный код | Символическое обозначение действий | Дополнительная информация | |
MOV r1, r2 | 01DD | DSSS | (r2)® (r1) | DDD-r1; SSS-r2 |
MOV M, r | OSSS | (r)® ((HL)) | КОДЫ РЕГИС.(DDD,SSS) | |
MOV r, M | 01DD | D110 | ((HL))® (r) | B-000, H-100, C-001,L-101 |
MVJ r, data 8 | 00DD | D10 | data8 ® (r) | E-011,A-111,D-010,(M)-110 |
MVJ M, data 8 | data 8® ((HL)) | КОДЫ РЕГ.ПАР(RP) BC-00, HL-10 | ||
LXJ rp, data16 | 00RP | data16® (rp) | DE-01, SP-11 | |
LDA adr | (adr)® (A) | data8-1БАЙТ ДАННЫХ, | ||
STA adr | (А)® (adr) | data16-2БАЙТА ДАННЫХ adr – АДРЕС (2 БАЙТА) | ||
LDAX rp | 00RP | ((rp)) ® (A) | ЗДЕСЬ RPE (00,01) т.е.рег.пары | |
STAX rp | 00RP | (А)® ((rp)) | BC,DE | |
LHLD adr | (adr) ® (L), | (adr+1)---®(H) | ||
SHLD adr | (L)® (adr), | |||
XCHG | (HL)«(DE) | |||
XTHL | (L) «((SP)), | (H)--® ((SP)+1 | ||
SPHL | (HL)® (SP) | |||
PUSH rp | 11RP | (CT1/2rp)® ((SP)-1), (МЛ1/2rp)® ((SP)-1, (МЛ1/2rp)® ((SP)-2), (SP)-2® (SP) | ||
PUSH PSW | (A)®((SP)-1, | |||
FOP rp | 11RP | (F)®((SP)-2), (SP)-2®(SP) | ||
POP FSW | ((SP))®(F), ((SP)+1)®(A), (SP)+2®(SP) | |||
IN port | (port)®(A) | |||
OUT port | (A)®(port) |
*) Эти команды значения признаков не изменяют
АРИФМЕТИЧЕСКИЕ И ЛОГИЧЕСКИЕ КОМАНДЫ
МП КР 80ВМ80А
|
|
Мнемоника | Двоичный код | Символическое обозначение действий | ||
ADD ADD ADI ADC ADC ACI SUB SUB SUI SBB SBB SBI CMP CMP CPI ORA ORA ORI ANA ANA ANI | r M data 8 r M data 8 r M data 8 r M data 8 r M data 8 r M data 8 r M data 8 | OSSS 1SSS 0SSS 1SSS 1SSS 0SSS 0SSS | (A)+(2)® (A) (A)+(HL))® (A) (A)+data 8® (A) (A)+(r) +(CY)® (A) (A)+((HL))+(CY)® (A) (A)+data 8+(CY)® (A) (A)-(r)® (A) (A)-((HL))® (A) (A)-data 8® (A) (A)-(r)-(CY)® (A) (A)-((HL))-(CY)® (A) (A)-data 8 –(CY)® (A) (A)-((HL)); (A)® (A) (A)-data 8; (A)® (A) (A)Ú (r)® (A) (A)Ú((HL))® (A) (A)Údata 8 ® (A) (A)Ù(r)® (A) (A)Ù((HL))® (A) (A)Ùdata 8® (A) | |
АРИФМЕТИЧЕСКИЕ И ЛОГИЧЕСКИЕ КОМАНДЫ