目录
目 录
第1章 基础知识 1
1.1 机器语言 1
1.2 汇编语言的产生 3
1.3 汇编语言的组成 3
1.4 存储器 4
1.5 指令和数据 4
1.6 存储单元 4
1.7 CPU对存储器的读写 5
1.8 地址总线 6
1.9 数据总线 7
1.10 控制总线 8
1.11 内存地址空间(概述) 9
1.12 主板 9
1.13 接口卡 9
1.14 各类存储器芯片 10
1.15 内存地址空间 11
第2章 寄存器 14
2.1 通用寄存器 14
2.2 字在寄存器中的存储 16
2.3 几条汇编指令 17
2.4 物理地址 20
2.5 16位结构的CPU 20
2.6 8086CPU给出物理地址的方法 20
2.7 “段地址?16+偏移地址=物理地址”
的本质含义 22
2.8 段的概念 23
2.9 段寄存器 25
2.10 CS和IP 25
2.11 修改CS、IP的指令 32
2.12 代码段 34
实验1 查看CPU和内存,用机器指令
和汇编指令编程 35
第3章 寄存器(内存访问) 47
3.1 内存中字的存储 47
3.2 DS和[address] 48
3.3 字的传送 49
3.4 mov、add、sub指令 51
3.5 数据段 53
3.6 栈 56
3.7 CPU提供的栈机制 57
3.8 栈顶超界的问题 61
3.9 push、pop指令 63
3.10 栈.