- 讲师:刘萍萍 / 谢楠
- 课时:160h
- 价格 4580 元
特色双名师解密新课程高频考点,送国家电网教材讲义,助力一次通关
配套通关班送国网在线题库一套
1)机器语言
在计算机中,指挥计算机完成某个基本操作的命令称为指令。所有指令的集合称为指令系统,直接用二进制代码表示指令系统的语言称为机器语言。
机器语言是直接用二进制代码指令表达的计算机语言。机器语言是唯一能被计算机硬件系统理解和执行的语言。因此,它的处理效率最高,执行速度最快,且无需“翻译”。但机器语言的编写、调试、修改、移植和维护都非常繁琐,程序员要记忆几百条二进制指令,这限制了计算机软件的发展。
2)汇编语言
为了克服机器语言的缺点,人们想到直接使用英文单词或缩写代替晦涩难懂的二进制代码进行编程,从而出现了汇编语言。
汇编语言是一种把机器语言“符号化”的语言。它和机器语言的实质相同,都直接对硬件操作,但汇编语言使用助记符描述程序,例如,ADD表示加法指令,MOV表示传送指令等。汇编语言指令和机器语言指令基本是一一对应的。
相对机器指令,汇编指令更容易掌握。但计算机无法自动识别和执行汇编语言,必须进行翻译,即使用语言处理软件将汇编语言编译成机器语言(目标程序),再链接成可执行程序在计算机中执行。汇编语言的翻译过程如图2—15所示.
3)高级诺言
汇编语言虽然比机器语言前进了一步,但使用起来仍然很不方便,编程仍然是一种极其烦琐的工作,而且汇编语言的通用性差。人们在继续寻找一种更加方便的编程语言,于是出现了高级语言。
高级语言是最接近人类自然语言和数学公式的程序设计语言,它基本脱离了硬件系统,如Pascal语言中采用“Write”和“Read”表示写入和读出操作,采用“+”、“99、“*”、“÷”表示加、减、乘和除。目前常用的高级语言有c++、C、Java、VisualBasic等。
责编:胡梦瑶
课程专业名称 |
讲师 |
课时 |
查看课程 |
---|
课程专业名称 |
讲师 |
课时 |
查看课程 |
---|
点击加载更多评论>>