计组知识点
Created By Craziez
几个重要的过程
-
总线传输周期:申请分配阶段->寻址阶段->传输阶段->结束阶段
-
完成一条指令一般分为取指周期和执行周期,前者完成取指令和分析指令的操作,后者完成执行指令的操作
-
一条指令包括取指、分析、执行三个阶段
-
中断请求的全过程:中断请求->中断判优->中断响应->中断服务->中断返回
-
I/O与主存通信中的程序中断方式:
零星知识点
-
微指令格式可以分为垂直型和水平型两类,其中,垂直型微指令用于较长的微程序结构换取较短的微指令结构。
-
垂直型微指令的特点为:采用微操作码
-
水平型微指令一次可以完成多个操作
-
在指令长度相同的情况下,所有指令的取指操作都是相同的
-
CPU采用同步控制方式时,控制系统使用机器周期和节拍组成多级时序系统
-
在组合逻辑控制器中,微操作控制信号由指令操作码、时序和状态条件决定
-
机器周期:CPU从内存中读取一个指令字的最短时间
-
指令周期:CPU取出并执行一条指令所需的全部时间
-
控制器中常采用同步控制、异步控制和联合控制三种控制方式
同步控制即微操作序列由基准时标系统控制,每一个操作出现的时间与基准时标保持一致。
异步控制不存在基准时标信号,微操作的时序是由专用的应答线路控制的,即控制器发出某一个微操作控制信号后,等待执行部件完成该操作时所发回的“回答”或“终了”信号,再开始下一个微操作。
联合控制是同步控制和异步控制相结合的方式,即大多数微操作在同步时序信号控制下进行,而对那些时间难以确定的微操作,如涉及到 I/O操作,则采用异步控制。
-
存储器:采用多体交叉存储器
运算器:采用快速进位链
控制器:采用指令流水
I/O系统:采用DMA方式(各自的提高速度的方式)
-
寄存器存取的速度要快于Cache
-
CPU中的译码器主要用于指令译码
-
DMA方式的接口电路中有程序中断部件,其作用是向CPU提出传输结束
-
加法器采用先行进位的目的是加强传递进位信号
-
Cache与主存的地址映射是由硬件自动完成的
-
CPU通过执行I/O指令启动通道