
程序是一个指令序列。
计算机程序(Computer Program),港、台译做电脑程式。计算机程序是一组计算机能识别和执行的指令,运行于电子计算机上,满足人们某种需求的信息化工具。
它以某些程序设计语言编写,运行于某种目标结构体系上。打个比方,程序就如同以英语(程序设计语言)写作的文章,要让一个懂得英语的人(编译器)同时也会阅读这篇文章的人(结构体系)来阅读、理解、标记这篇文章。一般的,以英语文本为基础的计算机程序要经过编译、链接而成为人难以解读,但可轻易被计算机所解读的数字格式,然后放入运行。
在英语中,program一词的本意是a plan of activities for achieving something——为了达到某个目的而计划的一系列行为。
而中文里程序二字则可以解释为“流程化的工作序列”。这可能更接近英语中procedure一词,实际上procedure这个单词也常常被用于指代计算机程序,他更加强调的是程序中“流程化”这一特性。
程序状态字(Program Status Word, PSW)又称状态寄存器,主要用于反映处理器的状态及某些计算结果以及控制指令的执行。
程序状态字(Program Status Word, PSW)又称状态寄存器,主要用于反映处理器的状态及某些计算结果以及控制指令的执行。用一个专门的寄存器来指示处理器状态。
程序状态字通常包括以下状态代码:
CPU的工作状态码——指明管态还是目态,用来说明当前在CPU上执行的是 *** 作系统还是一般用户,从而决定其是否可以使用特权指令或拥有其它的特殊权力
条件码——反映指令执行后的结果特征
中断屏蔽码——指出是否允许中断
各位的含义如下表格:
机床NC程序段中包含的功能字有准备功能、坐标功能字、进给功能字、主轴功能字、刀具功能字和辅助功能字。一准备功能字
二坐标功能字
三进给功能字
四主轴功能字
五刀具功能字
六辅助功能字
程序状态寄存器的PSW是一个存放状态标志、控制标志的寄存器。状态标志是用来记录程序中运行结果的状态信息,它们是根据有关指令的运行结果由CPU自动设置的。常用的有CF(进位标志)、OF(溢出标志)、ZF(零标志)、SF(符号标志)、AF(辅助进位标志)、PF(奇偶标志)
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)