试题详情
- 简答题简述转移指令AJMP addr11,SJMP rel,LJMP addr16及JMP @A+DPTR的应用场合。
- AJMP addr11这是在当前PC的2K字节范围内的无条件转移指令,把程序的执行转移到指定的地址。
SJMP rel这是相对跳转指令,其中rel为相对偏移量。转向的目标地址是在当前PC的前128字节到后127字节之间。
LJMP addR16执行这条指令时把指令的第二和第三字节分别装入PC的高位和低位字节中,无条件地转向指定地址。转移的目标地址可以在64KB程序存储器地址空间的任何地方,不影响任何标志。
JMP @A+DPTR把累加器A中8位无符号数与数据指针DPTR中的16位数相加,将结果作为转移的目标地址送入PC,不改变累加器A和数据指针DPTR内容,也不影响标志。本指令以DPTR内容作为基址,A的内容作为变址。只要把DPTR的值固定,而给A赋予不同的值,即可实现程序的多分支转移。 关注下方微信公众号,在线模考后查看
热门试题
- 在以2000H为首地址的存储区中,存放着
- MCS-51单片机PUSH指令的操作数是
- 在MCS-51单片机中,在串行口的工作方
- 什么是串行异步通信,它有哪些特点?
- DAC0832的工作方式通常有()。
- 51单片机的中断系统由()和查询电路等部
- LJMP LP
- 以下是单片机开发系统或仿真器应具备的基本
- 假定(A)=56H,(R5)=67H。
- 凡是操作数为寄存器的指令都是寄存器寻址方
- 单片机有两个定时器T0、T1,定时器的工
- CPU立即响应外设的中断请求必须满足哪些
- 寄存器PSW中的RS1和RS0的内容为0
- 除了单片机这一名称之外,单片机还可称为(
- #include ̳
- MCS-51单片机复位后,当前的工作寄存
- 说明程序计数器PC和堆栈指针SP的作用。
- P3口的字节地址为
- 说明51单片机读端口锁存器的必要性,为什
- 定时器控制寄存器TCON中的TR0置1后