计算机中的指令和程序有什么区别?

计算机中的指令和程序有什么区别?现在急于要答案?

1、原理不同

指令:控制器按指令指令指令机器。人们用指令表达他们的意图,并把它们交给控制者执行。计算机可以执行的一整套不同的指令称为计算机的指令系统。每台计算机都有自己的专用指令系统,其指令内容和格式也各不相同。

程序:计算机需要加载代码,也需要加载数据。在计算机的底层,通过高级语言例如Java,C/C++,C#等)将其翻译成机器语言,并由CPU加载。

2、所含内容不同

指令:包括两个方面:操作码和操作数,它们决定了要完成的操作。

(1)操作员是指执行操作的设备的数据和地址。

(2)在计算机中,操作要求和操作数地址用二进制数字表示,分别称为操作码和地址码。整个指令以二进制编码的形式存储在内存中。

程序:以某些程序设计语言编写,运行于某种目标结构体系上。打个比方,程序就如同以英语(程序设计语言)写作的文章,要让一个懂得英语的人(编译器)同时也会阅读这篇文章的人(结构体系)来阅读、理解、标记这篇文章。


扩展资料:

程序算法的特点:

1、有穷性:算法必须确保在执行有限步之后完成。

2、可行性:算法是精确可行的,即使在数学上,算法也是可行的,但如果在实际应用中,程序不能执行,那么算法是不可行的。

3、确切性:算法的每一步都必须有明确的含义。

4、输入:算法必须有0个或多个输入。

5、输出:一个算法必须有一个或多个输出。

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

参考资料来源:百度百科-计算机指令

温馨提示:答案为网友推荐,仅供参考
第1个回答  2006-11-20
什么是指令:
计算机是“聪明傻瓜”,不告诉它怎样干它什么也不会干,告诉它怎样干它会干得很好。这就要使计算机明白一个个的命令,它就会按照你的命令去干。这种给计算机的命令,又叫指令。一个指令,也就是一个操作。
指令由操作码和操作数构成,分别表示何种操作和存储地址,例如:指令0011111000000111的意思是,向累加器加7,前8位数字表示向累加器送数,后8位数表示所送的数是十进制数7。

而程序则是:

程序是可以连续执行,并能够完成一定任务的一条条指令的集合。 它是人与机器之间进行交流的语言。程序主要是原代码文件,有了程序才有软件。如我们常用的COPY,FORMAT等命令
第2个回答  2015-06-30
计算机指令就是指挥机器工作的指示和命令,程序就是一系列按一定顺序排列的指令,执行程序的过程就是计算机的工作过程。控制器靠指令指挥机器工作,人们用指令表达自己的意图,并交给控制器执行。一台计算机所能执行的各种不同指令的全体,叫做计算机的指令系统,每一台计算机均有自己的特定的指令系统,其指令内容和格式有所不同。
计算机命令:指计算机的快捷指令,例如1. gpedit.msc-----组策略 2. sndrec32-------录音机3. Nslookup-------IP地址侦测器4. explorer-------打开资源管理器5. logoff---------注销命令6. tsshutdn-------60秒倒计时关机命令7. lusrmgr.msc----本机用户和组8. services.msc---本地服务设置9. oobe/msoobe /a----检查XP是否激活等等。
计算机指令包括计算机命令。
第3个回答  推荐于2017-11-25
指令的标准定义是告诉计算机从事某一特殊运算的代码 我们经常用的windows上的指令就是运行里面的一些命令 程序是为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合。 程序包括指令 指令构成程序~本回答被网友采纳
第4个回答  2013-04-02
指令时人对电脑指定一个具体的小任务,比如打开一个文件什么的,这个一般是在命令行下面进行,而程序则是实现一个相对集成的功能的一个软件(应该可以这么说吧),也可以说是一段代码
楼主可以去百科里查查看吧
相似回答