-
3、ASCII码乘调整指令AAM(Ascii Adjust After Multiplicatio...灯火互联 (09-10 18:58)0/6164
-
该指令是用于调整AL的值,该值是由指令ADD或ADC运算二个压缩型BCD码所得到的结果。压缩型BC...灯火互联 (09-10 18:58)0/3178
-
处理器指令是一组控制CPU工作方式的指令。这组指令的使用频率不高。 1、空操作指令NOP(No ...灯火互联 (09-10 18:57)0/3372
-
6.1 源程序的基本组成 汇编语言源程序的组成部分有:模块、段、子程序和宏等。一个模块对应一个目...灯火互联 (09-10 18:57)0/3475
-
在汇编语言源程序中可以定义多个段,每个段都要与一个段寄存器建立一种对应关系。建立这种对应关系的说明...灯火互联 (09-10 18:57)0/2483
-
循环结构是程序的三大结构之一。为了方便构成循环结构,汇编语言提供了多种循环指令,这些循环指令的循环...灯火互联 (09-10 18:57)0/3746
-
在程序中,我们要时常根据某个变量或表达式的取值去执行不同指令,从而使程序表现出有不同的功能。为了配...灯火互联 (09-10 18:57)0/4012
-
算术运算指令是反映CPU计算能力的一组指令,也是编程时经常使用的一组指令。它包括:加、减、乘、除及...灯火互联 (09-10 18:57)0/3149
-
减法指令SUB(Subtract Binary Values Instruction) 指令的格...灯火互联 (09-10 18:57)0/4287
-
计算机的乘法指令分为无符号乘法指令和有符号乘法指令,它们的唯一区别就在于:数据的最高位是作为“数值...灯火互联 (09-10 18:57)0/3144
-
在作有符号除法时,有时需要把短位数的被除数转换成位数更长的数据类型。比如,要用BL中的数据去除AL...灯火互联 (09-10 18:57)0/4109
-
4、除法指令 除法指令的被除数是隐含操作数,除数在指令中显式地写出来。CPU会根据除数是8位、1...灯火互联 (09-10 18:57)0/2719
-
逻辑运算指令是另一组重要的指令,它包括:逻辑与(AND)、逻辑或(OR)、逻辑非(NOT)和异或指...灯火互联 (09-10 18:57)0/3294
-
移位操作指令是一组经常使用的指令,它包括算术移位、逻辑移位、双精度移位、循环移位和带进位的循环移位...灯火互联 (09-10 18:57)0/3566
-
此组指令有:逻辑左移SHL(Shift Logical Left)和逻辑右移SHR(Shift L...灯火互联 (09-10 18:57)0/3372
-
1、位扫描指令(Bit Scan Instruction) 指令的格式:BSF/BSR Reg,...灯火互联 (09-10 18:57)0/5875
-
带进位的循环移位指令 带进位的循环移位指令有:带进位的循环左移RCL(Rotate Left T...灯火互联 (09-10 18:57)0/3072
-
循环移位指令有:循环左移ROL(Rotate Left)和循环右移ROR(Rotate Right...灯火互联 (09-10 18:57)0/3097
-
此组指令有:双精度左移SHLD(Shift Left Double)和双精度右移SHRD(Shif...灯火互联 (09-10 18:57)0/3520
-
7.1 子程序的定义 如果某程序段在源程序内反复出现,那么,就可把该程序段定义为子程序。这样可以...灯火互联 (09-10 18:57)0/3120
-
子程序的调用和返回是一对互逆操作,也是一种特殊的转移操作。 一方面,之所以说是转移,是因为当调用...灯火互联 (09-10 18:57)0/3856
-
当子程序执行完时,需要返回到调用它的程序之中。为实现此功能,指令系统提供了一条专用的返回指令。其格...灯火互联 (09-10 18:57)0/3299
-
编写一个子程序UPPER,实现把寄存器AL中存放的字符变大写。解: ;子程序功能:把AL中存放的...灯火互联 (09-10 18:57)0/2597
-
子程序一般都是完成某种特定功能的程序段。当一个程序调用一个子程序时,通常都向子程序传递若干个数据让...灯火互联 (09-10 18:57)0/2749
-
在调用子程序时,当需要向子程序传递大量数据时,因受到寄存器容量的限制,就不能采用寄存器传递参数的方...灯火互联 (09-10 18:57)0/3195