MOVFF 0x10, 0x15
を機械コードに変換しようとしています。マイクロコントローラはMicrochip PIC 18F1220です。リファレンスマニュアルは言う:機械コードへのアセンブリ命令
MOVFF fs,fd
エンコード:
第一単語:1100 ffff ffff ffffs
第二の単語:1111 ffff ffff ffffd
ソリューションです:
1100 0000 0010 0000
1111 0000 0010 0101
しかし、私は取得しています解決策があるの
0x10 = 0001 0000
0x15 = 0001 0101
1100 0000 0001 0000
1111 0000 0001 0101
正解を得る方法を教えていただけますか?
ありがとうございます
私はNOPについての部分を理解していません。 –
NOPは動作しておらず、1つのMCPU命令サイクルを要します。したがって、frist命令が実行されない場合、b'1111 'で始まる次の命令は何も行いません。 –
しかし、2つの単語の3番目の列が0001ではなく0010である理由はわかりません。 – user