第4讲-80C51单片机的软件基础.pptVIP

  • 1
  • 0
  • 约1.29万字
  • 约 82页
  • 2018-07-17 发布于湖北
  • 举报
* * 设程序存储器中数据与图4-4相同,执行以下程序: 1000H: MOV A,#10H 1002H: MOV DPTR,#1000H 1005H: MOVC A,@A+DPTR 图4-4 程序存储器的一组数据表格 结果为:(A)=02H, (R0)=02H, (PC)=1004H。 ;A←10H,查表的偏移量 ;DPTR←1000H,查表的偏移量 ;A←(10H+1000H) * * 例: 已知(A)=30H,(B)=40H,执行下列指令后, 堆栈内容如何变化? MOV SP,#60H PUSH A PUSH B 堆栈工作示意图 60H 61H 62H 63H 64H SP 60H 61H 62H 63H 64H SP 30H 60H 61H 62H 63H 64H SP 30H 40H ;SP←(SP)十1,(SP)←(A) ;SP←(SP)十1,(SP)←(B) ;SP←60H 进栈指令或压入指令 PUSH direct;SP←(SP)十1, (SP)←(direct) (8) 堆栈操作指令 * * 出栈指令或弹出指令 POP direct;(direct)←((SP));

文档评论(0)

1亿VIP精品文档

相关文档