汇编实验四(不全,剩下的明天补齐,先提交保存)

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

这是自己第一次写的汇编代码,因为直接mov [bx],ax的原因,导致屏幕上显示的是蓝色心。

这是后来改过之后的代码,显示的是红色的心,和实验报告上的一样。inc表示内存单元加一,而ax是16位寄存器,所以第一次直接复制一个字,所以导致了第一次的错误。所以应该以字节为单位进行复制,个人观点,感觉应该是这样。

2.任务二:综合使用[bx]和loop,编写完整汇编程序,实现向内存0:200~0:23f依次传送数据0~63。

3.任务三:下面的程序的功能是将“mov ax,4c00h”之前的指令复制到内存0:200处,补全程序。上机调试,跟踪运行结果。

猜你喜欢

转载自www.cnblogs.com/zhangyan369/p/9954104.html