题目
A.基于ARM Cortex-M3的微处理器内部有若干个32位的寄存器,它们不能分成若干个8位或16位的寄存器使用。
B.如果微处理器从存储器系统中读取了一个半字,当该数据存放入寄存器后,将被扩展成32位的字,然后参与运算。
C.在微处理器进行模式切换时,寄存器的内容将会保持,因而可以将部分需要传递的参数存放于寄存器内。
D.通用目的寄存器中R0~R7是标准寄存器组,所有的16位Thumb指令都可以访问,而高寄存器组(R8~R12)只有部分16位的Thumb指令才能够访问。
E.堆栈指针也是一个寄存器,因此如果寄存器不敷使用,也可以将运算中间数据或结果暂存于其中。
第6题
A.程序计数器可读可写,读出的数值最低位一定是0。
B.程序计数器可读可写,写入的数值最低位必须是1。
C.程序计数器由微处理器内核自动修改,因此不可读写。
D.程序计数器可读可写,写入的数值必须是偶数。
E.程序计数器可读可写,读出的数值最低位可能是0也可能是1。
F.程序计数器只可读,不可写。
第7题
A.每个通用寄存器都可作为32位、16位或8位寄存器使用
B.寄存器EAX/AX/AL称为累加器,ECX/CX/CL称为计数寄存器
C.寄存器ESP/SP称为栈指针寄存器,EBP/BP称为基址指针寄存器
D.EIP/IP为指令指针寄存器,即PC;EFLAGS/FLAGS为标志寄存器
第8题
A.RISC指令集精简,指令周期短,具有大量通用寄存器
B.CISC指令集指令周期长,具有大量通用寄存器
C.RISC指令集指令周期短,有专用寄存器
D.CISC指令集精简,指令周期长,有专用寄存器
第9题
A.同一个微处理器同时支持IA-32指令集与MMX/SSE指令集
B.MMX/SSE指令集和IA-32指令集共用同一套通用寄存器
C.SSE指令是一种采用SIMD(单指令多数据)技术的数据级并行指令
D.目前SSE支持128位整数运算或同时并行处理两个64位双精度浮点数
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!