实验五
摘要:实验任务一: 将代码写入记事本,并生成exe文件,实验代码如下: 编译成功以后,用-r命令查看寄存器cs中的值 CS的值为076C,再用U命令反汇编代码,然后用G命令执行代码,最后再用D查看data段的值 实验任务二: 代码如下: 用R命令查看各寄存器中的值,U命令反汇编代码,然后用G命令执行代码
阅读全文
posted @
2018-11-25 20:41
LGD_AME
阅读(108)
推荐(0)
实验四
摘要:任务一: 综合使用loop和[bx],编写完整汇编源程序,实现向内存b800:07b8开始的连续16个字单元重复填充字数据0430h。 运行结果如下: 实验内容2 代码如下: 编译运行过程: 无明显变化 使用debug调试后发现内存已经被修改 实验三: 先输入代码 debug查看结果 修改代码 查看
阅读全文
posted @
2018-11-18 13:08
LGD_AME
阅读(109)
推荐(0)
实验三
摘要:实验任务一 (1) 在masm文件下新建文本文件并写入代码,编写汇编源程序t1.asm。 编译程序,得到如下图的结果: 再进行连接 最后得到运行结果 运行结果为36. 将两个al改为6和9,运行结果变为了69. 使用debug对t1.exe进行调试,cx为0016,cs,ds的关系满足cs=ds+1
阅读全文
posted @
2018-11-18 12:30
LGD_AME
阅读(154)
推荐(0)