摘要: 实验任务1 验证性实验:有些汇编指令会影响到标志寄存器中的一个或多个状态标志位。 在debug环境中,分别实践、观察: ① add指令对标志寄存器中的零标志位ZF(Zero Flag)、进位标志位CF(Carry Flag)是否有影响? ② inc指令对标志寄存器中的零标志位ZF(Zero Flag 阅读全文
posted @ 2021-12-16 20:31 Wknfy 阅读(55) 评论(2) 推荐(0)
摘要: 实验任务一 assume cs:code, ds:data data segment x db 1, 9, 3 len1 equ $ - x y dw 1, 9, 3 len2 equ $ - y data ends code segment start: mov ax, data mov ds, 阅读全文
posted @ 2021-11-28 18:30 Wknfy 阅读(51) 评论(2) 推荐(0)
摘要: 实验任务1 1-1 对程序task1_1.asm进行汇编、连接,用debug加载、跟踪调试,基于结果,回答问题。 assume ds:data, cs:code, ss:stack data segment db 16 dup(0) ; 预留16个字节单元,初始值均为0 data ends stac 阅读全文
posted @ 2021-11-07 16:50 Wknfy 阅读(74) 评论(2) 推荐(0)
摘要: 任务2 PC机主板上的ROM中有一个生产时期,在内存FFF00H ~ FFFFFH的某几个单元中,请找到这个生产时 期,并试图修改它。 在debug中,使用d命令查看生产日期 使用e命令修改生产时期所在的内存单元,修改后,再次使用d命令查看 结论:不能修改, 向地址C0000~FFFFF的内存单元中 阅读全文
posted @ 2021-10-22 19:05 Wknfy 阅读(83) 评论(2) 推荐(0)