千锋教育-做有情怀、有良心、有品质的职业教育机构

400-811-9990
手机站
千锋教育

千锋学习站 | 随时随地免费学

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

关注千锋学习站小程序
随时随地免费学习课程

上海
  • 北京
  • 郑州
  • 武汉
  • 成都
  • 西安
  • 沈阳
  • 广州
  • 南京
  • 深圳
  • 大连
  • 青岛
  • 杭州
  • 重庆
当前位置:广州千锋IT培训  >  技术干货  >  汇编语言是一种什么程序设计语言?

汇编语言是一种什么程序设计语言?

来源:千锋教育
发布人:xqq
时间: 2023-10-13 23:16:07

一、汇编语言介绍

汇编语言是一种能反映指令功能的助记符表达的程序设计语言,它是符号化的机器语言。用汇编语言写出的程序是汇编语言源程序,机器无法执行。必须用计算机配置好的汇编程序把它翻译成机器语言目标程序,机器才能执行。

汇编语言采用了助记符来编写程序,比用机器语言的二进制代码编程要方便些,在一定程度上简化了编程过程。汇编语言的特点是用符号代替了机器指令代码,而且助记符与指令代码一一对应,基本保留了机器语言的灵活性。使用汇编语言能面向机器并较好地发挥机器的特性,得到质量较高的程序。

汇编语言是面向具体机型的,它离不开具体计算机的指令系统,因此,对于不同型号的计算机有着不同结构的汇编语言,而且,对于同一问题所编制的汇编语言程序在不同机型类别的计算机间是互不相通的。

汇编语言像机器指令一样,是硬件操作的控制信息,因而仍然是面向机器的语言,使用起来还是比较繁琐费时,通用性也差。但是,汇编语言用来编制系统软件和过程控制软件,其目标程序占用内存空间少,运行速度快,有着高级语言不可替代的用途。

延伸阅读:

二、汇编语言的优缺点

1.汇编语言的优点

汇编语言的语句与机器语言的指令是一一对应的,因此它具有机器语言的一些特点,其优点如下。

易于理解与记忆。

能利用机器指令精确地描述算法,编程质量高。

所占存储空间小。

)执行速度较快。

2.汇编语言的缺点

与机器语言一样,程序通用性差。每一种汇编语言都是为某种特定类型的计算机专门设计的,不同类型计算机的汇编语言不能通用。

汇编语言与机器语言一样都依赖于机器,与计算机硬件直接相关,也是面向机器的语言。

以上就是关于汇编语言的内容希望对大家有帮助。

声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。

猜你喜欢LIKE

什么是完美散列(perfecthashing)?

2023-10-13

什么是数据映射?

2023-10-13

怎么获取root权限?

2023-10-13

最新文章NEW

重置系统和重装系统有什么区别?

2023-10-13

常见的网络数据库有哪些?

2023-10-11

为什么函数式语言里有递归数据类型但没有递归函数类型?

2023-10-11

相关推荐HOT

更多>>

快速通道 更多>>

最新开班信息 更多>>