博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
div指令和mul指令
阅读量:5937 次
发布时间:2019-06-19

本文共 441 字,大约阅读时间需要 1 分钟。

div是除法指令,使用div做除法时需要注意:

1)除数:有8位和16位两种,在一个寄存器或者内存单元中

2)被除数:默认存放在AX或DX和AX中。如果除数为8位,被除数则为16位,默认在AX中存放;如果除数为16位,被除数为32位,在DX和AX中存放,DX存放高16位,AX存放低16位。

3)结果:如果除数为8位,则AL存储商,AH存储余数;如果除数为16位,则AX存储商,DX存储余数。

 

mul是乘法指令,使用mul时注意一下两点:

1)两个相乘的数,要么都是8位,要么都是16位。如果是8位,一个默认放在AL中,另一个放在8位寄存器或内存字节单元中;如果是16位,一个默认在AX中,另一个放在16位寄存器或内存字单元中。

2)结果:如果是8位乘法,结果默认放在AX中;如果是16位乘法,结果高位默认在DX中存放,低位在AX中放。

格式如下:

mul 寄存器

mul 内存单元

 

转载于:https://www.cnblogs.com/gkp307/p/9916558.html

你可能感兴趣的文章
我的友情链接
查看>>
centos搭建supervisor
查看>>
linux日志分割
查看>>
Samba再报安全漏洞
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
Spring学习资料之 依赖注入(一)
查看>>
linux下mysql配置文件my.cnf详解
查看>>
安装win7提示安装程序无法创建新的系统分区和定位现有系统分区
查看>>
mysql5.6配置文件详解(二)
查看>>
深度学习研究组
查看>>
博客第一天--激激动
查看>>
面向对象(一)之类和对象
查看>>
ubuntu下文件拷贝命令cp命令
查看>>
SQL 学习日志02
查看>>
我的友情链接
查看>>
shell备份MySQL数据库
查看>>
Java中匿名内部类的作用
查看>>
我的友情链接
查看>>
全局编录的角色(GC)
查看>>