第1章 基础知识
1.1 机器语言
机器语言就是机器指令的集合
CPU(Central Processing Uint,中央处理单元)
1.2 汇编语言的产生
汇编语言石机器指令便于记忆的书写格式
汇编指令和机器指令一一对应
每一种CPU都有自己的汇编指令集
寄存器:CPU中用来存储数据的器件
1.3 汇编语言指令组成
核心是汇编指令
- 汇编指令:机器码的助记符,有对应的机器码。
- 伪指令:没有对应的机器码,编译器执行,机器不执行。
- 其他符号:如±*/有编译器识别,无对应机器码。
1.4 存储器
指令和数据在存储器中存放
存储单元从0开始
1.5 指令和数据
指令和数据都是以二进制数的形式存放在内存中的;在不同时候CPU将其区分为数据与指令
1.6 存储单元
8*bit=1byte(B,缩写)
基本的存储单元是byte
注:2^10B=1KB,由此类推
1.7 CPU对存储器的读写
CPU与外部器件交互需要
- 存储单元地址(地址信息)——地址总线
- 器件选择,读写命令(控制信息)——控制总线
- 数据(数据信息)——数据总线
1.8~1.10总线
总线就是一根根导线的集合,分为
- 地址总线,越宽(数量越多)代表可以寻址的范围越大。
N根地址线,总线宽度为N,寻址2^N个单元
- 数据总线,越宽代表一次性读写的数据越多(8根1字节)
N根数据线,一次传N位数据
- 控制总线,越宽代表对器件控制操作越多
1.11 内存地址空间(概述)
1.12 主板
1.13 接口卡
CPU无法直接控制显示器,键盘等的外围设备,但CPU通过直接控制这些外围设备在主板上的接口卡来控制这些设备。
1.14 各类存储器芯片
随机存储器(RAM):带电存储,关机丢失,可读可写
- 用于存放CPU使用的绝大部分程序和数据,主随机存储器由装在主板上的RAM和扩展插槽的RAM组成。
- 其他接口卡上也可能有自己的RAM
只读存储器(ROM):关机不丢,只能读取
- 主板上的ROM装有系统的BIOS(Basic Input/Output System,基本输入输出系统)。
- 其他接口卡上也可能有自己的ROM,一般装着相应的BIOS。
1.15 内存地址空间
内存地址空间中的各个不同的地址段代表不同的存储设备,内存地址空间大小收到CPU地址总线长度限制。
自己懒,不想去搞图床,如果要看图的去我语雀中看
汇编笔记