问答1 问答5 问答50 问答500 问答1000
网友互助专业问答平台

源操作数和目的操作数具体含义分别是什么?

提问网友 发布时间:2022-04-22 03:34
声明:本网页内容为用户发布,旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:1656858193@qq.com
3个回答
热心网友 回答时间:2024-02-15 17:39

源操作数:指在应用指令中,内容不随指令执行而变化的操作数。

目标操作数:指在应用指令中,内容随执行指令而改变的操作数。

操作数指出指令执行的操作所需要数据的来源。操作数是汇编语言指令的一个字段。例如:Mov AX 5678H 操作数(AX 5678H)。在操作数这个字段中可以放操作数本身,也可以放操作地址,还可以放操作地址的计算方法。

通常一条指令均包含操作符和操作数。例如:在比较指令中操作符指定计算机做比较操作,操作数则指定进行比较的两个数值。

操作数是指令执行的参与者,也就是各种操作的对象.与之有关的是操作码,所谓操作码是说明计算机要执行哪种,如传送,运算,移位,跳转等操作,它是指令中不可缺少的组成部分。

大多数情况下,操作数字段可有一个或者多个操作数。只有一个操作数的指令称为单操作数指令,有两个操作数的指令称为双操作数指令。

扩展资料

1、操作数的形式:

(1)立即操作数:指令要操作的数据以常量的形式出现在指令中,称为立即数,它只能作为源操作数。

(2)寄存器操作数:指令要操作的数据存放在CPU中的寄存器里,指令中给出寄存器名即可。

(3)内存操作数:指令要操作的数据存放在内存某些单元中,指令中给出内存单元物理地址(实际上指令只给出了偏移地址,段地址采用隐含方式给出,也可以使用跨段方式指出当前段地址)。

2、操作数的应用:

操作数在C语言中包括常量、标识符、字符串、函数调用、下标表达式、成员选择符和复杂表达式,在汇编语言中也是重要的一部分,通过将操作数与操作符相结合的方式或者通过将操作符放在括号内的方式形成。

参考资料来源

百度百科-操作数

热心网友 回答时间:2024-02-15 17:40

源操作数:源即起始的意思,指被操作的数据;

目的操作数:顾名思义,目的即到达的意思,指命令操作数据最终要存放的地方。

1、数据传送指令一般都是操作数自源地址单元传送到目的地址单元 指令执行后源地址单元的操作不变目的地址单元的操作数则修改为源单元的操作数 。

交换指令数据作双向传送,涉及传送的双方互为源地址丶目的地址 指令执行后每方的操作数都修改为另一方的操作数。

两操作数均未冲掉丢失。

2、源操作数是指接收的数据,包括地址和目的操作数指结果。操作数就是要处理的数据。数据就是数值,也就是我们通过观察、实验或计算得出的结果。数据有很多种,最简单的就是数字。

数据也可以是文字、图像、声音等。

数据可以用于科学研究、设计、查证等。




扩展资料:


操作数的寻址方式:

操作数是指令或程序的主要处理对象。如果某条指令或某个程序不处理任何操作数,那么,该指令或程序不可能有数据处理功能。

在CPU的指令系统中,除NOP(空操作指令)、HLT(停机指令)等少数指令之外,大量的指令在执行过程中都会涉及到操作数。

所以,在指令中如何表达操作数或操作数所在位置就是正确运用汇编指令的一个重要因素。

在指令中,指定操作数或操作数存放位置的方法称为寻址方式。操作数的各种寻址方式是用汇编语言进行程序设计的基础,也是本课程学习的重点之一。

微机系统有七种基本的寻址方式:立即寻址方式、寄存器寻址方式、直接寻址方式、寄存器间接寻址方式、寄存器相对寻址方式、基址加变址寻址方式、相对基址加变址寻址方式等。

其中,后五种寻址方式是确定内存单元有效地址的五种不同的计算方法,用它们可方便地实现对数组元素的访问。

另外,在32位微机系统中,为了扩大对存储单元的寻址能力,增加了一种新的寻址方式——32位地址的寻址方式。

为了表达方便,我们用符号“(X)”表示X的值,如:(AX)表示寄存器AX的值。

扩展资料来源:


百度百科-操作数

热心网友 回答时间:2024-02-15 17:40

目标操作数是通用寄存器,源操作数可以是立即数、通用寄存器或内存位置。

1、源操作数是指接收的数据,包括地址和目的操作数指结果。操作数就是要处理的数据。数据就是数值,也就是我们通过观察、实验或计算得出的结果。数据有很多种,最简单的就是数字。数据也可以是文字、图像、声音等。数据可以用于科学研究、设计、查证等。

2、数据传送指令一般都是操作数自源地址单元传送到目的地址单元 指令执行后源地址单元的操作不变目的地址单元的操作数则修改为源单元的操作数 交换指令数据作双向传送,涉及传送的双方互为源地址丶目的地址 指令执行后每方的操作数都修改为另一方的操作数。两操作数均未冲掉丢失。

概括:

1、reg操作数:是指寄存器操作数,如果操作数是通过寄存器实现的(不管它是源操作数还是目的操作数)都称为寄存器操作数;
2、源操作数:顾名思义,源即起始的意思,指被操作的数据;
3、目的操作数:顾名思义,目的即到达的意思,指命令操作数据最终要存放的地方。

参考资料

爱问:https://iask.sina.com.cn/b/2QVLRGyCUVj.html

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

你戴口罩和不戴口罩哪个更好看? 如何取消word里面的全部超链接 word如何取消自动添加超链接? 怎么修改设置啊? 为什么有人戴上口罩颜值反而增加了呢? 为什么信息通信技术是一种通用目的的技术 Word2003怎么设置和取消超链接? 为什么有的女的戴口罩像美女,口罩拿下来就不好看了? word批量取消超链接 问题: 寄存器由累加器、通用寄存器组、状态寄存器... 为什么长相不好看的人,带上口罩会变好看了? 寄存器的分类 在word如何取消全部的超链接 苹果充电器怎么拆开? 为什么我戴口罩和不戴口罩长得不一样 汇编语言寄存器都叫什么 为什么我戴口罩不好看 在word文档中如果要取消选中文档中的超链接怎么设置 怎么修改路由器设置 怎样戴口罩好看 怎样将WORD超链接全部取消? 哪里可以长期寄存东西 觉得自己戴口罩好看上半部分,摘下来下半部分就不... imagine是什么意思? 新西兰奶源怎么样?为什么大家都选择新西兰奶源的... 如何把word设置为修改模式 带口罩好看不带口罩丑 胡萝卜怎么切成片 通用化的目的 怎么把自己的声音设置为手机铃声 现在很多人都选新西兰奶粉!新西兰奶粉的优点在哪? 我戴口罩比不戴好看多少?? 如何理解“同时审计通用目的和特殊目的的财务报表时... imagined什么意思 人之初奶粉的奶源为什么选择新西兰的?新西兰的奶... 新西兰的奶粉为什么那么受欢迎 怎样删除word里的超链接 操作系统修改要怎么设置 戴口罩难看吗? imagine的名词是啥?/
Top