Alex Rider, zebest, jerri - спасибо!
Теперь под рукой есть интерактивный инструмент, и вдобавок табличка, которую можно распечатать при желании.
Вид для печати
Alex Rider, zebest, jerri - спасибо!
Теперь под рукой есть интерактивный инструмент, и вдобавок табличка, которую можно распечатать при желании.
Они отличаются по информации или косметически?
возможно у них один источник происхождения.
Прямо по первой таблице:
HELP_Z80.utf-8
Z80opcodes.a80Код:1. Команды загрузки числа в регистр
LD - LoaD
┌───────────────┬───────────┬─────────────┬─────┐
│ Мнемоника │ Код │C Z P/V S N H│ t │
├───────────────┼───────────┼─────────────┼─────┤
│LD A,N │3E N │- - - - - -│ 7│
│LD B,N │06 N │- - - - - -│ 7│
│LD C,N │0E N │- - - - - -│ 7│
│LD D,N │16 N │- - - - - -│ 7│
│LD E,N │1E N │- - - - - -│ 7│
│LD H,N │26 N │- - - - - -│ 7│
│LD L,N │2E N │- - - - - -│ 7│
├───────────────┼───────────┼─────────────┼─────┤
│LD HX,N │DD 26 N │- - - - - -│ 11│
│LD LX,N │DD 2E N │- - - - - -│ 11│
│LD HY,N │FD 26 N │- - - - - -│ 11│
│LD LY,N │FD 2E N │- - - - - -│ 11│
└───────────────┴───────────┴─────────────┴─────┘
Соответственно, таблица 9:Код:1. Команды загрузки числа в регистр
LD - LoaD
┌───────────────┬───────────┬─────────────┬─────┐
│ Мнемоника │ Код │C Z P/V S N H│ t │
├───────────────┼───────────┼─────────────┼─────┤
│LD B,N │06 N │- - - - - -│ 7│
│LD C,N │0E N │- - - - - -│ 7│
│LD D,N │16 N │- - - - - -│ 7│
│LD E,N │1E N │- - - - - -│ 7│
│LD H,N │26 N │- - - - - -│ 7│
│LD L,N │2E N │- - - - - -│ 7│
│LD (HL),N │36 N │- - - - - -│ 10│ ЧТО ЭТО ЗА БРЕД? Но красиво, "по кодам".
│LD A,N │3E N │- - - - - -│ 7│
├───────────────┼───────────┼─────────────┼─────┤
│LD HX,N │DD 26 N │- - - - - -│ 11│
│LD LX,N │DD 2E N │- - - - - -│ 11│
│LD HY,N │FD 26 N │- - - - - -│ 11│
│LD LY,N │FD 2E N │- - - - - -│ 11│
└───────────────┴───────────┴─────────────┴─────┘
HELP_Z80.utf-8
Z80opcodes.a80Код:9. Запись в память косвенной адресацией
┌───────────────┬───────────┬─────────────┬─────┐
│ Мнемоника │ Код │C Z P/V S N H│ t │
├───────────────┼───────────┼─────────────┼─────┤
│LD (HL),A │77 │- - - - - -│ 7│
│LD (DE),A │12 │- - - - - -│ 7│
│LD (BC),A │02 │- - - - - -│ 7│
│LD (HL),B │70 │- - - - - -│ 7│
│LD (HL),C │71 │- - - - - -│ 7│
│LD (HL),D │72 │- - - - - -│ 7│
│LD (HL),E │73 │- - - - - -│ 7│
│LD (HL),H │74 │- - - - - -│ 7│
│LD (HL),L │75 │- - - - - -│ 7│
│LD (HL),N │36 N │- - - - - -│ 10│
└───────────────┴───────────┴─────────────┴─────┘
Имхо, первый лучше.Код:9. Запись в память косвенной адресацией
┌───────────────┬───────────┬─────────────┬─────┐
│ Мнемоника │ Код │C Z P/V S N H│ t │
├───────────────┼───────────┼─────────────┼─────┤
│LD (BC),A │02 │- - - - - -│ 7│
│LD (DE),A │12 │- - - - - -│ 7│
│LD (HL),B │70 │- - - - - -│ 7│
│LD (HL),C │71 │- - - - - -│ 7│
│LD (HL),D │72 │- - - - - -│ 7│
│LD (HL),E │73 │- - - - - -│ 7│
│LD (HL),H │74 │- - - - - -│ 7│
│LD (HL),L │75 │- - - - - -│ 7│
│LD (HL),A │77 │- - - - - -│ 7│
└───────────────┴───────────┴─────────────┴─────┘
creator, ну тут есть выбор. хочешь тот вариант хочешь этот.
LD (HL),N вообще команда специфическая
она выбивается по тактам в любой таблице.
поэтому она была перенесена в другое место :)