d和r命令显示的不仅仅是你指定的内存单元的内容,而是显示从你指定的内存单元开始的128个内存单元的内容,都会显示出来,你数一下,看是不是128个内存单元。
21号中断表示DOS功能调用,常用的还有13号中断,BIOS功能调用,int 3调试中断AH的值调用中断的子功能,如果把MOV AH, 01H,就调用1号子功能,这里的4C表示DOS中断(int 21h)中的的一个子功能。如需了解所有子功能,可参考有关书籍。