目录
微处理器被集成在一块芯片上
系统内各部件通过总线相连
1. 微型计算机
(1) 微处理器(CPU)
① 组成
- 运算器
- 控制器
- 寄存器组
② 功能:
- 控制微处理器与存储器或I/O设备之间的交换数据
- 进行算是和逻辑运算
- 判定和控制程序的流向
(2) 总线
① 地址总线(Address Bus)
- 单线总线。总是由CPU指向存储器或I/O
② 数据总线(Data Bus)
- 双向总线。CPU通过它读或写数据。
③ 控制总线(Control Bus)
- CPU通过其它对存储器、外围芯片和I/O接口的控制,芯片通过其给CPU传送应答、请求等信号。
CPU | 内部数据线 | 外部数据线 | 地址总线 |
---|---|---|---|
8086 | 16 | 16 | 20 |
8088 | 16 | 8 | 20 |
80386 | 32 | 32 | 32 |
(3) 存储器
存放数据和指令的单元。
每个单元存放8位二进制信息,且唯一对应一个地址号码。
地址从0开始编码。
1B = 8b
1KB = 1024B
1MB = 1024KB
1GB = 1024MB
1TB = 1024GB
1PB = 1024TB
1EB = 1024PB
1ZB = 1024EB
1YB = 1024ZB
1BB = 1024YB
读操作:
- CPU从地址总线给出地址
- CPU从控制总线向存储器发“读”控制指令
- 选中单元的内容出现在数据总线,经数据总线传送到CPU数据寄存器
写操作:
- CPU向存储器发地址信号,选中一个存储单元
- CPU向存储器发“写”控制命令
- CPU数据寄存器中的内容,经数据总线传送到所选中的存储单元。
(4) I/O接口
2. 外部设备
(1) I/O设备
(2) 外存储器
3. 软件
(1) 系统软件
定义:为使用和管理计算机而编制的各种软件。
(2) 程序设计语言
- 机器语言:用二进制形式表示指令的语言。
- 汇编语言:用助记符来代替二进制机器码的语言。
- 高级语言:接近于人们使用习惯的程序设计语言
(3) 应用软件
定义:为某一应用目的而编制的程序。
项目 | Value | 中文名称 |
---|---|---|
ALU | Arithmetic Logic Unit | 算术逻辑单元 |
AX | Accumulator | 累加器 |
CPU | Centrol Processing Unit | 中央处理单元 |
DOS | Disk Operation System | 磁盘操作系统 |
PC | Personal Computer | 个人电脑 |
BIU | Bus Interface Unit | 总线接口单元 |
EU | Execution Unit | 指令执行单元 |