被除数32位,则除数应该是16位。

被除数16位,则除数应该是8位。

防止溢出发生!

1.用到ax dx两个通用寄存器来存储被除数。一般是因为被除数大于65535.使用ax存储低位数据,使用dx存储高位数据。

示例:计算:100001/100

100001=186A1H        dx:1 ax:86a1

AX存储商  dx存储余数

结果:

AX:03E8H   DX=1H  换成10进制:AX:1000   DX=1

验证正确!

2.仅用到ax这一个通用寄存器来存储被除数。这是因为被除数小于65535可以使用ax寄存器来存放被除数。

计算:1001/100

al:存储商   ah:存储余数   分别为:10  1

OK

汇编语言的div指令 ax dx bx相关推荐

  1. 汇编语言寄存器AX,BX,CX,DX

    寄存器AX,BX,CX,DX 汇编语言中的AX.BX.CX.DX是CPU内部的通用寄存器中的数据寄存器助记符. 数据寄存器用来存放参与运算的数据或是存储运算的结果.这四个数据寄存器都是16位的,实际由 ...

  2. 汇编语言:AX、BX、CX、DX寄存器知识点梳理

    文章目录 前言 一.8086CPU及通用寄存器的由来 二.四个通用寄存器 1.通用寄存器 2.AX.BX.CX和DX寄存器的特点 三.为什么寄存器设计成8位.16位 位数溢出会发生什么 四.寄存器相关 ...

  3. 汇编语言的AX,BX,CX,DX,分别表示什么

    汇编语言中的AX.BX.CX.DX是CPU内部的通用寄存器中的数据寄存器助记符. 数据寄存器用来存放参与运算的数据或是存储运算的结果.这四个数据寄存器都是16位的,实际由两个8位寄存器组合而成,这是为 ...

  4. 汇编语言--div指令,伪指令dd

    1.div指令是除法指令 (1)除数:有8位和16位两种,在一个reg或内存单元中 (2)被除数:默认放在AX或(DX和AX)中, 如果除数是8位,被除数则为16位,默认在AX中存放: 如果除数是16 ...

  5. Ax、Bx、Cx、Dx、AL、BL、CL、DL、AH、BH、CH、DH

    英文单词缩写: AH&AL=AX(accumulator):累加寄存器                                  BH&BL=BX(base):基址寄存器   ...

  6. 《汇编语言》第5章 [BX]和loop指令——实验4[bx]和loop的使用

    本篇是第5章的实验--[bx]和loop的使用 (1)编程,向内存0:200~0:23F依次传送数据0~63(3FH). 解答: assume cs:codesg codesg segmentmov ...

  7. 编写一个汇编语言程序,有一个50个数据的数据区,找出最大数和最小数,分别存放在AX和BX寄存器中

    [微机原理]-汇编题 编写一个汇编语言程序,有一个50个数据的数据区,找出最大数和最小数,分别存放在AX和BX寄存器中. DATA SEGMENT NUM DB 21H,34,23H...DATA E ...

  8. 汇编语言—常见汇编指令汇总

    (1)mov指令 mov    寄存器 ,数据                如:mov ax ,8 mov   寄存器,寄存器              如:mov ax,bx mov   寄存器, ...

  9. std在汇编语言是什么指令_汇编语言指令

    汇编指令英文全称 1.通用数据传送指令 MOV----> move MOV dest,src ;dest←src MOV指令把一个字节或字的操作数从源地址src传送至目的地址dest. MOVS ...

最新文章

  1. python cmdb资产_SuperCMDB - 资产管理+跳板审计
  2. GraphicsMagick扩展配置安装
  3. 【python图像处理】彩色映射
  4. [转载]Hot Door CADtools (实战篇)
  5. 图数据库_ONgDB图数据库与Spark的集成
  6. scala:Scala class的构造方法与继承
  7. ACM字符串处理算法经典:字符串搜索
  8. android 磁盘日志记录,GitHub - xflyandroid/XLog: 一个简易的日志打印框架(支持打印策略自定义,默认提供2种策略:logcat打印和磁盘打印)...
  9. java web 前端学习路线
  10. Oracle 中文转拼音
  11. 降维打击(序列化)的流行手段
  12. Win8.1开始菜单Classic Shell 4.0上手
  13. 133.Python修炼之路【138-前端-JQuery-Json】2018.08.02
  14. 天津大学计算机学院考研复试名单,天津大学计算机学院09考研复试第一批名单...
  15. python变量说法_Python不允许使用关键字作为变量名,允许使用内置函数名作为变量名,但这会改变函数名的含义...
  16. RF信号下采样/矩阵下采样(附python实现代码)
  17. 查找最相似的英文句子
  18. 幼儿园手工之自制时钟_【手工】自制超炫的学生时钟教具
  19. C# 教材管理系统(含数据库脚本)
  20. AfxWnd42 qq2006中怎样取得发送消息窗口中的Richedit

热门文章

  1. 万字长文带你入门 GCN
  2. 有了它,AI甚至可以让你知道对方是否真的爱你?
  3. 如何在一场面试中展现你对Python的coding能力?| 技术头条
  4. 《中国人工智能ABC人才发展报告》发布,算法和应用类人才短缺
  5. 精选Python开源项目Top10!
  6. 算法工程师养成记(附精选面试题)
  7. 再见,Eclipse。
  8. 用YOLOv5模型识别出表情!
  9. 一份超详细的数据科学路线图!
  10. GNN教程:DGL框架中的采样模型!