什么叫源操作数?什么叫目的操作数?

 我来答
百度网友5e7d60f
2017-05-05 · TA获得超过2.6万个赞
知道大有可为答主
回答量:9522
采纳率:91%
帮助的人:1436万
展开全部
源操作数:

数据传送指令一般都是操作数自源地址单元传送到目的地址单元,指令执行后,源地址单元的操作不变,目的地址单元的操作数则修改为源单元的操作数叫做源操作数。
目的操作数:
交换指令数据作双向传送,涉及传送的双方互为源地址、目的地址,指令执行后,每方的操作数都修改为另一方的操作数叫做目的操作数。

操作数的概念:
操作数是运算符作用于的实体,是表达式中的一个组成部分,它规定了指令中进行数字运算的量 。表达式是操作数与操作符的组合。
大多数情况下,操作数字段可有一个或者多个操作数。只有一个操作数的指令称为单操作数指令,有两个操作数的指令称为双操作数指令。双操作数又称为源操作数(source)和目的操作数(destination)。
如:MOV AH,06H
AH代表目的操作数,06H代表源操作数。
姜容g
高粉答主

2018-03-31 · 醉心答题,欢迎关注
知道小有建树答主
回答量:251
采纳率:100%
帮助的人:7.6万
展开全部

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

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

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

概括:

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

参考资料

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

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-12-26
展开全部
什么叫源操作数:操作数就是你要处理的数据,拿80X86汇编语言举个例子:MOV AH,02这条指令中要做的处理是将02这个数字放到AH寄存器中。AH和02都是操作数,02称为原操作数,AH称为目的操作数
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式