下列ARM指令中,可用于满递增堆栈操作的是()
第1题:
在以下ARM处理器的指令操作码中可让寄存器R1中的指定位“置位”的指令操作码是()。
A.MOV
B.AND
C.ADD
D.ORR
第2题:
堆栈操作中都是对栈顶单元进行的,访问堆栈的地址是由堆栈指针SP指定的。在操作过程中,指针 SP不需要用户指定。在下推式堆栈中,写入堆栈的单元地址是(36)。
A.PC
B.指令寄存器
C.(SP)-1
D.(SP)+1
第3题:
在80486 CPU中,堆栈操作指令是多少位的数据传送指令?
第4题:
一对操作堆栈的指令为()和()。
第5题:
在以下ARM处理器的指令操作码中可让寄存器R1中的指定位“置位”的指令操作码是()。
第6题:
下列指令中属于堆栈操作类指令的是()
第7题:
下列操作中允许段超越的是()。
第8题:
下列操作中,允许段超越的是()。
第9题:
在下列指令中,不影响堆栈内容的指令是()。
第10题:
STMDA
STMIA
STMDB
STMIB
第11题:
CALL指令和RET指令都对堆栈操作
只有CALL指令使用堆栈
只有RET指令使用堆栈
CALL指令和RET指令都不用堆栈
第12题:
满递增堆栈表示堆栈指针指向最后压入的数据,且由低地址向高地址生成
只有跳转指令可以根据CPSR中条件码的状态有条件的执行
指令ADDRO,R1,R2的执行效果是将寄存器R1和R2的内容相加,其结果存放在寄存器R0中
直接向寄存器R15写入跳转地址值,可以实现程序的跳转
第13题:
标志寄存器中,没有对应的指令操作,只能提供堆栈操作改变其状态的标志位是______。
A.CF
B.AF
C.TF
D.PF
第14题:
寄存器R13在ARM指令中常用来表示()
第15题:
堆栈指令的操作数均为()。
第16题:
堆栈随着存储器地址的增大而向上增长,基址寄存指向存贮有效数据的最高地址或者说指向第一个要读出的数据位置,是()堆栈。
第17题:
下列选项中哪个叙说是错误的()
第18题:
以下的指令中,既有堆栈操作又影响中断触发器的指令是()。
第19题:
CALL指令和RET指令的用法,正确的说法是()。
第20题:
以下的4条指令中,既有堆栈操作又影响中断触发器的指令是()。
第21题:
小体积、低功耗
可以使用除加载/存储指令外的多种指令访问存储器
大多数数据操作在寄存器中完成,执行速度快
支持Thumb/ARM双指令集
第22题:
CALL指令从堆栈中取出子程序的地址
RET指令从堆栈中取出子程序的地址
CALL指令从堆栈中取出断点的地址
RET指令从堆栈中取出断点的地址
第23题: