25、整数算术运算全解析

整数算术运算全解析

1. 无符号除法示例

在汇编语言中,无符号除法操作是常见的整数运算操作之一。以下是不同位数的无符号除法示例:
- 8 位无符号除法

mov ax,0083h  ; 被除数
mov bl,2       ; 除数
div bl         ; AL = 41h,  AH = 01h

此操作将 83h 除以 2 ,商为 41h ,余数为 1
- 16 位无符号除法

mov dx,0       ; 清空被除数高部分
mov ax,8003h   ; 被除数低部分
mov cx,100h    ; 除数
div cx         ; AX = 0080h,  DX = 0003h

这里将 8003h 除以 100h ,商为 80h ,余数为 3 。需要注意的是, DX 包含被除数的高部分,所以在 DIV 指令执行前必须清空。
- 32 位无符号除法


                
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值