摘要: 实验内容 1.实验内容1 教材「实验9 根据材料编程」(P187-189) 编程:在屏幕中间分别显示绿色、绿底红色、白底蓝色的字符串'welcome to masm!'。 程序正确编写后,预期输出结果如下: 在内存地址空间中,B8000H~BFFFFH供32KB的空间,为80×25彩色字符模式的显示 阅读全文
posted @ 2020-12-18 12:23 艾瑞克Aric 阅读(141) 评论(2) 推荐(0) 编辑
摘要: 目录 实验内容 实验任务1 使用任意文本编辑器,录入汇编源程序task1.asm。 1 assume cs:code, ds:data 2 data segment 3 db 'Nuist' 4 db 5 dup(2) 5 data ends 6 code segment 7 start: 8 mo 阅读全文
posted @ 2020-11-27 12:18 艾瑞克Aric 阅读(104) 评论(2) 推荐(0) 编辑
摘要: 一、实验结论 实验一 1.首先创建ex1.asm文件如下: 2.使用masm工具对ex1.asm进行汇编: 并没有发现错误。 此时可以发现,同文件夹下多出了一个EX1.OBJ文件 *.OBJ文件表示目标文件。 3.对.OBJ文件进行连接操作,以得到执行文件 此时得到了一跳错误消息: LINK : w 阅读全文
posted @ 2020-11-05 23:49 艾瑞克Aric 阅读(261) 评论(2) 推荐(0) 编辑
摘要: 实验结论 1.教材实验一结论 实验任务(1) 首先使用-a方式将汇编指令写入内存中: 可以发现内存中已经写入了相应的指令, 使用-e命令写入内存: -e表示使用十六进制形式写入内存,此时反编译可以发现内容与以a写入相同: 使用-t单步运行此汇编代码。 CS(Code segment)代码段寄存器 I 阅读全文
posted @ 2020-10-18 23:02 艾瑞克Aric 阅读(225) 评论(3) 推荐(1) 编辑