机器语言 汇编语言 伪代码 c语言分别是指什么

分别写两句再说说应用在哪?... 分别写两句 再说说应用在哪? 展开
 我来答
十年霸王2012
2015-07-03 · TA获得超过1445个赞
知道大有可为答主
回答量:1952
采纳率:85%
帮助的人:331万
展开全部
计算机语言是人们描述计算过程即程序的规范书写语言。程序是计算机处理对象和计算规则的描述。语言的基础是一组记号和规则,根据规则由记号构成记号串的总体就是语言。

人类发明了计算机,需要与计算机“交流”,即写入和读出,这样必须使用一种语言让人类与机器能够交流,就诞生了机器语言。

机器语言是机器指令的集合。机器指令展开来讲就是一台机器可以正确执行的命令。每种微处理器,可以识别的每一条指令称为机器指令。每一种处理器都有自己可以识别的一整套指令,称为指令集。由于硬件设计和内部结构的不同,就需要用不同的电平脉冲来控制,使它工作。所以每一种微处理器都有自己的机器指令集,也就是机器语言。机器语言是计算机可以识别并运行的二进制代码。

汇编语言是将二进制的机器码通过助记符的方式让人可以更方便的编写并检查的低级语言。汇编语言接近机器语言,可以看做是机器语言的另一种形式,计算机在运行时也需要将其变为机器语言的二进制才可运行。汇编语言是机器语言的助记符。

伪代码是一种算法描述语言。它不是一种现实存在的编程语言。使用为代码的目的是为了使被描述的算法可以容易地以任何一种编程语言实现。它可能综合使用多种编程语言中语法、保留字,甚至会用到自然语言。 因此,伪代码必须结构清晰,代码简单,可读性好,并且类似自然语言。计算机科学在教学中通常使用伪代码,以使得所有的程序员都能理解。

C语言之所以命名为C,是因为 C语言源自Ken Thompson发明的B语言,而 B语言则源自BCPL语言。1972年,美国贝尔实验室的 D.M.Ritchie 在B语言的基础上最终设计出了一种新的语言,他取了BCPL的第二个字母作为这种语言的名字,这就是C语言。机器语言和汇编语言都不具有移植性,而C语言程序则可以使用在任意架构的处理器上,只要那种架构的处理器具有对应的C语言编译器和库,然后将C源代码编译、连接成目标二进制文件之后即可运行。
匿名用户
2014-04-29
展开全部
c语言是高级语言的一种,用更接近于数学公式和自然语言的语句语法来表达汇编语言的指令.主要用于应用程序开发。相比较其他高级语言的差别就是易用性和准确性与功能性上的差别,比较复杂的往往也更准确,功能更强大。看你要写的程序的要求来选择不同的语言。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-04-29
展开全部
伪代码,就是自然语言加上一些高级语言代码,来描述要编写的程序的脉络。但不是让机器识别和翻译,只是给人脑识别,给会编程的人看的设计草图或说草稿都行。然后会编程的人按这个意思用自己熟悉的语言编写成程序。不同于全自然语言是因为用一些代码符号来表达一些比较复杂的过程,用语言描述很难表达或太长,就像数学算式为什么不用文字描述一样。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-04-29
展开全部
机器语言,0和1组成的指令集,程序的最原始代码,对应硬件的电路和信号。最早的编程语言,现大都在硬件厂商,工业电子编程,单片机等微型处理器的机器的编程方面才能发挥才能吧。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-04-29
展开全部
汇编语言用符号来代表0和1组成的指令集.便于记忆和使用。主要用于直接与硬件直接关联的,要求简洁速度的,比较系统底层的的程序的编写。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式