参考书目:《汇编语言(第三版)》王爽著
目录
第一章 基础知识
1.1 机器语言
机器语言是机器指令的集合。
汇编语言的核心是汇编指令。汇编指令是机器指令便于记忆的书写格式。
例如:
操作:寄存器BX的内容送到AX中
机器指令:1000100111011000
汇编指令:mov ax,bx
汇编指令→编译器→机器码→计算机
1.3 汇编语言的组成
汇编语言由以下3类指令组成:
- 汇编指令:机器码的助记符,有对应的机器码。
- 伪指令:没有对应的机器码,由编译器执行,计算机并不执行。
- 其他符号:如+、-、*、/、等,由编译器识别,没有对应的机器码。
1.4 存储器
向CPU提供指令和数据时,指令和数据在存储器中存放。(即内存)
1.6 存储单元
一个存储器有128个存储单元,编号从0~127.,可存储128个字节。
1KB=1024B 1MB=1024KB 1GB=1024MB 1TB=1024GB
1.7 CPU对存储器的读写
CPU进行数据读写进行的三种交互:
- 地址信息——存储单元的地址
- 控制信息——器件选择,读写命令
- 数据信息——读或写的数据
总线:连接CPU与其他芯片的导线。
1)地址总线
一个CPU有N根地址线——CPU地址总线宽度为N。寻址次数:2^n.
2) 数据总线
CPU与内存或其他器件的数据传送通过数据总线进行。
8根数据总线——传送一个8位二进制数据。
3)控制总线
实现CPU对外部器件的控制。
CPU引出3种总线的宽度标志着这个CPU不同方面的性能:
- 地址总线的宽度决定了CPU的寻址能力;
- 数据总线的宽度决定了CPU与其他器件进行数据传送时的一次数据传送量;
- 控制总线的宽度决定了CPU对系统中其他器件的控制能力。
1.8 接口卡
接口卡:根据CPU的命令控制外设进行工作。
1.9 存储器芯片
- 随机存储器
- 装有BIOS的ROM
- 接口卡上的RAM(显示卡上的RAM称为显存)