Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我是汇编语言的新手。有人可以向我解释以下代码段的作用吗?非常感谢您的帮助。
MOVE.B #20,D0 MOVEA.L #$1000,A0 CLR.B D1 Again CMP.B (A0)+,D2 BNE NEXT ADD.B #1,D1 NEXT SUB.B #1,D0 BNE Again
我不确定这是什么组件(请指定处理器)可能是摩托罗拉 68000 或类似的。但它在地址 $1000 到 $101f 的内存中搜索字节 $d2 并计算在寄存器 D1 中找到了多少字节。“$”表示十六进制数。“#”表示立即常数。