摘要: 实验四 1. 实验任务1 验证性实验:有些汇编指令会影响到标志寄存器中的一个或多个状态标志位。 在debug环境中,分别实践、观察: 源码 assume cs:code, ds:data​data segment x dw 1020h, 2240h, 9522h, 5060h, 3359h, 665 阅读全文
posted @ 2021-12-13 22:26 当我傻 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 实验3 1. 实验任务1 使用任何一款文本编辑器,录入8086汇编程序源码task1.asm 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 阅读全文
posted @ 2021-11-28 19:00 当我傻 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 汇编语言(王爽) 第一章 基础知识 汇编语言的三类指令 (1)汇编指令:机器码的助记符,有对应的机器码 (2)伪指令:没有对应的机器码,由编译器执行,计算机不执行 (3)其它符号,如+,-,*,/等,由编译器识别,没有对应的机器码 指令和数据 在内存或磁盘上,指令和数据没有区别,都是二进制信息 总线 阅读全文
posted @ 2021-11-15 14:43 当我傻 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 1. 实验任务1 任务1-1 源码 assume ds:data, cs:code, ss:stack data segment db 16 dup(0) ; 预留16个字节单元,初始值均为0 data ends stack segment db 16 dup(0) ;预留16个字节单元,初始值均为 阅读全文
posted @ 2021-11-06 20:36 当我傻 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 实验1 用汇编指令编码和调试 实验任务2 给出使用d命令查看生产时期的截图给出使用e命令修改生产日期所在内存单元的截图,以及,修改后,再次使用d命令查看的截图结论:能否修改,以及,原因分析 时间并未被修改,因为生产日期在C0000~FFFFF地址范围内,在其中写入数据是无效的,相当于只改写只读存储器 阅读全文
posted @ 2021-10-26 14:02 当我傻 阅读(9) 评论(0) 推荐(0) 编辑