mov ax,2000h B80020 101110000000000000100000 3字节
mov ds,ax 8ED8 1000111011011000 2字节
mov al,[0] B000 1011000000000000 2字节
mov bl,[1] B301 1011001100000001 2字节
mov cl,[2] B102 1011000100000010 2字节
mov dl,[3] B203 1011001000000011 2字节
mov ax,4c00h B8004C 101110000000000001001100 3字节
int 21h CD21 1100110100100001 2字节
汇编代码 16进制机器码 二进制机器码
8086汇编代码一般都是2到3个字节,现在的汇编代码的长度会更长,有加长的,也有特长的。
精简指令一般会是3个字节左右。 复杂指令就很乱,长的很长,短的也很短。
平均三字节,如果与内存有关,就多一点。
8086/8088指令(机器码)是1-6字节
汇编指令的长度不定的。
机器指令的长度也是不定的。