汇编语言的操作数是哪个?

比如“JNE ABC”(ABC为自定义过程,定义指令所在地址为2000H:3011H),跳转指令所在地址为2000H:3100H,那么这个跳转指令“JNE ABC”的操作数是什么呢?

指令包含的操作数个数可以是:0 个,1 个,2 个或 3 个。

操作数有 3 种基本类型:

立即数——用数字文本表达式

寄存器操作数——使用 CPU 内已命名的寄存器。

内存操作数——引用内存位置。变量名引用的是数据段内的偏移量。例如,如下变量 varl 的声明表示,该变量的大小类型为字节,值为十六进制的10,通过内存操作数的地址来解析(查找)这些操作数。假设 var1 的地址偏移量为 10400h。如下指令将该变量的值复制到 AL 寄存器中。

扩展资料:

学习汇编语言注意事项:

学习汇编语言必须了解寄存器和内存模型,先来看寄存器。CPU 本身只负责运算,不负责储存数据。数据一般都储存在内存之中,CPU 要用的时候就去内存读写数据。但是CPU 的运算速度远高于内存的读写速度,为了避免被拖慢,CPU 都自带一级缓存和二级缓存。

CPU 缓存还是不够快,另外数据在缓存里面的地址是不固定的,CPU 每次读写都要寻址也会拖慢速度。因此除了缓存之外,CPU 还自带了寄存器(register),用来储存最常用的数据。也就是说那些最频繁读写的数据(比如循环变量),都会放在寄存器里面,CPU 优先读写寄存器,再由寄存器跟内存交换数据。

参考资料来源:百度百科-汇编语言

参考资料来源:百度百科-操作数

温馨提示:内容为网友见解,仅供参考
第1个回答  2011-12-22
ABC就是操作数!!跟到命令符后面的就是操作数!!有的命令没有操作数,有的有一个,有的有两个....比如mov ax,bx 就有两个,前面的目的操作数,后面的叫做源操作数。

汇编语言的操作数是哪个?
指令包含的操作数个数可以是:0 个,1 个,2 个或 3 个。操作数有 3 种基本类型:立即数——用数字文本表达式。寄存器操作数——使用 CPU 内已命名的寄存器。内存操作数——引用内存位置。变量名引用的是数据段内的偏移量。例如,如下变量 varl 的声明表示,该变量的大小类型为字节,值为十六进制...

汇编语言里操作数是什么啊 尽量详细多举例子
操作数指出指令执行的操作所需要数据的来源。操作数是汇编语言指令的一个字段。例如:Mov AX 5678H 操作数(AX 5678H)。在操作数这个字段中可以放操作数本身,也可以放操作地址,还可以放操作地址的计算方法。通常一条指令均包含操作符和操作数。例如:在比较指令中操作符指定计算机做比较操作,操作数则...

汇编语言中操作数是什么意思?
汇编语言中操作数是指具体参加指令运算的运算数。比如加法的加数和被加数就是加法运算的两个操作数。

汇编语言常用指令
汇编语言的指令码的操作数的个数可以是0、1、2个;当操作数的个数为2的时候,语句还有两种不同的格式:Windows下Intel风格的汇编语言语句格式为:[名称[:]] 指令码 目的操作数DST,源操作数SRC ;注释Unix\/Linux下AT&T风格的汇编语言语句格式为:[名称[:]] 指令码 源操作数SRC,目的操作数DST ;注释例如: CYCLE: ...

汇编语言中:mov ax,0x00ff 就这一段中,什么是操作符,什么是操作数,什么...
操作符(Operator):mov 如同数学+ - 符号 操作数(operand):ax、0x00ff ax 目的操作数 0x00ff 源操作数 如同a*b中的a和b 操作码(opcode: operation code):mov ax,0x00ff 对应的计算机执行的二进制代码(一般十六进制表示)。立即数(immediate operand):0x00ff 初学汇编不用这么较真,...

汇编语言中的操作数是做什么的
程序包括数据部分和代码部分,代码一般负责完成功能实现,而数据是实际功能用到的参数,比如代码实现了计算器功能,你通过输入数据来计算具体的数值运算。这当中数据就是操作数

请问汇编语言中的存储器操作数是什么?
存储器操作数是什么?是:存储器中,某个单元中的内容。以:“存储器地址”的形态出现。

在汇编中立即数是什么?
汇编语言中中操作数有三种:寄存器操作数、存储器操作数和立即数。其中立即数相当于高级语言中的常量(常数),它是直接出现在指令中的数,不用存储在寄存器或存储器中的数,如指令ADD AL,06H中的06H即为立即数。

汇编语言的几个简单指令,并附上中文解释
常用汇编指令: MOV 指令为双操作数指令,两个操作数中必须有一个是寄存器. MOV DST , SRC \/\/ Byte \/ Word 执行操作: dst = src 1.目的数可以是通用寄存器, 存储单元和段寄存器(但不允许用CS段寄存器). 2.立即数不能直接送段寄存器 3.不允许在两个存储单元直接传送数据 4.不...

汇编里源操作数和目的操作数是哪个?
32是源操作数,AX是目的操作数。 本回答由提问者推荐 举报| 答案纠错 | 评论 27 2 BODH 采纳率:28% 擅长: 心理学 西安市 美食\/烹饪 为您推荐: 源寻址与目的寻址 法规制度汇编的目的 汇编lab 制度汇编理由 制度汇编的意义 汇编offset 参考法规汇编 法规汇编的说明 法律编纂的目的 源地址 其他...

相似回答
大家正在搜