例题1:利用除法指令计算100001/100
因为100001大于65535,不能用ax寄存器存放,所以使用16位的除法
程序执行后,(ax)=03E8H(即1000),(dx)=1(余数为1)
例题2:利用除法指令计算1001/100
被除数1001可用ax寄存器存放,除数100可用8位寄存器存放。所以采用8位的除法
程序执行后,(al)=0Ah(即10), (ah)=1(余数为1)。所以AX为010A
例题1:利用除法指令计算100001/100
因为100001大于65535,不能用ax寄存器存放,所以使用16位的除法
程序执行后,(ax)=03E8H(即1000),(dx)=1(余数为1)
例题2:利用除法指令计算1001/100
被除数1001可用ax寄存器存放,除数100可用8位寄存器存放。所以采用8位的除法
程序执行后,(al)=0Ah(即10), (ah)=1(余数为1)。所以AX为010A