热门推荐
贵阳航空学校简介未来航空行业将呈现哪些趋势
什么是助产专业、助产专业是做什么工作的
四川营山县老林职业中学收费标准、助学政策如何
重庆三峡职业学院单招汽车检测与维修技术专业怎么样
重庆市第三卫生学校招生专业怎么样
昆明市第九职业技术学校宿舍条件如何
甘肃省商业学校怎么样
甘肃省商业学校值得报考吗
汇编语言是什么
汇编语言是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。在汇编语言中,用助记符代替机器指令的操作码,用地址符号或标号代替指令或操作数的地址。在不同的设备中,汇编语言对应着不同的机器语言指令集,通过汇编过程转换成机器指令。
汇编语言简介
汇编语言, 即第二代计算机语言,用一些容易理解和记忆的字母,单词来代替一个特定的指令,比如:用ADD"代表数字逻辑上的加减, MOV"代表数据传递等等,通过这种方法,人们很容易去阅读已经完成的程序或者理解程序正在执行的功能,对现有程序的bug修复以及运营维护都变得更加简单方便。但计算机的硬件不认识字母符号,这时候就需要一个专门的程序把这些字符变成计算机能够识别的二进制数。因为汇编语言只是将机器语言做了简单编译,所以并没有根本上解决机器语言的特定性,所以汇编语言和机器自身的编程环境息息相关,推广和移植很难,但是还是保持了机器语言优秀的执行效率,因为他的可阅读性和简便性,汇编语言到现在依然是常用的编程语言之一。 [2] 汇编语言不像其他大多数的程序设计语言一样被广泛用于程序设计。在今天的实际应用中,它通常被应用在底层,硬件操作和高要求的程序优化的场合。驱动程序、嵌入式操作系统和实时运行程序都需要汇编语言。
汇编语言组成
由于汇编指令系统庞大,因而需构建指令系统体系,其指令数量庞大,格式复杂,可记忆性差等。指令中最难的是指令所支持的寻址方式,其实质就是指令中操作数如何获取。对于处理器而言,就是如何找到他所需的数据。但对于计算机底层的汇编语言而言,这种寻址方式将涉及大量的计算存储格式,与 复杂的存储管理方式紧密相关,因而难以理解。最后,汇编指令还关系到如何影响标志位,但处理器标志位非常复杂,因而对其机制掌握就比较困难。
汇编语言优点
可以轻松的读取存储器状态以及硬件I/O接口情况
编写的代码因为少了很多编译的环节,可以能够准确的被执行
作为一种低级语言,可扩展性很高
猜你喜欢内容
-
贵阳航空学校简介未来航空行业将呈现哪些趋势
未来中国的公务航空发展将呈现六大趋势。趋势一:中国公务航空市场增长领先全球,4年内公务机保有量有望...
-
什么是助产专业、助产专业是做什么工作的
接生人员应避免将任何病源带入产道。开始接生前对产妇外阴按规定消毒,全部接生过程都需坚持无菌操作,...
-
四川营山县老林职业中学收费标准、助学政策如何
营山县老林职业中学校,于1958年09月01日在南充挂牌成立,我学校迄今已经成立62年,培养了大量优秀人才...
-
重庆三峡职业学院单招汽车检测与维修技术专业怎么...
培养目标本专业培养德、智、体、美全面发展,具有良好职业道德和人文素养,掌握汽车构造原理、汽车检测...
-
重庆市第三卫生学校招生专业怎么样
重庆市第三卫生学校(原涪陵卫校)创建于1958年,位于长江和乌江交汇处的涪陵区,依山傍水,环境优雅。目...
-
昆明市第九职业技术学校宿舍条件如何
住宿条件学校宿舍环境很好,宿舍分为6人间、8人间,设有独立卫生间、洗澡间、风扇、上床下桌、热水器、...
-
甘肃省商业学校怎么样
一.甘肃省商业学校好不好甘肃省商业学校是一所隶属于甘肃省商务厅的公办全日制普通中等专业学校,也是全...
-
甘肃省商业学校值得报考吗
甘肃省商业学校好不好甘肃省商业学校是一所隶属于甘肃省商务厅的公办全日制普通中等专业学校,也是全省...
-
贵阳市第一高级技工学校的汽车维修专业怎么样
汽车维修专业介绍本专业主要面向汽车售后服务企业,培养适应汽车修理职业和机电维修、技术负责、质量检...
-
贵州省茶技术茶文化中等专业学校开设的计算机应用...
计算机应用专业介绍:计算机应用技术专业培养适应计算机技术在企事业单位中发展、应用的需要,具有扎实...





















