什么是典型的同步控制?为了提高CPU的效率,在同步控制方式中又有哪些方式?以8085的输出指令为例,说明它属哪种控制方式?
什么是典型的同步控制?为了提高CPU的效率,在同步控制方式中又有哪些方式?以8085的输出指令为例,说明它属哪种控制方式?
参考答案和解析
答:典型的同步控制:同步控制方式是指,任何一条指令或指令中的任何一个微操作的执行都是事先确定的,并且都收统一基准时标的时序信号所控制的方式。典型的同步控制方式,每个机器周期都包含4个节拍。如果机器内的存取周期不统一,那么只有把最长的存取周期作为机器周期。为了提高 CPU 的效率,在同步控制中又有三种方案: (1)采用定长的机器周期。不论指令所对应的微操作序列有多长,也不管微操作的简繁,一律以最长的微操作序列和最繁的微操作为标准,采用完全统一的、具有相同时间间隔和相同数目的节拍作为机器周期来运行各种不同的指令。 (2)采用不定长的机器周期。每个机器周期内的节拍数可以不等。通常把大多数微操作安排在一个较短的机器周期内完成,而对于某些复杂的微操作,采用延长机器周期或增加节拍的办法来解决。 (3)采用中央控制和局部控制相结合的方法。将机器的大部分指令安排在统一的较短的机器周期内完成,称为中央控制,而将少数操作复杂的指令中的某些操作(如乘除法和浮点运算)采用局部控制方式来完成。举例:Intel8085 输出指令中每个周期内包含的节拍不同,属于不定长的机器周期的同步控制方式。
相关考题:
同步,异步联合控制方式的基本思想是哪些() A、同步控制和异步控制相结合的方式即联合控制方式B、在功能部件内部采用同步式C、在功能部件之间采用异步式D、在硬件实现允许的情况下,尽可能多地采用异步控制
由于不同外设的工作速度一般各不相同,因此,CPU与外设交换信息时,必须确定何时从输入设备读数据以及何时往输出设备写数据,此即为输入/输出控制。下面关于PC机输入/输出控制的叙述中,正确的是( )。A.程序控制方式是指在程序的控制下进行数据传送,这是微处理器与外部设备之向交换信息的一种最简单的方式,可分为无条件传送方式和条件传送方式两种B.PC机输入/输出控制有三种方式:程序控制方式、中断控制方式及DMA控制方式,尽管这三种方式各有特点,但都必需通过CPU执行指令来完成具体的数据传送C.从总体上说,中断控制方式的效率高于DMA控制方式的效率D.一般地,中断控制方式的效率高于程序控制方式,但是,当系统有n个中断源时,CPU本身就必需有n个中断引脚,这是中断控制方式的一个缺点
下面关于PC机输入/输出控制的叙述中,正确的是( )A.程序控制方式是指在程序的控制下进行数据传送,这是微处理器与外围设备之间交换信息的一种最简单的方式,可分为无条件传送方式和条件传送方式B.PC机输入/输出控制有三种方式:程序控制方式、中断控制方式及DMA控制方式,尽管这三种方式各有特点,但都必须通过CPU执行指令来完成具体的数据传送C.从总体上来说,中断控制方式的效率高于DMA控制方式D.一般中断控制方式的效率高于程序控制方式,但是系统有n个中断源时,CPU本身就必须有n个中断引脚,这是中断方式的一个缺点
在I/O同步控制方式中,程序查询方式相比于中断控制方式,具有()。A、硬件电路简单,数据传送可靠B、硬件电路简单,CPU使用效率高C、硬件传送可靠,CPU使用效率高D、硬件电路复杂,CPU使用效率低
计算机外围设备I/O控制方式中,有一种方式CPU的操作和外围设备的操作能够同步,而且硬件结构比较简单,这种方式为以下哪种?()A、程序查询方式B、程序中断方式C、直接内存访问方式D、通道方式
问答题什么是同步控制?什么是异步控制?什么是联合控制?在同步控制方式中,什么是三级时序系统?