楼主,还可以再省2字节!
in al,71h
ror al,cl ;改作SHR al,cl
and al,3 ;此行删除
add al,'0'
int 10h ;write char al, teletype mode
在上面的程序段中,“ROR al,cl”是要右环绕6位,“and al,3”仅取末2位,但是AL是8位寄存器,6+2=8,如果改成SHR右移6位,则AL的前6位自然清零,也就是说,不再需要“and al,3”限取末2位!这样就能省2字节。
my major is english----my love is dos----my teacher is the buddha----my friends--how about U