发布网友 发布时间:2022-04-24 18:41
共3个回答
懂视网 时间:2022-04-03 21:50
程序控制类指令的功能是改变程序执行的顺序。
理论和实践证明,无论多复杂的算法均可通过顺序、选择、循环3种基本控制结构构造出来。每种结构仅有一个入口和出口。由这3种基本结构组成的多层嵌套程序称为结构化程序。所谓顺序结构程序就是指按语句出现的先后顺序执行的程序结构,是结构化程序中最简单的结构。常见的控制设备是可程序逻辑控制器,简称 PLC。PLC读取许多模拟或数字的输入,内部程序会根据输入产生模拟或数位的输出。若以上一段的例子延伸,房间的温度是 PLC 的输入,内部程序会比较输入变量及目标值的差异,再决定是否加热量要增加或是减少。PLC 的输出会用来改变加热器阀门开启的大小。
热心网友 时间:2022-04-03 18:58
指令就是计算机程序发给计算机处理器的命令,英文名称是instruction。
最低级的指令是一串0和1,它表示一项实体作业操作要运行。系统根据指令类型,具体的存储领域被称作“寄存器(register)”,它里面包含了可用于调出指令的数据或数据存储位置。
指令系统是计算机硬件的语言系统,一般也叫机器语言,指的是机器所具有的全部指令的集合,它是软件和硬件的最主要界面,同时反映了计算机所拥有的基本功能。
从系统结构的角度看,它是系统程序员看到的计算机的主要属性。因此指令系统表征了计算机的基本功能决定了机器所要求的能力,也决定了指令的格式和机器的结构。
扩展资料:
指令格式
计算机的指令格式与机器的字长、存储器的容量及指令的功能都有很大的关系。从便于程序设计、增加基本操作并行性、提高指令功能的角度来看,指令中应包含多种信息。
但在有些指令中,由于部分信息可能无用,这将浪费指令所占的存储空间,并增加了访存次数,也许反而会影响速度。
因此,如何合理、科学地设计指令格式,使指令既能给出足够的信息,又使其长度尽可能地与机器的字长相匹配,以节省存储空间,缩短取指时间,提高机器的性能,这是指令格式设计中的一个重要问题。
性能要求
指令系统的性能决定了计算机的基本功能,它的设计直接关系到计算机的硬件结构和用户的需要。一个完善的指令系统应满足如下四方面的要求:
1、完备性,指用汇编语言编写各种程序时,指令系统直接提供的指令足够使用,而不必用软件来实现。完备性要求指令系统丰富、功能齐全、使用方便。
2、有效性,是指利用该指令系统所编写的程序能够高效率地运行。高效率主要表现在程序占据存储空间小、执行速度快。
3、规整性,包括指令系统的对称性、匀齐性、指令格式和数据格式的一致性。
对称性是指:在指令系统中所有的寄存器和存储器单元都可同等对待,所有的指令都可使用各种寻址方式。
匀齐性是指:一种操作性质的指令可以支持各种数据类型;
指令格式和数据格式的一致性是指:指令长度和数据长度有一定的关系,以方便处理和存取。
4、兼容性,至少要能做到“向上兼容”,即低档机上运行的软件可以在高档机上运行。
伪指令
伪指令(伪操作)不像机器指令那样是在程序运行期间由计算机来执行的,它是在汇编程序对源程序汇编期间由汇编程序处理的操作.它可以完成如处理器选择,定义程序模式,定义数据,分配存储区,指示程序结束等功能.伪指令在编译的时候并不生成代码.伪指令在编译之后就不存在了。
参考资料来源:百度百科-指令
参考资料来源:百度百科-指令系统
热心网友 时间:2022-04-03 20:16
指令是指计算机执行某种操作的命令。