汇编语言实验一

使用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

 

 改动后,图案有所变化

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

 

转载于:https://www.cnblogs.com/duke45059/p/9752152.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值