社区
汇编语言
帖子详情
汇编语言指令格式问题。什么是OPR?
dlpzgr
2009-08-29 06:45:14
ADC
dst,src
DEC
opr
XCHG opr1,pr2
LEA
reg,src
SGDT
mem
ENTER
imm16,imm8
以上几个都好理解,这个OPR包括那些寻址方式,怎么理解?
...全文
3280
11
打赏
收藏
汇编语言指令格式问题。什么是OPR?
ADC dst,src DEC opr XCHG opr1,pr2 LEA reg,src SGDT mem ENTER imm16,imm8 以上几个都好理解,这个OPR包括那些寻址方式,怎么理解?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiaopoy
2009-09-01
打赏
举报
回复
dst, 目标
src, 源头
opr, 操作数
reg, 寄存器
mem, 内存地址
imm16, 16位立即数
imm8, 8位立即数
dlpzgr
2009-09-01
打赏
举报
回复
感学各位回答
暂无满意答案
土豆
2009-09-01
打赏
举报
回复
opr,只是个缩写而已,各处有各处的含义, operation code? operator? operation?
purplechime
2009-09-01
打赏
举报
回复
1
有的书中在说明指令格式时,使用opr来代替操作数,一般使用opr的地方,就是该处的操作数既是源操作数又是目的操作数,比如 dec opr 就是:opr<-opr-1,就是把源操作数的内容减一后再存储到原位置,opr可以是寄存器也可以是存储单元,但一般不允许用常数;而XCHG opr1,pr2,就是将两个操作数交换,所以这两个操作数在交换前是源操作数,交换后就变成目的操作数,一般在8086环境下,此处只能是两个寄存器或者一个是寄存器一个是存储单元。
如果这样解释你还不明白,那么建议你把汇编语言书籍的前两章再看一百遍。
budao3
2009-09-01
打赏
举报
回复
opr是操作数的意思,就你上面的例子中
DEC opr,opr可以是自己定义个一个memory变量或者是register。
dlpzgr
2009-09-01
打赏
举报
回复
杂没人知道呢?期待大侠
dlpzgr
2009-08-30
打赏
举报
回复
自己顶
dlpzgr
2009-08-29
打赏
举报
回复
我说得可能不清楚,我不是让大家说这段代码的意思,这个根本不是代码
这个是在80X86指令系统一览上看到的
解释一条指令的格式
比如SGDT mem ,指SGDT指令后只能跟存储器寻址方式
我想问的是OPR是什么意思?包含那些寻址方式?
BAYNPU
2009-08-29
打赏
举报
回复
dec opr
这条指令把操作数opr减1,并把结果送回opr,即:opr<=opr-1
gzgzlxg
2009-08-29
打赏
举报
回复
提问题最好将来龙去脉交代清楚,这样让别人来猜你要问什么东西,似乎很不礼貌。
gzgzlxg
2009-08-29
打赏
举报
回复
这是什么地方弄来的,看起来似乎象某个宏中的一部分,那个OPR和其他的东西,如src、mem等一样,都是入口参数,如果这个不是宏,那么这些东西都是前面定义的变量。
汇编语言
指令系统
包含了基本的8086
汇编语言
指令,适合初学者
汇编语言
指令解释与用法
关于
汇编语言
的指令的各种解释以及各种用法 便于理解更快掌握
汇编语言
汇编语言
各种常见指令大全
汇编语言
指令大全
汇编语言
指令大全
汇编语言
指令大全
汇编语言
指令大全
汇编语言
指令大全
汇编语言
指令大全
8086
汇编语言
指令表
8086
汇编语言
指令表 包括伪指令 中断向量号等
汇编语言
程序设计 指令集
汇编指令集 包括指令用法,后附有例题,容易明白
汇编语言
21,497
社区成员
41,616
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章