汇编语言实验一

使用debug’完成一些实验,调试的过程简单但是不枯燥。

(1) 观察指令执行后,CPU寄存器的内容变化。

指令如下:

1  mov ax,4E20H

2  add ax,1416H

3  mov bx,2000H

4  add ax,bx

5  mov bx,ax

6  add ax,bx

7  mov ax,001AH

8  movbx,0026H

9  add al,bl

10   add ah,bl

11   add bh,al

12      mov ah,0

13      add al,bl

14    add al,9CH

 

先使用r命令读出此时的内容

 

 

使用a命令输入指令

 

 

用t命令执行

换e命令

用t执行得

 

 (2)将下边3条指令写入从2000:0开始的内存单元中,利用这3条指令计算2的8次方。

1    mov  ax, 1

2    add  ax, ax

3    jmp  2000:0003

用a命令输入,r命令读取

用t命令实现

 (3)查看内存内容

ROM只读,无法修改

(4)从B8100H开始填入数据

-e B810:0000 01 01 02 02 03 03 04 04

 

 改动后,图案有所变化

总结,通过这次实验,我认识了一些命令的使用方法,希望在下边的实验中改进。

 

posted @ 2018-10-07 23:56  Curry_Crab  阅读(313)  评论(2编辑  收藏  举报