摘要: 一、实验结论 1、实验任务1 本程序的设计思路为顺序扫描字符串1次,每次扫描时将字符写入al,将需要的颜色和辅助信息写入ah,然后将ax写入es:[bx]。随后改变ah的值,将ax写入es:[bx+160],即下一行处。然后再次改变ah的值,将ax写入es:[bx+320],即下两行处。随后开始下一 阅读全文
posted @ 2020-12-16 21:47 SpeakLessPoiMore 阅读(144) 评论(1) 推荐(0) 编辑
摘要: 实验3 一、实验结论 1、实验任务1 代码如下: assume cs:code, ds:data data segment db 'Nuist' db 5 dup(2) data ends code segment start: mov ax, data mov ds, ax mov ax, 0b8 阅读全文
posted @ 2020-11-26 22:02 SpeakLessPoiMore 阅读(102) 评论(1) 推荐(0) 编辑
摘要: 实验2 一、实验结论 1、实验任务1 源代码如下: 1 assume cs:code 2 code segment 3 mov ax, 0b810h 4 mov ds, ax 5 6 mov byte ptr ds:[0], 1 7 mov byte ptr ds:[1], 1 8 mov byte 阅读全文
posted @ 2020-11-04 22:26 SpeakLessPoiMore 阅读(141) 评论(2) 推荐(0) 编辑
摘要: 实验1 1、教材实验1 (1)实验任务1 使用E命令写入内存: 使用R命令观察寄存器情况,并使用T命令单步执行: 使用A命令写入内存: 使用R命令观察寄存器情况,并使用T命令单步执行: (2)实验任务2 使用A命令写入内存: 使用T命令单步执行: 由于使用无条件跳转命令jmp,计算机在完成2^8的计 阅读全文
posted @ 2020-10-14 18:12 SpeakLessPoiMore 阅读(45) 评论(2) 推荐(0) 编辑