运算器、存储器、控制器、输入和输出设备
指令和数据同等地位一起存放存储器,按地址访问。
系统软件:操作系统、语言处理程序、数据库管理系统等系统工具
应用软件:
B=8位(1字节/根)
存储容量=存储单元个数x存储字长
MAR=16位 MDR = 32位
即:2^16 x 32 (1M = 2^20)
电子管-》晶体管-》中小规模集成电路-》大/超大规模集成电路
是多个系统功能部件之间进行信息传送的公共通路。
作用:借助总线连接,多个系统功能部件之间进行信息实现地址、数据和控制信息的交换。
使用总线结构可以减少信息传输的条数。
总线按连接部件分为:片内总线、系统总线、通信总线
系统总线按传输信息不同分为:数据总线、地址总线、控制总线
(1B = 32位)
MB/s = B x 频率 / T=1/f x 一次数据传输所需要的周期数
eg:32根,66MHz,每个时钟周期传送两次数据
MB/s = 32b/8 = 4B x 66M /1/2 = 528
连接到总线上的功能模块有主动和被动两种形态,其中主设备可以启动以一个总线周期,而从设备只能响应主方请求。每次总线操作,只能有一个主设备,但是可以有多个从设备。
为了解决主设备用总线控制权,所以要设置总线判优部件。
按总线判优电路的位置不同,方式分为集中式、分布式。
集中式分有三种:链式查询方式、计数器定时查询方式、独立请求方式。
链式查询方式:由总线授权BG 串行查询 IO接口是否发送总线请求,当达到的接口有总线请求则该设备获得总线控制权。
特点:离中央判优器最近的设备具有最高优先权,离总线控制器越远,优先权越低。
优点:实现总线控制的线数量少,容易扩充设备;容易扩充设备
缺点:对电路故障很敏感;优先级固定
计数器定时查询方式:计数器开始计数时,将计数值通过一组地址线发向各设备,当地址线上的计数值与请求总线的设备地址相一致时,该设备获得总线使用权。
优点:可灵活改变优先次序
缺点:以增加控制线数为代价
独立查询方式:每个设备均有一对BR,总线判优器的排队电路根据一定优先次序决定首先响应哪个设备的请求。
优点:响应时间快;对优先次序的控制相当灵活
缺点:以增加硬件电路的控制线数为代价
1.同步方式
2.异步方式
3.半同步方式
4.周期分裂方式
异步通信:不需要统一的公共时钟信号,依靠双方相互制约的应答信号或互锁协议实现通信定时,总线周期长度可变。
优点:总线周期长度可变,故可将快速和慢速的功能都连接到同一总线上;可靠性更高
缺点:以增加总线复杂性和成本为代价