汇编语言实验一

实验任务

(1)使用debug,将程序段写入内存,逐条执行,观察cpu中相关寄存器内容变化。

完成此实验,可用e命令或a命令。

e命令改写内存的内容,如图:

我没有一气喝成,一开始便发生了错误,在输入第二个机器码时我写成了0003,而由于是三个单元应该是

0004才对。

重新输入,试了很多次这样的写法是最简捷的:

下面用a命令以汇编指令的形式在内存中写入机器指令:

下面分步执行:

 

(2)将三条指令写入2000:0开始的内存单元中,利用这三条指令计算2的八次方

改变cs和ip为2000和0

用t执行吧最后ax变为0100执行了16次

(3)访问内存fff00h~fffffh找到生产日期并更改

找到了在这里

尝氏修改没能成功

(4)向内存从b8100H开始的单元中填写数据

结论是没有变化。

 

 

 

 

最后总结,我想了一下还是四个字不要拖延。

转载于:https://www.cnblogs.com/Jaden233/p/9751922.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值