例题1:利用除法指令计算100001/100

因为100001大于65535,不能用ax寄存器存放,所以使用16位的除法

8.7 div指令

程序执行后,(ax)=03E8H(即1000),(dx)=1(余数为1)

 

例题2:利用除法指令计算1001/100

被除数1001可用ax寄存器存放,除数100可用8位寄存器存放。所以采用8位的除法

8.7 div指令

程序执行后,(al)=0Ah(即10), (ah)=1(余数为1)。所以AX为010A

相关文章:

  • 2022-12-23
  • 2021-08-27
  • 2021-12-20
  • 2021-11-17
  • 2021-10-12
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-09
  • 2022-12-23
  • 2022-12-23
  • 2021-04-29
相关资源
相似解决方案