2021年12月15日
摘要: 任务一 验证性实验:有些汇编指令会影响到标志寄存器中的一个或多个状态标志位。 在debug环境中,分别实践、观察: ① add指令对标志寄存器中的零标志位ZF(Zero Flag)、进位标志位CF(Carry Flag)是否有影响? 有影响,ff 加上1后得到100h,最高有效位产生进位,al中的值 阅读全文
posted @ 2021-12-15 22:15 toughm 阅读(185) 评论(2) 推荐(0) 编辑
  2021年11月30日
摘要: 任务一 录入8086汇编程序源码task1.asm 1 assume cs:code, ds:data 2 3 data segment 4 x db 1, 9, 3 5 len1 equ $ - x ; 符号常量, $指下一个数据项的偏移地址,这个示例中,是3 6 7 y dw 1, 9, 3 8 阅读全文
posted @ 2021-11-30 22:36 toughm 阅读(91) 评论(3) 推荐(0) 编辑
  2021年11月8日
摘要: 任务一 任务1-1 对程序task1_1.asm进行汇编、连接,用debug加载、跟踪调试,基于结果,回答问题: 1 assume ds:data, cs:code, ss:stack 2 3 data segment 4 db 16 dup(0) ; 预留16个字节单元,初始值均为0 5 data 阅读全文
posted @ 2021-11-08 21:28 toughm 阅读(99) 评论(3) 推荐(0) 编辑
  2021年10月24日
摘要: Debug使用 常用的几个命令 1.用Debug的R命令查看、改变CPU寄存器的内容 2.用Debug的D命令查看内存中的内容 3.用Debug的E命令改写内存中的内容 4.用Debug的U命令将内存中的机器指令翻译成汇编指令 5.用Debug的T命令执行一条机器指令 6.用Debug的A命令以汇编 阅读全文
posted @ 2021-10-24 13:46 toughm 阅读(383) 评论(5) 推荐(0) 编辑