私は8051アセンブラでこのコードを持っている:8051アセンブラの命令シーケンスは何をしますか?
MOV A,#04H
RL A
MOVC A,@A+PC
SJMP Cont
Cont: DB 10H, 20H, 30H, 40H, 50H, 60H, 70H, 80H
質問これらの命令が実行された後、Aの値が何であるかということです。答えは、Aは値(A)= 70Hを保持していたということでした。
私はMOVとRL命令について検索しましたが、わかりましたが、残りの命令はどうなりますか?また、レジスタAの価値はどのように得られましたか? によって + PCとアキュムレータに格納する所定のアドレスに(または類似の「コードを移動」を意味MOVC)プログラムメモリから
このコードはどのプロセッサ用ですか? – duskwuff
マイクロプロセッサー8051 – stones