3-4. 假定累加器A中的内容为30H,执行指令 1000 H:MOVC A,@A+PC 后,把程序存储器( )单元的内容送入累加器A中。 答:1031H。 3-7.下列程序段的功能是什么? PUSH Acc PUSH B POP Acc POP B 答:A的内容与B的内容互换。 3-9.写出完成如下要求的指令,但是不能改变未涉及位的内容。 (A)把Acc.3,Acc.4, Acc.5和Acc.6清零。 (B)把累加器A的中间4位清零。 (C)把Acc.2和Acc.3置1。 答:(A)ANL A,#87H ;(A)∧10000111 (B)ANL A,#0C3H ;(A)∧11000011 (C)ORL A,#0CH ;(A)∨00001100 3-10.已知程序执行前有(A)=02H,(SP)=52H,(51H)=FFH,(52H)=FFH,下述程序执行后,(A)=( 50H ),(SP)=( 52H ),(51H)=( 30H ),(52H)=( 50H ),(PC)=( 5030H )。
完整课后答案请下载附件,回复本帖子就可查看解压密码
|