码迷,mamicode.com
首页 > 其他好文 > 详细

汇编实验四

时间:2018-11-12 18:36:23      阅读:151      评论:0      收藏:0      [点我收藏+]

标签:bsp   依次   博客   ima   分享图片   原来   直接   编写   oop   

关于BX和LOOP: 

 一、实验内容:

1】

综合使用 loop,[bx],编写完整汇编程序,实现向内存 b800:07b8 开始的连续 16 个 字单元重复填充字数据0403H。

源码如下:

技术分享图片

然后运行出现了一排??

技术分享图片

将源代码程序中字数据0403H→修改为0441H,再次运行,运行结果如下图。 

技术分享图片

 

2】

#1.综合使用 loop,[bx],编写完整汇编源程序,实现向内存 0:200~0:23F 依次传送数据 0~63(3FH)

源码如下:

技术分享图片

 

实验结果截屏如下:

 技术分享图片

然后T T T T命令

技术分享图片

int出现后使用P命令

技术分享图片

 用D命令查看

技术分享图片

#2.教材实验4(3)(P121) 

源码如下:

技术分享图片

 实验截屏如下

技术分享图片

(076A:0018那行对着“mov ax 4c00h”,cx=18)

接着使用D命令查看

技术分享图片

观察上下这两个图,确实“mov ax 4c00h”之前的指令复制到了0:200处

 技术分享图片

 二、实验总结:

 1)

第一个源码一开始写错了,直接把AX中的0403h传到了b800:07b8中,后来看别的同学的博客知道应该“分开al,ah按字在内存中存储的方式传递到内存单元中”,原来的码:

技术分享图片

还有,在汇编程序中,数据不能以字母开头,要在前面加0.

技术分享图片

按一开始那样做,好像不影响??的输出,但改完数据之后就不一样了,如上图。

 2)CX一开始不知道写多少,也是看了别人的博客,强啊

汇编实验四

标签:bsp   依次   博客   ima   分享图片   原来   直接   编写   oop   

原文地址:https://www.cnblogs.com/kori/p/9947822.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!