社区
汇编语言
帖子详情
汇编语言指令格式问题。什么是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包括那些寻址方式,怎么理解?
...全文
3439
11
打赏
收藏
汇编语言指令格式问题。什么是OPR?
ADC dst,src DEC opr XCHG opr1,pr2 LEA reg,src SGDT mem ENTER imm16,imm8 以上几个都好理解,这个OPR包括那些寻址方式,怎么理解?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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等一样,都是入口参数,如果这个不是宏,那么这些东西都是前面定义的变量。
汇编语言
指令系统
汇编语言
指令系统
汇编语言
指令系统是计算机科学中的一种基本语言,广泛应用于计算机软件开发和编程中。下面是
汇编语言
指令系统的详细知识点: 一、MOV指令 MOV指令是一种传送指令,用于将源操作数SRC传送到目的...
汇编语言
指令解释与用法
汇编语言
指令解释与用法
汇编语言
是一种低级编程语言,它直接控制计算机硬件,具有很高的执行效率和灵活性。
汇编语言
的指令是计算机执行的最基本单元,它们可以完成数据传输、算术运算、逻辑运算、控制转移等功能。...
汇编语言
各种常见指令大全
汇编语言
是低级编程语言,它使用符号指令来表示机器语言指令。
汇编语言
程序可以使用汇编器(Assembler)翻译成机器语言程序,然后由计算机执行。本文将详细介绍
汇编语言
中的六类常见指令:数据传送指令、堆栈操作...
8086
汇编语言
指令表
### 8086
汇编语言
指令详解 #### 一、引言 8086处理器是Intel公司推出的一款16位微处理器,它在计算机发展史上占据着重要的地位。8086
汇编语言
是一种低级编程语言,用于直接控制处理器的操作。本文将详细介绍8086...
汇编语言
程序设计 指令集
汇编语言
指令集是编程者与计算机硬件沟通的基础,通过这些指令,程序员可以直接控制处理器的操作。以下是对描述中提到的几个主要汇编指令的详细解释: 1. **数据传送指令**: - **MOV**: 用于在寄存器、内存或立即...
汇编语言
21,498
社区成员
41,617
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章