汇编语言

汇编语言(assembly language)是一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。在汇编语言中,用助记符(Mnemonics)代替机器指令的操作码,用地址符号(Symbol)或标号(Label)代替指令或操作数的地址。在不同的设备中,汇编语言对应着不同的机器语言指令集,通过汇编过程转换成机器指令。普遍地说,特定的汇编语言和特定的机器语言指令集是一一对应的,不同平台之间不可直接移植

实例:将Buffer缓冲区中的10个数字进行由小到大排序

使用汇编语言将Buffer缓冲区中的10个数字进行由小到大排序,然后打印到控制台。

实例:汇编语言输出乘法口诀表

使用汇编语言输出乘法口诀表

串处理指令

串处理指令包含设置方向标志指令、串处理指令和串重复前缀。

控制转移指令

控制转移指令类似于高级语言中的控制语句。如:java中的if语句、for语句、while语句和break等语句。在汇编语言中使用goto和一些指令进行控制。

逻辑指令

逻辑指令包含逻辑或、逻辑与、逻辑异或、逻辑非等操作逻辑运算的指令即。

算术指令

算术指令包含加法指令、减法指令、乘法指令、除法指令和符号扩展指令。

数据传送指令

用来在存储器和寄存器、寄存器和输入输出端口之间传送数据。数据传输指令分通用数据传送指令、累加器专用传送指令、地址传送指令和标志寄存器传送指令。

首页 1 末页 共7/1页
热门标签
热门文章
关于
本网站属于个人的非赢利性网站,转载的文章遵循原作者的版权声明,如果原文没有版权声明,请来信告知:hxstrive@outlook.com