社区
汇编语言
帖子详情
简单问题。
jerrymousenet2
2003-10-11 10:23:43
CS:0150H AV1:MOV AL,2EH
:0152H AV2:DEC AL
:0154H CMP AL,2BH
:0156H JNB AV2
:0158H JNC AV1
:015AH HLT
请问JNC指令的第二个字节内容是什么。
是不是指JNC所对应的二进制码呢?如果是的话可以到哪里去查助记符所对应的二进制机器码呢?
...全文
30
4
打赏
收藏
简单问题。
CS:0150H AV1:MOV AL,2EH :0152H AV2:DEC AL :0154H CMP AL,2BH :0156H JNB AV2 :0158H JNC AV1 :015AH HLT 请问JNC指令的第二个字节内容是什么。 是不是指JNC所对应的二进制码呢?如果是的话可以到哪里去查助记符所对应的二进制机器码呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dunkel
2003-10-12
打赏
举报
回复
对于教材的推荐, 我个人倒没有什么特别的, 因为自己看汇编比较早, 用的是本南开出的书. 在 "汇编语言" 论坛里大家推荐较多的是清华的教材, 可以看看这个帖子:
http://expert.csdn.net/Expert/topic/2059/2059006.xml?temp=.6933863
.lst 文件, 前面是原 .asm 程序的编译列表, 后面是些统计信息. 在编译列表中, 最左边的是段内的偏址, 接着是指令的代码或数据的内部存放形式(均以十六进制表示), 最右边就是原来的 .asm 的内容了. 在 .lst 中宏引用是被展开的, 宏引用暂时没看到的话, 以后自会明白的.
.lst 文件实际上没有什么特别需要解释的地方, 基本上看看就可以了解的了.
对于 debug , 我的建议是一定要会用, 这是个汇编的最基本的调试工具, 当然它的功能绝不仅仅是调试汇编程序的. 而且 debug 的用法, 是汇编的教程的书上都有有讲的, 所以最好能先按照书上的内容走一边, 对debug的功能有个大致的了解, 以后就是慢慢的使用了, 逐渐就可以熟能生巧的.
jerrymousenet2
2003-10-11
打赏
举报
回复
另外,有没有在连接时所生成的*.lst文件里面的内容中各段的解释的文档资料呢?我现在一般都是查看*.lst文件进行学习理解。我对debug不太会使用。:)
jerrymousenet2
2003-10-11
打赏
举报
回复
听你一说就明白了,我看的那本书,对这些讲解的不多。有没有哪本好点的高级一些的书推荐一下,让我提高一下。谢谢了。
dunkel
2003-10-11
打赏
举报
回复
楼主还在这个转移指令偏移上琢磨啊? 而且给的分太多了.
第二个字节就是这个条件转移指令的偏移量啊, = 0150H-015AH = 0F6H , JNC 指令对应的二进制还有前面的指令码: 73h , 整个指令为 73 F6 .
一般指令的二进制机器码可以从 Inter 的技术手册上查到, 在 Masm6.x 中的 Alang.hlp 中也有(这个须用 Masm6.x 附带的 qh 来查看) .
Android 打造史上最
简单
的侧滑菜单
代码来自博客实例,有
问题
请留言:http://blog.csdn.net/lmj623565791/article/details/39185641
复杂
问题
简单
化以及
简单
问题
复杂化
复杂
问题
简单
化以及
简单
问题
复杂化并不矛盾,而是在项目的不同阶段。 在项目设计阶段,要考虑的是“
简单
问题
复杂化”。说的通俗点,就是在给定需求的基础上尽量扩展,考虑更多的可能,做尽可能大的设计,来...
如何实现复杂的
问题
简单
化
01 ...年轻的时候常常喜欢复杂的东西,比如写文章,常常把一个
简单
问题
写得很复杂,用很华丽的辞藻,很复杂的句式,好像别人不懂是别人肤浅,其实相反,因为很多
问题
本身就很复杂,很模糊,看不清楚
递推和递归的区别
2,递归是从
问题
的最终目标出发,逐渐将复杂
问题
化为
简单
问题
,最终求得
问题
是逆向的。递推是从
简单
问题
出发,一步步的向前发展,最终求得
问题
。是正向的。 3,递归中,
问题
的n要求是计算之前就知道的,而递推...
P、NP、NP-hard、NPC
问题
超
简单
理解
查了好多资料,现在网上的资料都不说人话,
简单
的
问题
故意写得让别人看懂不以显示自己的水平很高深?真正的大师难道不是把复杂
问题
说得很
简单
的人?把
简单
问题
说得让别人看不懂显得自己很高深的就是煞笔。 多项式...
汇编语言
21,458
社区成员
41,603
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章