22.SDRAM存储器特点是(单位空间存储量大 )( 价格便宜)( 运行速度快 )
23.FLASH存储技术中两种流行的存储技术是(norflash )( nandflash ),其中成本较低,而接口比较复杂的flash存储技术是(nandflash )。
24.ARM处理器有(快速中断模式 )(管理模式)(外部中断模式)(数据访问终止模式)(用户模式)(系统模式)(未定义模式)种运行模式。其中特权模式是:(快速中断模式)(管理模式)(外部中断模式)(数据访问终止模式)(系统模式)(未定义模式)异常模式是:(快速中断模式 )(管理模式)(外部中断模式)(数据访问终止模式)(未定义模式)。
25.ARM处理器模式转换方式主要有(arm模式)(thumb模式)两种。
26.ARM处理器有(37)个寄存器,其中系统模式和用户模式下有( 1 )物理寄存器可用其他5中模式下都有( 5 )物理寄存器可用
27.ARM处理其每种模式下都有一组寄存器可用,其中(用户模式 )( 系统模式 )具有完全一样的寄存器组。
28.ARM处理器分两大类( 通用寄存器)( 状态寄存器 ),其中( 通用)寄存器又可以分为未分组寄存器,分组寄存器和程序寄存器。
29.ARM中共有(6)个状态寄存器,其中一个(用户模式和系统模式共用 )和五个(对应其他5种模式),其中CPSR包括( 条件标志位 )(中断标志位)(当前处理模式标志位 )(判别、状态位)内容。
30.ARM中状态寄存器的修改是通过( arm模式 )( thumb模式)指令来完成的。
31.ARM寄存器中SP通常叫做(堆栈指针),对应物理寄存器(R13),LR叫做(连接寄存器),对应(R14)物理寄存器,PC叫(程序计数器 ),对应( R15 )物理寄存器。
32.ARM体系结构支持的最大寻址空间为( 4GB )。。
33.ARM汇编中的加载存储指令是用于在(连系存储单元)和(多寄存器)之间传送数据的,其中加载指令是用于将(一片连续存储器)中的数据传送到(多个寄存器)中,存储指令则相反。加载指令主要有(LDM),存储指令主要有(stm )。
34.汇编伪指令的功能是(完成汇编程序的各种准备工作),伪指令仅在( 汇编 )过程中起作用。
35.ARM C/C++和汇编混合编程中都必须遵循ATPCS规则,它主要规定了(子程序中调用过程中寄存器使用的规则)(数据栈的使用规则)(参数传递规则),三方面的内容,其中寄存器使用规则中限定了子程序间的参数传递主要通过( R0)(R1)(R2)(R3 )寄存器来传递。
36.ATPCS规则中规定的堆栈类型为( FD类型 )。并且对堆栈的操作以(8个字节)为单位。
37.每一条ARM指令包含(4)位条件码,位于(指令的高字位 ),条件码共有(16 )种,每种条件码可用( 2 )个字符来表示。
38.实现程序跳转的指令有( 跳转指令 )(直接向程序计数器取值)两种方法。
39.乘法指令和乘加指令按其运算结果可分为(32)( 64 )位两类。
40.数据交换指令在(一片连续存储器 )( 多个寄存器)之间交换数据。