
Сообщение от
KTSerg
Дело привычки, но мне кажется, что легче воспринимать код, когда команды и параметры в разных столбцах вертикально выровнены.
Вот в таком представлении первый параметр теряется:
LXI H, L_07EC
MVI A, 08Ah
CALL L_06B1
LXI H, L_024A
SHLD 0DCF2h
Не, там всё выровнено, просто надо смотреть с моноширинным шрифтом:
Код:
ORG 00000h
L_0000: MVI A, 09Bh
L_0002: OUT 004h
MVI A, 088h
OUT 000h
MVI A, 0A8h
LXI B, L_0040
L_000D: OUT 008h
SUB C
L_0010: JNC L_000D
IN 001h
ANA C
MOV C, B
MOV A, B
OUT 010h
JZ L_0029
И было-бы удобно наличие разделения кода на куски, например после строк с RET или JMP, вставлять строку с комментарием ";" (пустую строку).
Это можно сделать. Я вчера тоже попробовал дизассемблировать всякие загрузчики, нашёл ещё пару моментов, поправлю сразу всё...