- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我确实在手册中找到了一条来自 CCR 指令的 MOVE... http://www.freescale.com/files/archives/doc/ref_manual/M68000PRM.pdf
但我不断收到“无效寻址模式”错误。我尝试了不同形式的语法,无论如何我只想存储进位位,而不是整个 CCR。这些都是我试过但没有运气的语法。它非常明确地说大小必须是单词。
MOVE.W CCR,D6
MOVE.W CCR,CARRY
MOVE CCR,D6
MOVE CCR,CARRY
MOVE.B CCR,D6
MOVE.B CCR,CARRY
纳达。我究竟做错了什么?有没有更好的方法来专门存储进位位 (C)?
最佳答案
您不应该直接访问 SR/CCR 来获取单个标志的状态。
68K 系列有非常方便的 S(cc) 指令(根据条件设置),它采用 (cc) 的条件谓词,并产生一个反射(reflect)条件的字节。示例:
SEQ D0
如果零标志被清除,D0.b 变为 0x00,否则为 0xFF。所有条件谓词都对此指令有效,包括基于进位的测试(SCS、SCC)。
CCR 的问题首先是它在 MC68000 上不允许(它根本不存在,它是 MC68010 引入的扩展)。我不确定从 CCR 执行 MOVE 是否会触发 IllegalInstruction,或者它是否从 SR 静默转换为 MOVE(它们具有几乎相同的编码,只有 MOVE SR 是字大小,MOVE CCR 是字节大小)。
您也不应该改用 SR 的 MOVE,这会在 x > 0 的所有 MC680x0 上爆炸,因为该指令在这些处理器上仅是主管(特权)。
访问 SR 需要非常小心,因为家庭内部存在这些差异。
关于assembly - 如何存储来自 Assembly 68K CCR 的进位位?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23880257/
Microsoft 的并发和协调运行时确实挽救了一个遇到严重死锁问题的项目。从那时起,我发现我越来越频繁地使用它来处理几乎所有需要异步编码产生比以前更轻、更快的结果的事情。老实说,它改变了我对多线程/
我最近一直在学习 Concurrency and Coordination Runtime (CCR). 的进出 为这种相对较新的技术找到好的学习资源非常困难。 (快速谷歌搜索将“Creedence
所以我被一个 friend 问了一个汇编问题,他也在努力学习和理解这门语言。他问: 给定以下寄存器值: D0: 364B 421E D1: F3FC 9066 指令执行后: cmp.w D0,D
我正在试验 CCR 迭代器作为一项任务的解决方案,该任务需要并行处理大量数据馈送,其中来自每个馈送的数据需要按顺序处理。所有 Feed 都不相互依赖,因此每个 Feed 都可以并行进行按顺序处理。 下
关注这个解决方案Using the CCR with ASynchronous WCF Service 为什么需要这样做: ThreadPool.QueueUserWorkItem(s => call
我确实在手册中找到了一条来自 CCR 指令的 MOVE... http://www.freescale.com/files/archives/doc/ref_manual/M68000PRM.pdf
使用 CCR EXIF http://delphihaven.wordpress.com/ccr-exif/如何获取拍摄图像的时间? (我愿意使用其他东西,只要我可以使用 Delphi,但每个人都说
就目前情况而言,这个问题不太适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、民意调查或扩展讨论。如果您觉得这个问题可以改进并可能重新开放,visit
我想知道是否支持 elastic search cross cluster replication在 AWS 和 Azure 上?我明白了AWS announcement其中说他们将支持跨集群搜索(但
我是一名优秀的程序员,十分优秀!