汇编语言有哪些组成
汇编语言的组成:1、传送指令,包括通用数据传送指令、条件传送指令等;2、逻辑运算,该部分指令用于执行算术和逻辑运算;3、移位指令,用于将寄存器或内存操作数移动指定的次数;4、位操作,包括测试指令BT、位测试并置位指令BTS等;5、控制转移,包括无条件转移指令JMP、条件转移指令“JCC/JCXZ”等等;6、串操作,用于对数据串进行操作;7、输入输出,用于同外围设备交换数据。
![]()
汇编语言的特点
优点
汇编语言作为机器语言之上的第二代编程语言,它也有很多优点:
可以轻松的读取存储器状态以及硬件I/O接口情况
编写的代码因为少了很多编译的环节,可以能够准确的被执行
作为一种低级语言,可扩展性很高
缺点
因为代码非常单调,特殊指令字符很少,所以造成了代码的冗长以及编写的困难
因为汇编仍然需要自己去调用存储器存储数据,很容易出现BUG,而且调试起来也不容易
就算完成了一个程序,后期维护时候也需要耗费大量的时间。
因为机器的特殊性造成了代码兼容性差的缺陷。
                    每日视点!除了苹果之外 这五款手机更适合女性用户使用
                    世界今头条!华为p40pro和mate30pro哪个好 华为p40pro和mate30pro对比评测
                    【全球播资讯】iPhone手机要不要换原装电池 苹果手机一定要换官方原装电池吗
                    全球播报:ios9wifi助理在哪里 ios9wifi助理关闭方法
                    环球今头条!iPhone怎么删除不用的程序?iPhone彻底删除应用程序教程
                    当前讯息:CM系列ROM精简列表 可删软件服务汇总
                    天天速讯:mtk6595手机有哪些?联发科 mt6595手机汇总信息
                    环球观察:iPhone7和iPhone6有什么不同?苹果iPhone7与iPhone6区别对比评测
                    世界短讯!小米红米手机怎么样?值得买吗?
                    世界热点评!真相揭秘:复制手机SIM卡能盗刷银行卡?