中公 发表于 2016-6-19 14:47:35

计算机基础知识:计算机中的汇编语言

2015公共基础知识题库|行政能力测试复习资料|2015年申论热点
一、汇编语言的概念
汇编语言是一种功能很强的程序设计语言,也是利用计算机所有硬件特性并能直接控制硬件的语言。汇编语言的实质和机器语言是相同的,都是直接对硬件操作,只不过指令采用了英文缩写的标识符,更容易识别和记忆。
汇编语言是计算机提供给用户的执行效率极高、功能极强的一种程序设计语言,它能够直接控制计算机硬件,并限度地发挥硬件的能力。对程序的执行时间和占用空间要求很高的场合,须使用汇编语言才能满足要求。汇编语言还可以与高级语言混合编程,但由于编写和调试汇编语言程序要比高级语言复杂,因此其应用不如高级语言广泛。
二、汇编语言的特点
1.面向机器的低级语言,通常是为特定的计算机或系列计算机专门设计的。
2.保持了机器语言的优点,具有直接和简捷的特点。
3.可有效地访问、控制计算机的各种硬件设备。
4.目标代码简短,占用内存少,执行速度快,是高效的程序设计语言。
5.经常与高级语言配合使用,应用十分广泛。
三、汇编语言源程序的组成原则
1.完整的汇编语言源程序由段组成。一个汇编语言源程序可以包含若干个代码段、数据段、附加段或堆栈段,段与段之间的顺序可随意排列。
2.需要独立运行的程序必须包含一个代码段,并指示程序执行的起始点,一个程序只有一个起始点。
3.所有的可执行性语句必须位于某一个代码段内,说明性语句可根据需要位于任一段内。
更多精彩内容,请访问事业单位招聘考试网!
页: [1]
查看完整版本: 计算机基础知识:计算机中的汇编语言