摘要: 5.1 [BX]和内存单元的描述 要完成描述一个内存单元,需要两种信息: 内存单元的地址: 可以用 [0] 表示一个内存单元, 0 表示单元的偏移地址,段地址默认在 ds 中; 同样也可以用 [bx] 表示一个内存单元,它的偏移地址在 bx 中; 内存单元的长度(类型): 将一个内存单元的内容送入 阅读全文
posted @ 2020-03-10 11:35 放飞梦想C 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 程序的前世今生 4.1 编程 汇编语言程序中,包含两种指令: 汇编指令 :是有对应的机器码的指令,可以被编译为机器指令,最终为 CPU 所执行。 伪指令 :没有对应的机器指令,最终不被 CPU 执行,由编译器来执行,编译器根据伪指令来进行相关的编译工作。 segment 和 ends 是一对成对使用 阅读全文
posted @ 2020-03-10 11:34 放飞梦想C 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 3.1 字和数据段 1. 字在内存中存储时,要用两个地址连续的内存单元来存放,字的低位字节存放在低地址单元中,高位字节存放在高地址单元中。 2. 用mov指令访问内存单元,可以在mov指令中只给出单元的偏移地址,此时,段地址默认在DS寄存器中。 3. [address]表示一个偏移地址位addres 阅读全文
posted @ 2020-03-10 11:33 放飞梦想C 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 2.1 通用寄存器 AX, BX, CX, DX 这4个寄存器通常用来存放一般性的数据,被称为通用寄存器。8086CPU这5个寄存器都可以分为两个可以独立使用的8位寄存器来用: AX 可分为 AH 和 AL ; BX 可分为 BH 和 BL ; CX 可分为 CH 和 CL ; DX 可分为 DH 阅读全文
posted @ 2020-03-10 11:32 放飞梦想C 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 汇编语言 1. 机器语言与机器指令 机器语言 是机器指令的集合。 机器指令 是一台机器可以正确执行的命令。 机器指令 有一串二进制数表示,如010101 汇编语言与汇编指令 汇编语言 的主题是汇编指令。 汇编指令 和机器指令的差别在于指令的表示方法上。 汇编指令 是机器指令便于记忆的书写格式。 汇编 阅读全文
posted @ 2020-03-10 11:31 放飞梦想C 阅读(248) 评论(0) 推荐(0) 编辑
摘要: Node.h Node.cpp CMap.h CMap.cpp 阅读全文
posted @ 2020-03-10 11:24 放飞梦想C 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 树 本质问题 树 不是线性表,是一种描述非线性 层次关系 的数据结构。描述的是一对多的数据结构。 1. 树的定义 树(Tree)的基本概念 树是由结点或顶点和边组成的(可能是非线性的)且不存在着任何环的一种数据结构。没有结点的树称为空(null或empty)树。一棵非空的树包括一个根结点,还(很可能 阅读全文
posted @ 2020-03-10 11:23 放飞梦想C 阅读(223) 评论(0) 推荐(0) 编辑
摘要: Node.h Node.cpp 源.cpp 阅读全文
posted @ 2020-03-10 11:22 放飞梦想C 阅读(342) 评论(0) 推荐(0) 编辑
摘要: .h 文件: .cpp 文件: 阅读全文
posted @ 2020-03-10 11:20 放飞梦想C 阅读(695) 评论(0) 推荐(0) 编辑
摘要: cmd 输入输出 首先在编写如 : 生成 cmd.exe, 打开 cmd 并进入到 cmd.exe 的目录 我们可以再新建以个1.txt并在里面输入 123 在cmd窗口中输入: : 是将 1.txt 中输入的数据输出到 cmd.exe 正如代码中的 scanf() 接受 : 是将 cmd.exe 阅读全文
posted @ 2020-03-10 11:17 放飞梦想C 阅读(1103) 评论(0) 推荐(0) 编辑