在微程序控制器中,控制存储器主要用来存放高级语言源程序。
时间: 2023-12-31 11:07:15 浏览: 28
控制存储器并不是用来存放高级语言源程序的,而是用来存储微程序的。
微程序控制器是一种基于微程序设计思想的计算机控制器,它将指令的执行过程分解为多个小的微操作,每个微操作对应一个微指令,通过微程序控制器来执行这些微指令,从而完成指令的执行过程。控制存储器是微程序控制器中的一部分,用来存储微程序,其中每个微程序对应一条指令的执行过程。
控制存储器的容量通常比较小,一般只能存储几百到几千条微程序,这些微程序需要经过编写、测试和调试等复杂的过程。因此,控制存储器主要用来存储微程序,而不是高级语言源程序。
相关问题
微程序控制器将微程序存放在
微程序控制器将微程序存放在控制存储器中。控制存储器是一种专门用于存储微程序的存储器,它通常采用高速的半导体存储器芯片实现。微程序控制器通过控制存储器中的微指令序列来控制计算机的操作,从而实现不同的指令功能。在微程序控制器中,微指令序列被组织成一个微程序,每个微指令对应着一些硬件操作,例如寄存器的读写、算术逻辑运算等。当计算机执行一条指令时,微程序控制器会从控制存储器中读取对应的微程序,然后执行其中的微指令序列,最终完成指令的执行。
在微程序控制器中,A控制存储器.用来存放机器指令系统功能的微程序,它一般是高速的 B. ,这个存储器的地址称为 C. 。
在微程序控制器中,A. 控制存储器(Control Store)是用来存放机器指令系统功能的微程序,它一般是高速的 B. 随机存储器(RAM) ,这个存储器的地址称为 C. 微地址(Micro Address)。在微程序控制器的控制逻辑中,微地址寄存器用于存放当前微程序的地址,从而定位下一条需要执行的微指令。控制存储器中的每一条微程序都对应着一条机器指令的执行流程,它们被按照顺序存放在控制存储器中,通过微地址寄存器来访问。在执行机器指令时,控制器会根据当前机器指令的操作码,从控制存储器中读取一条微程序,并将其解码执行。这样,微程序控制器就能够实现任意机器指令的执行。