汇编语言——div除法指令(无符号数除法)

本文详细解释了div指令在不同除数(8位和16位)下的工作原理,涉及寄存器如AX、DX的使用,以及商和余数的存储位置。通过实例帮助理解内存操作过程。
摘要由CSDN通过智能技术生成

1.div指令格式:div是一个单目运算符,格式为    div 寄存器/内存单元

2.过程:

①.当除数为8位时,被除数放在一个16位寄存器中,默认是ax,其余数放在ah,商放在al,例如:

②.当除数为16位时,被除数需要是一个32位的数值,那么此时需要两个寄存器,默认dx放高位,ax放低位,余数保存在dx中,商保存在ax中,例如

附加图片,容易记忆

好了,如果有不对的地方,敬请指点。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值