实验1 用机器指令和汇编指令编程

------------恢复内容开始------------

实验1 用机器指令和汇编指令编程

1.教材实验1结论

实验任务(1)

e命令:

 

 a命令:

 

 

 实验任务(2)

第一次调试:

 

 最终结果:

 

 实验任务(3)

 

 在f000:fff0单元中找到了日期1992年1月1日,但是无法使用e命令对其进行修改,可能因为只是修改了只读存储的内容,并没有改变实际物理地址的内容。

实验任务(4)

 

 产生图案并改变颜色,在这一段区域的内存单元中写入数据,就是向显存中写入数据,通过显卡输出到显示器上。

2.教材实验2结论

实验任务(1)

e命令修改数据及修改后的查看:

 

 

 a命令输入指令:

 单步调试:

 

 

 

 

 

 

 实验任务(3)

 

 

 

 t是单步调试命令,当使用单步调试时,实际产生了单步中断。CPU会自动把一些值存放到栈中,这样就会把在程序里压入栈的值给覆盖掉。

 

------------恢复内容结束------------

posted @ 2020-10-18 18:37  不见鹿  阅读(54)  评论(0)    收藏  举报