你可能感兴趣的试题
JMP@A+DPTR MOVCA,@A+PC MOVXA,@DPTR MOVCA,@A+DPTR
只有程序计数器PC 只有PC和累加器A 只有PC、A和数据指针DPTR PC、DPTR和堆栈指针SP
一个指针变量只能指向同一类型的变量 一个变量的地址称为该变量的指针 只有同一类型变量的地址才能放到指向该类型变量的指针变量之中 指针变量可以由整数赋值,不能用浮点数赋值
0832H FE00H FEF8H 以上三种都可以
程序计数器 累加器 数据指针寄存器 程序状态字寄存
Java摒弃了指针 Java摒弃了指针和数组 新版本Java中会有指针 Java保留了指针
PUSH R2 ADD R0,A MOVX A @DPTR MOV @R0,A
MOV@DPTR,A MOVCA,@A+DPTR MOVX@Ri,A MOVA,@Ri
存放指令 存放16位地址,作间址寄存器使用 存放下一条指令地址 存放上一条指令地址
先入栈,再修改栈指针 先修改栈指针,再出栈 先修改栈指针,再入栈 以上都不对
DPTR是可以访问的,而 PC不能访问。 它们都是8位的存储器 它们都有加1的功能。 DPTR可以分为两个8位的寄存器使用,但 PC不能。
0832H FE00H FEF8H FD00H EFF8H
不能在程序中修改this指针 this指针可以给其他指针赋值,但不能修改this指针 静态成员函数中没有this指针 this指针可以被赋值
MOVDPTR,#1234H MOVR1,R MOVA,@DPTR MOVA,@A+DPTR