摘要: 1、预备知识:Debug的使用 Debug在执行“d 1000:0”时,会将段地址送入ds中。 Debug的命令在执行修改寄存器SS的指令时,下一条指令也紧接着被执行。 2、实验任务 补充: 为了便于验证实验结果,对「2. 实验任务」中的(1)做如下两点调整: ① 在使用 a 命令输入指令调试前,使 阅读全文
posted @ 2018-10-26 14:20 20171346017 阅读(258) 评论(2) 推荐(0) 编辑
摘要: 第三章 寄存器(内存访问) 1 内存中字的存储 1个字=2个字节,如从0开始存放20000(4E20H),20、4E分别表示1个字节,内存中字的存储如下图所示: 任何两个地址连续的内存单元(0、1、2......),N号单元和N+1号单元,可以看成两个内存单元。比如说上图中的0内存单元(字节单元), 阅读全文
posted @ 2018-10-18 22:15 20171346017 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 实验任务: (1)使用debug,将下面的程序段写入内存,逐条执行,观察每条指令执行后,CPU中相关寄存器中内存的变化。 机器码 汇编指令 b8 20 4e mov ax,4E20H 05 16 14 add ax,1416H bb 00 20 mov bx,2000H 01 d8 add ax,b 阅读全文
posted @ 2018-10-07 15:08 20171346017 阅读(240) 评论(2) 推荐(0) 编辑
摘要: 第二章主要介绍了寄存器。CPU中主要部件是寄存器。寄存器是CPU中程序员可以用指令读写的部件。不同的CPU,寄存器的个数、结构是不同的。 寄存器,是集成电路中非常重要的一种存储单元,通常由触发器组成。在集成电路设计中,寄存器可分为电路内部使用的寄存器和充当内外部接口的寄存器这两类。内部寄存器不能被外 阅读全文
posted @ 2018-09-29 23:27 20171346017 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 汇编语言的第一章介绍了汇编语言的基础知识。首先,介绍了计算机语言,计算机语言分为机器语言,汇编语言和高级语言。机器语言程序由机器指令构成,这些机器指令按照执行顺序依次排列,运行时依次执行,完成某个特定的计算或任务。而汇编语言是面向机器低级语言,保持了机器语言的优点,可有效的访问,控制计算机的各种硬件 阅读全文
posted @ 2018-09-25 22:56 20171346017 阅读(121) 评论(0) 推荐(1) 编辑