(1)STA M 指令:PC→MAR,MAR→MM,MM→MDR,MDR→IR,
OP(IR)→CU,Ad(IR)→MAR,ACC→MDR,MAR→M
M,WR
(2)ADD M 指令:PC→MAR,MAR→MM,MM→MDR,MDR→IR,
OP(IR)→CU,Ad(IR)→MAR,RD,MM→MDR,MDR→X,A
DD,ALU→ACC,ACC→MDR,WR
假设主存容量 256M*32 位,在指令字长、存储字长、机器字长相等的条件
下,ACC、X、IR、MDR 寄存器均为 32 位,PC 和 MAR 寄存器均为 28 位。
10. 指令和数据都存于存储器中,计算机如何区分它们?
解:计算机区分指令和数据有以下 2 种方法:
通过不同的时间段来区分指令和数据,即在取指令阶段(或取指微程
序)取出的为指令,在执行指令阶段(或相应微程序)取出的即为数据。
通过地址来源区分,由 PC 提供存储单元地址的取出的是指令,由指令
地址码部分提供存储单元地址的取出的是操作数。
第 3 章 系统总线
1. 什么是总线?总线传输有何特点?为了减轻总线负载,总线上的部件应具备
什么特点?
答:P41.总线是一种能由多个部件分时共享的公共信息传送线路。
总线传输的特点是:某一时刻只允许有一个部件向总线发送信息,但多个
部件可以同时从总线上接收相同的信息。
为了减轻总线负载,总线上的部件应通过三态驱动缓冲电路与总线连通。
2. 总线如何分类?什么是系统总线?系统总线又分为几类,它们各有何作用,
是单向的,还是双向的,它们与机器字长、存储字长、存储单元有何关系?
答:按照连接部件的不同,总线可以分为片内总线、系统总线和通信总线。
系统总线是连接 CPU、主存、I/O 各部件之间的信息传输线。
系统总线按照传输信息不同又分为地址线、数据线和控制线。地址线是单
向的,其根数越多,寻址空间越大,即 CPU 能访问的存储单元的个数越多;数
据线是双向的,其根数与存储字长相同,是机器字长的整数倍。
3. 常用的总线结构有几种?不同的总线结构对计算机的性能有什么影响?举例
说明。
答:略。见 P52-55。
4. 为什么要设置总线判优控制?常见的集中式总线控制有几种?各有何特点?
哪种方式响应时间最快?哪种方式对电路故障最敏感?
答:总线判优控制解决多个部件同时申请总线时的使用权分配问题;
常见的集中式总线控制有三种:链式查询、计数器定时查询、独立请求;
特点:链式查询方式连线简单,易于扩充,对电路故障最敏感;计数器定
时查询方式优先级设置较灵活,对故障不敏感,连线及控制过程较复杂;独立
请求方式速度最快,但硬件器件用量大,连线多,成本较高。
评论17
最新资源