社区
汇编语言
帖子详情
debug中使用sal指令的问题
quanbisheng
2004-10-27 01:51:44
在debug里面使用A指令,我输入了如下程序:
MOV AX,0ABC
DEC AX
AND AX,00FFH
MOV CL,4
SAL AL,1
………………
当输入到sal al,1
时提示error,为什么?
如果我改成sar就可以了。奇怪!请帮忙
...全文
252
1
打赏
收藏
debug中使用sal指令的问题
在debug里面使用A指令,我输入了如下程序: MOV AX,0ABC DEC AX AND AX,00FFH MOV CL,4 SAL AL,1 ……………… 当输入到sal al,1 时提示error,为什么? 如果我改成sar就可以了。奇怪!请帮忙
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
大熊猫侯佩
2004-10-27
打赏
举报
回复
1
shl 与 sal 作用是完全一样的,所以在编译的时候自动将
sal 转换成了 shl .
所以你用sal dubug 不识别,换成shl就搞定了。
你可以把上述代码编译成 EXE 文件,然后用
debug 中 u 指令查看,结果 sal 的地方 被换成 shl
文章标题
[原创]汇编初学者
问题
合集 版权声明:转自大熊猫猪·侯佩原创或翻译作品....)[+]关于
指令
时间的
问题
debug
中
使用
sal
指令
的
问题
看似 不可能 的汇编
问题
用移位
指令
来代替乘法
指令
几个简单的汇编初学者
问题
总结
Debug
命令
使用
手册
Debug
-PC之开山老祖
Debug
原意是杀虫子。这里是机器调试工具。 其实,
Debug
的由来,还有一则趣闻,在早期美国的一计算机房
中
,科学家正在紧张的工作。同时,许多台大型的计算机也在不停的运行着。大概是由于...
汇编语言_
debug
使用
跳转
指令
使用
:没有编号,直接
使用
偏移地址 命令行 命令行 程序调用命令 ❖
DEBUG
[D:\PATH\FILENAME.EXE] [PARM1] [PARM2]
Debug
命令的参数 ❖ 地址 ⚫ 段地址:偏移地址 ⚫ 偏移地址 ❖ 地址范围 ⚫ 开始地址 ...
DEBUG
命令
使用
详解
Debug
(原意杀虫子)这里是机器调试工具。
Debug
常用命令集 名称 解释 格式 a (Assemble) 逐行汇编 a [address] c (Compare) 比较两内存块 c range address d (Dump) 内存16进制显示 ...
debug
汇编
指令
call
指令
(过程调用)(控制
指令
-长转移) 详解: 段内直接调用 段内间接调用(寄存器) 段内间接调用(存储器) 段间直接调用 段间间接调用
指令
名 jmp
指令
(无条件转移
指令
)(控制
指令
-长转移) 详解: 段内...
汇编语言
21,458
社区成员
41,601
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章