首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >汇编语言Easy68K)

汇编语言Easy68K)
EN

Stack Overflow用户
提问于 2020-04-27 18:32:14
回答 1查看 1.2K关注 0票数 0

If = $025C3F90,XNZVC=00011,D0和CCR的结果如何?MOVE.W #8C,D0

什么是D0和CCR?我们如何在技术上增加90到8C

EN

回答 1

Stack Overflow用户

发布于 2020-04-27 18:56:59

我们如何在技术上增加90到8C

你问题中的指令是move.w,它做替换,而不是加法。wword的意思,68k是16位。使用word大小的操作,它将立即将值加载到寄存器中。

D0是什么?

d0.w0x008c取代,

这意味着d0.l就是0x025C008c

和CCR?

条件代码:

代码语言:javascript
复制
X N Z V C
- * * 0 0

因此,N & Z由移动的word的值(即0x008c)设置;而VC被清除,X未修改。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61465900

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档