网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

关于ATPCS规则,说法错误的是()

  • A、只能使用R0-R3来传递参数
  • B、R13为堆栈指针SP,需要保护
  • C、R14为连接寄存器,用于存放程序返回地址
  • D、单字的返回值存放在R0

参考答案

更多 “关于ATPCS规则,说法错误的是()A、只能使用R0-R3来传递参数B、R13为堆栈指针SP,需要保护C、R14为连接寄存器,用于存放程序返回地址D、单字的返回值存放在R0” 相关考题
考题 操作数存在堆栈中,指令隐含约定由堆栈指针SP寄存器提供堆栈栈顶单元地址,进行读出或写入的是()。 A.寄存器寻址B.主存寻址C.堆栈寻址

考题 由于使用寄存器R0-R3来传递参数,所以调用子程序时,参数不能超过4个。() 此题为判断题(对,错)。

考题 在ARM处理器中,R0~R15是通用寄存器,其中作为堆栈指针SP使用的寄存器是___【9】____,作为程序链接寄存器LR使用的是___【10】____。

考题 以下关于ARM处理器的寄存器说法错误的是:()。A.通用寄存器R0-R7可以用于存放数据,也可以存放地址B.R0-R15寄存器的宽度为32位C.程序计数器PC使用R15寄存器D.堆栈指针SP使用的寄存器R14

考题 堆栈操作中都是对栈顶单元进行的,访问堆栈的地址是由堆栈指针SP指定的。在操作过程中,指针 SP不需要用户指定。在下推式堆栈中,写入堆栈的单元地址是(36)。A.PCB.指令寄存器C.(SP)-1D.(SP)+1

考题 在ARM汇编语言程序设计中主程序和子程序参数的传递需要满足ATPCS规则,ATPCS规则中用来传递参数的寄存器是() A.R0B.R1C.R2D.R3E.R4

考题 以下是部分ARM汇编程序,该程序的执行结果是( )。AREA EXAMPLE2,CODE,READONLYENTYRstart MOV r0,#10 MOV r1,#3 BL DOADDdoadd ADD r0,r0,r1 ENDA.结果值13存放在R0寄存器中 B.结果值23存放在R1寄存器中 C.结果值13存放在LR寄存器中 D.结果值23存放在LR寄存器中

考题 因为8086CPU的字数据既可以存放在内存的偶地址单元,也可以安排在奇地址单元,所以其堆栈指针SP。()A.最好指向偶地址单元 B.可以指向任何地址单元 C.只能指向偶地址 D.只能指向奇地址

考题 寄存器R13在ARM指令中常用来表示()A、堆栈指针B、PC指针C、子程序返回指针D、当前程序状态

考题 在ARM体系结构中()寄存器作为连接寄存器,当进入子程序时或者处理器响应异常的时候,用来保存PC的返回值()寄存器作为处理器的程序计数器指针。A、R0,R14B、R13,R15C、R14,R15D、R14,R0

考题 在存储器堆栈中,若栈底地址为A,SP指针初值为A--1,当堆栈采用从地址小的位置向地址大的位置生成时,弹出操作应是()A、先从堆栈取出数据,然后SP指针减B、先从堆栈取出数据,然后SP指针加C、SP指针先加1,然后从堆栈取出数据D、SP指针先减1,然后从堆栈取出数据

考题 以下关于ARM处理器寄存器说法错误的是()。A、CPSR为程序状态寄存器,存放各种标志和状态B、SPSR为备份程序状态寄存器C、R13为链接寄存器LRD、R15为程序计数器PC

考题 由于使用寄存器R0-R3来传递参数,所以调用子程序时,参数不能超过4个。

考题 在ARM汇编语言程序设计中主程序和子程序参数的传递需要满足ATPCS规则,ATPCS规则中用来传递参数的寄存器是()A、R0B、R1C、R2D、R3E、R4

考题 下列选项中哪个叙说是错误的()A、满递增堆栈表示堆栈指针指向最后压入的数据,且由低地址向高地址生成B、只有跳转指令可以根据CPSR中条件码的状态有条件的执行C、指令ADDRO,R1,R2的执行效果是将寄存器R1和R2的内容相加,其结果存放在寄存器R0中D、直接向寄存器R15写入跳转地址值,可以实现程序的跳转

考题 以下关于ARM处理器寄存器说法正确的是()A、CPSR为程序计数状态寄存器B、R12为链接寄存器使用C、通用寄存器是32位寄存器,只能存放数据,不能存放地址D、堆栈指针SP使用的寄存器为R13

考题 计算机存放下一条指令地址的寄存器是()A、指令指针寄存器B、地址寄存器C、指令寄存器D、堆栈指针寄存器

考题 SP寄存器中存放的是()。A、堆栈段的偏移地址B、代码段的偏移地址C、数据段的偏移地址D、堆栈段的段地址

考题 设堆栈段寄存器(SS)=0E4BH,程序中设堆栈长度为200H个字节。试计算出堆栈底部字单元物理地址,堆栈指针SP初始值(即堆栈中没有数据时)和SP初始值指向的物理地址。

考题 堆栈指针SP是微处理器中用于指示()的专用寄存器。A、栈底地址B、栈项地址C、中断服务程序入口地址D、子程序入口地址

考题 假定设置堆栈指针SP的值为37H,在进行子程序调用时把断点地址进行堆栈保护后,SP的值为()。A、36HB、37HC、38HD、39H

考题 什么是堆栈?堆栈有何作用?在程序设计时,有时为什么要对堆栈指针SP重新赋值?如果CPU在操作中要使用两组工作寄存器,SP应该多大?

考题 单选题在存储器堆栈中,若栈底地址为A,SP指针初值为A--1,当堆栈采用从地址小的位置向地址大的位置生成时,弹出操作应是()A 先从堆栈取出数据,然后SP指针减B 先从堆栈取出数据,然后SP指针加C SP指针先加1,然后从堆栈取出数据D SP指针先减1,然后从堆栈取出数据

考题 多选题在ARM汇编语言程序设计中主程序和子程序参数的传递需要满足ATPCS规则,ATPCS规则中用来传递参数的寄存器是()AR0BR1CR2DR3ER4

考题 单选题以下关于ARM处理器寄存器说法正确的是()A CPSR为程序计数状态寄存器B R12为链接寄存器使用C 通用寄存器是32位寄存器,只能存放数据,不能存放地址D 堆栈指针SP使用的寄存器为R13

考题 单选题关于ATPCS规则,说法错误的是()A 只能使用R0-R3来传递参数B R13为堆栈指针SP,需要保护C R14为连接寄存器,用于存放程序返回地址D 单字的返回值存放在R0

考题 单选题下列选项中哪个叙说是错误的()A 满递增堆栈表示堆栈指针指向最后压入的数据,且由低地址向高地址生成B 只有跳转指令可以根据CPSR中条件码的状态有条件的执行C 指令ADDRO,R1,R2的执行效果是将寄存器R1和R2的内容相加,其结果存放在寄存器R0中D 直接向寄存器R15写入跳转地址值,可以实现程序的跳转