云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 汇编语言实验3

汇编语言实验3

  • 62 次阅读
  • 3 次下载
  • 2025/6/1 2:35:01

MOV NUM3,AX MOV NUM4,DX

③ 本程序执行结果为:

2A8B7654H÷5ABCH=7809H……25B8H

7、试编写一个程序,要求把BL中的数除以CL中的数,并把其商乘以2,最后的结果存入DX寄存器中。

8、编程计算24,要求将123B0H~123BAH的内存单元定义为数据段

二、实验目的

(1) 掌握汇编程序的基本格式和结构 (2) 掌握顺序结构程序的设计方法

(3) 掌握ADD、ADC、SUB、SBC、MUL、IMUL、DIV、IDIV等算术运算指令。

(4) 掌握各种运算过程中各标志位的变化情况。

三、实验原理

操作系统原理,debug运行原理等。

四、实验过程

(重点部分,必须包括:实验开发环境、实验步骤、实验源程序代码及其结构分析)

实验开发环境:家用windows 10 笔记本电脑,DOSBOX虚拟环境。 实验步骤:运用DOSBOX虚拟debug环境进行实验。 实验源程序代码:

1.

-a 100 Mov al,08 Mov dl,2 Mul dl

Mov word ptr[0200],ax Mov ax,0008 Mov dx,2 Mul dx 2.

mov ax,0208 mov dx,5131 mov cx,100 push bx push ax mov ax,dx mov dx,0 div cx mov bx,ax pop ax div cx mov cx,dx mov dx,bx

pop bx 3.

assume cs:code,ds:data data segment FIRST dw 0123h SECONFD dw 0456h THIRD1 dw 0h THIRD2 dw 0h data ends code segment start:

mov ax,data mov ds,ax mov ax,FIRST add ax,SECONFD mov THIRD1,ax mov ax,FIRST mul SECONFD

mov word ptr THIRD2,ax mov word ptr THIRD2+2,dx mov ax,4c00h int 21h

code ends end start 4.

assume cs:code,ds:data data segment X dd 2h Y dd 9h Z dd 15h W dd 0h a dd 6h b dd 8h data ends code segment start:

mov ax,data mov ds,ax mov ax,X mov dx,X+2 add ax,a add dx,a+2 sub Z,ax sub Z+2,dx

搜索更多关于: 汇编语言实验3 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

MOV NUM3,AX MOV NUM4,DX ③ 本程序执行结果为: 2A8B7654H÷5ABCH=7809H……25B8H 7、试编写一个程序,要求把BL中的数除以CL中的数,并把其商乘以2,最后的结果存入DX寄存器中。 8、编程计算24,要求将123B0H~123BAH的内存单元定义为数据段 二、实验目的 (1) 掌握汇编程序的基本格式和结构 (2) 掌握顺序结构程序的设计方法 (3) 掌握ADD、ADC、SUB、SBC、MUL、IMUL、DIV、IDIV等算术运算指令。 (4) 掌握各种运算过程中各标志位的变化情况。 三、实验原理 操作系统原理,debug运行原理等。 四、实验过程

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com