摘要: 实验4 汇编应用编程和c语言程序反汇编分析 1. 实验任务1 此部分书写内容: 源程序(辅以必要注释,或单独以文字简要说明实现思路) 运行结果截图 过程: 程序源代码: assume cs:code, ds:data data segment db 'welcome to masm!' db 02h 阅读全文
posted @ 2020-12-10 20:05 max) 阅读(161) 评论(3) 推荐(0) 编辑
摘要: 实验3 多个段的汇编源程序编写与调试 1. 实验任务1 此部分书写内容: 附上源代码文件task1.asm 附上运行结果截图 使用debug工具对程序进行调试,执行到程序返回前,即line27之前,观察结果 分析源代码中data段line4的字节数据的用途 结论 task1.asm源代码: 1 as 阅读全文
posted @ 2020-11-20 14:21 max) 阅读(144) 评论(2) 推荐(0) 编辑
摘要: 实验2 汇编源程序编写与汇编、调试 1. 实验任务1 此部分书写内容: 给出ex1.asm源代码 给出使用masm、link工具汇编、链接的命令行及运行结果截图 给出使用debug调试的截图 包括: 结合可执行文件加载后寄存器CX的值,使用u命令精确反汇编截图 查看PSP的命令及截图 使用g命令执行 阅读全文
posted @ 2020-10-29 10:42 max) 阅读(122) 评论(2) 推荐(0) 编辑
摘要: 实验1 用机器指令和汇编指令编程 1. 教材实验1结论 此部分书写内容: 教材实验1中「2. 实验任务」(P45) 实验任务(1) 机器码数据较多,只用前4行实验即可。 用t命令和a命令两种方式,写入内存。用t命令单步调试。附上实验截图。 实验任务(2) 附上a命令写入和t命令单步调试实验截图。对于 阅读全文
posted @ 2020-10-09 17:28 max) 阅读(274) 评论(4) 推荐(2) 编辑