
为解决某一特定问题而设计的指令序列称为程序。
程序以某些程序设计语言编写,运行于某种目标结构体系上。就如同以英语(程序设计语言)写作的文章,要让一个懂得英语的人(编译器)同时也会阅读这篇文章的人(结构体系)来阅读、理解、标记这篇文章。
扩展资料:
如果基于普林斯顿结构的计算机之上没有程序作为支撑,通常无法工作。而所有程序都基于机器语言运行,机器语言是一个以二进制数字(0和1)构成的语言。一般的,程序是由高级语言编写,然后在编译的过程中,被编译器/解释器转译为机器语言,从而得以执行。
有时,也可用汇编语言进行编程,汇编语言在机器语言上进行了改进,以单词代替了0和1,例如以Add代表相加,Mov代表传递数据等。汇编语言在事实上是机器语言的一个记号,在这种情况下,用以翻译的程序叫做汇编程序。
程序是人与机器之间规定好的暗号系统。
研发硬件的人规定了汇编层次的暗号,
比如一个10101000110101序列代表什么 *** 作。
比如代表把A存储器中的内容与B中的相加。
所以汇编(机器语言)是最基本的暗号。
其上又把ADD之类的汇编程序做进一步的命名,
就变成C语言的暗号系统了,依次又C++、Java。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)