简述微命令、微 *** 作、微指令、微程序关系

简述微命令、微 *** 作、微指令、微程序关系,第1张

程序是一组微指令的集合;

微指令是一个单位时间内出现的一组微 *** 作的描述语句;

在微指令的控制字段中,每一位代表一个微命令。

一条机器指令对应一个微程序,这个微程序是由若干条微指令构成的。因此,一条机器指令的功能是若干条微指令组成的序列来实现的。简而言之,一条机器指令所完成的 *** 作划分成若干条微指令来完成,由微指令进行解释和执行。

扩展资料:

① 微命令:构成控制信号序列的最小单位。

② 微 *** 作:由微命令控制实现的最基本的 *** 作。

③ 微周期:从控制存储器读取一条微指令并执行相应的一步 *** 作所需的时间。通常一个时钟周期为一个微周期。

控制存储器(微指令存储器):主要存放控制命令(信号)和下一条要执行的微指令地址。由于计算机的指令系统是固定的,实现这个指令系统的微程序也是固定的,所以控制存储器采用只读存储器(ROM)。

参考资料来源:百度百科-微程序

1控制部件通过控制线向执行部件发出各种控制命令,通常把这种控制命令叫做微命令。

2计算机的指令有微指令,机器指令和宏指令之分微指令是微程序级的命令,它属于硬件;宏指令是由若干条机器指令组成的软件指令,它属于软件;而机器指令则介于微指令与宏指令之间,通常简称为指令,每一条指令可完成一个独立的算术运算或逻辑运算 *** 作一台计算机支持(或称使用)的全部指令构成该机的指令系统指令系统直接与计算机系统的性能和硬件结构的复杂程度等密切相关,它是设计一台计算机的起始点和基本依据。

(1) 计算机系统的组成:分软件和硬件两部分。硬件和软件的界面是指令系统。

(2) 计算机系统的层次结构:

①从机器使用者的角度来说,粗分为应用软件、系统软件和硬件三个层次。

②从程序设计员和机器硬件设计者的角度来说,细分为:高级语言虚拟机、汇编语言虚拟机、 *** 作系统虚拟机、机器语言机器、微程序机器。

(3) 硬件和软件的相互关系:

①两者相辅相成,缺一不可。

②两者都用来实现逻辑功能,同一功能可用硬件实现,也可用软件实现。

(4) 冯诺依曼计算机结构的特点:

①有运算器、控制器、存储器、输入、输出五大部分组成。

②指令和数据用二进制表示,两者形式上没有差别。

③指令和数据存放在存储器中,按地址访问。

④指令由 *** 作码和地址码组成, *** 作码指定 *** 作性质,地址码指定 *** 作数地址。

⑤采用“存储程序控制”方式进行工作。

(5) 计算机硬件的基本组成和功能:

①运算器用来进行各种算术逻辑运算。

②控制器用来执行指令,送出 *** 作控制信号,

③存储器用来存放指令和数据。

④输入和输出设备用来实现计算机和用户之间的信息交换。

(6) 计算机的工作过程:

①用某种语言(高级语言或低级语言)编制程序,称为源程序。

②用语言处理程序(编译程序或汇编程序)将源程序翻译成机器语言目标程序。

③启动目标程序,将所含的指令和数据装入内存。

④从第一条指令开始执行:取指令、指令译码、取 *** 作数,运算、送结果、PC指向下一条指令。

⑤重复第 = 4 \ GB3 ④步,周而复始地执行指令,直到程序所含指令全部执行完。

(7) 计算机系统性能评价指标:

①机器字长:CPU一次能处理数据的位数,一般以定点运算器数据通路宽度为准。

②运行速度:

a)主频:CPU主脉冲的时钟频率。

b)CPI:执行一条指令所需的CPU主脉冲时钟个数。

c)定点指令执行速度:每秒钟执行多少百万条定点指令数(MIPS)。

d)浮点 *** 作运算速度:每秒钟执行多少浮点数 *** 作(FLOPS)。

③存储容量:

a)主存容量:包含RAM和ROM两部分。以单元个数x存储单元宽度或字节数来表示。

b)辅存容量:磁盘容量,以字节为单位,如:80GB。

以上就是关于简述微命令、微 *** 作、微指令、微程序关系全部的内容,包括:简述微命令、微 *** 作、微指令、微程序关系、微命令是什么意思机器指令和微指令有什么区别和联系、计算机组成原理等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9724939.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存