社区
汇编语言
帖子详情
cmp是一个字节比较还是双字节比较?
hling
2003-10-21 01:08:02
cmp any[0],0
这是双字节比较还是单字节比较?
...全文
236
7
打赏
收藏
cmp是一个字节比较还是双字节比较?
cmp any[0],0 这是双字节比较还是单字节比较?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
csdsjkk
2003-10-21
打赏
举报
回复
cmp any[0],0
这样写应该没有编译错误,
因为要先在数据段定义标号any的类型,
比如
any db xx dup (?)
或
any dw xx dup (?)
或
any dd xx dup (?)
,
汇编程序编译时看到这样的代码
cmp any[0],0
会根据前面any的类型定义,自动加上相应的描述符,
比如定义
any db xx dup (?)
那么
cmp any[0],0
就被汇编程序翻译成
cmp byte ptr any[0],0,
依此类推
ahjoe
2003-10-21
打赏
举报
回复
cmp any[0],0
这样写难道没有编译错误?
csdsjkk
2003-10-21
打赏
举报
回复
改正:cmp byte ptr any[0],0 ;字节
csdsjkk
2003-10-21
打赏
举报
回复
cmp btre ptr any[0],0 ;字节
cmp word ptr any[0],0 ;字
cmp dword ptr any[0],0 ;双字
TimesNewRoman
2003-10-21
打赏
举报
回复
都可以,还能双字比较,看你怎么指定了。
spbabyba
2003-10-21
打赏
举报
回复
这个要你自己用伪指令指定.
指定哪个就是哪个
Areslee
2003-10-21
打赏
举报
回复
需要指定是WORD还是BYTE
CMP
是什么意思?谁能解释下?
现在英文缩写词汇急剧增多,很多缩写包含多种完全不同的意思,
CMP
也不例外。那具体
CMP
是什么意思?包含哪些意思?谁能解释下?
CMP
是什么意思?谁能解释下? 1、管理平台 营销活动管理平台,
CMP
其实是基于数据仓库数据基础之上,利用NCR的
一个
TCRM产品做的
一个
分析应用。 2、
cmp
指令
CMP
指令是由美国斯坦福大学提出的,英文名称是Chip multiprocessors,翻译成中文就是单芯片多处理器;也指多核心其思想是将大规模并行处理器中的SMP(对称多处理器)集成到同一芯片内,各个处理器并行执行不同
cmp
字节
汇编_汇编语言中"[]"的用法
"[]"的用法在"常见问题"已经有所说明,引用如下:1、push dword ptr [024c1100] 压栈024c1100值的
双
字2、
cmp
eax,[ebp+14] eax-ebp+14的有效值,不保留值,主要看标志位3、
cmp
byte ptr [eax],46
字节
型eax-46,看标志位4、lea eax,[edx-02] 把edx-02的有效值(
一个
地址值)给eax5、mov ec...
汇编语言
CMP
指令
CMP
(
比较
)指令执行从目的操作数中减去源操作数的隐含减法操作,并且不修改任何操作数。 指令格式:
CMP
目的操作数, 源操作数 标志位 当实际的减法发生时,
CMP
指令按照计算结果修改溢出、符号、零、进位、辅助进位和奇偶标志位。如果
比较
的是两个无符号数,则零标志位和进位标志位表示的两个操作数之间的关系如下表所示:
CMP
结果 ZF CF 目的操作数 < 源操作数 0 1 目的操作数 > 源操作数 0 0 目的操作数 = 源操作数 1 0 如果
比较
的是两个有符号数,则符号标志位
cmp
字节
汇编_汇编 常用指令
cmp
jmp call ret
cmp
指令功能相当于减法指令 只是不保存结果不过
cmp
执行后会影响标志位 其它指令 通过识别标志位 来得知
比较
的结果CPU在执行
cmp
指令时 像add sub指令一样 也包含两种含义 (有符号 无符号)无符号的
cmp
指令
cmp
ax,bx 执行后即(ax - bx 执行)1 zf=1 ax 等于 bx 结果为02 zf=0 ax 不等于 bx ...
linux
cmp
比较
命令一
cmp
(compare)
比较
功能说明:命令逐
字节
比较
两个文件内容。如果两个文件内容完全,则
cmp
命令不显示任何内容。若两个文件内容有差异,会显示第
一个
不同之处的
字节
数和行数编号。如果文件是 “-” 或没给出,则从标准输入读入内容。 一般用
cmp
命令
比较
二进制文件,diff命令
比较
文本文件。 语 法:
cmp
[-clsv][-i ][--help][第
一个
文件]
汇编语言
21,459
社区成员
41,601
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章