汇编语言实验十除法溢出

2.解决除法溢出的问题 前面讲过,div指令可以做除法。当进行8位除法的时候,用al存储结果的商,ah存储结果的余数;进行16位除法的时候,用ax才能出结果的商,dx存储结果的余数,可是,现在有一个问题,如果结果的商大于al或ax所能存储的最大值,那么将如何? 比如下面的程序段: Mov bh,1 Mov ax,1000 Div bh 进行的是8位除法,结果的商为1000,而1000在al中放不下
相关文章
相关标签/搜索