以下为单独的题目记录,具体的分析复习,再另写文章。
1. 第 1 个问题
下列关于CISC和RISC的描述错误的是?
RISC指令的操作数必须预存于寄存器中
RISC架构的指令种类通常比CISC架构更少
RISC指令长度是固定的
CISC指令长度是不固定的
CISC指令的操作数必须预存于寄存器中
2. 第 2 个问题
下列关于Intel处理器及其推出时间描述错误的是?
Intel 80386——1988年
Intel 80286——1982年
Intel Pentium——1993年
Intel Core i7——2008年
Intel Core 2——2006年
Intel PentiumPro——1995年
Intel 8086——1978年
3. 第 3 个问题
x86体系结构中,寄存器EAX长度为多少位?
8位
16位
32位
64位
4. 第 4 个问题
IA-32寄存器模型中包括以下哪些寄存器?(多选题)
通用寄存器
页面寄存器
段寄存器
指令指针寄存器
标志寄存器
5. 第 5 个问题
8086系统中标志位CF的含义是?
符号标志
进位标志
溢出标志
零标志
6. 第 6 个问题
8086系统中段寄存器CS的含义是?
堆栈段寄存器
数据段寄存器
附加段寄存器
代码段寄存器
7. 第 7 个问题
设CS=2500H,DS=2400H,SS=2430H,BP=0200H,SI=0010H,DI=0206H,计算下列x86指令源操作数的物理地址:
MOV AX,[2000H]
27000H
26000H
4430H
4500H
8. 第 8 个问题
下列x86指令中,哪些属于算术运算指令?(多选题)
ADD
DEC
MUL
JNZ
LOOP
CALL
SHL
IN
MOV
LEA
AND
MOVSB
9. 第 9 个问题
下列关于MIPS指令的主要特点说法错误的是?
只有Load和Store指令可以访问存储器
指令数量多,且功能复杂
指令长度固定
需要优秀的编译器支持
寻址模式简单
10. 第 10 个问题
MIPS按照指令的基本格式可以分为三种类型,以下不属于这三种类型的是?
I型指令
J型指令
M型指令
R型指令
O型指令
11. 第 11 个问题
某MIPS指令的机器码是0x20A5FFFF,对应的汇编指令是什么?
addi $a1,$a1,-1
ori $a2,$a2,-1
ori $a1,$a1,-1
addi $a2,$a2,-1
12. 第 12 个问题
阅读下面的x86汇编程序,回答问题。
; 设DS=1000H
MOV SI, 1250H
MOV DI, 1370H
MOV CL, 3
MOV AX, DS
MOV ES, AX
MOV BX, 5
STD
REP MOVSB
请问,在这次串传送操作中,完成了第一个元素的传送后,SI寄存器的值是什么?
不确定
124FH
1251
1252H
13. 第 13 个问题
如果想用8086 CPU把内存中某个区域的1024个字节的数据传送到另一个区域,可以选用如下三种方法:
(1)只使用传送指令(MOV);
(2)使用传送指令(MOV),并用条件转移指令建立循环语句的结构;
(3)使用串传送指令(MOVSB)以及必要的配合指令,不使用循环语句的结构。
请比较用这三种方法编写的程序,执行时访问存储器次数最多的是:
方法一
方法二
方法三
无法比较
14. 第 14 个问题
很多x86指令的功能比较复杂,往往一条x86指令可以完成的功能,需要多条MIPS指令才能实现。请问下列x86指令中,哪些确定能够只用一条MIPS指令完成对应的功能?(注:只需考虑这条指令本身,不用考虑对后续指令的影响)
ADD ECX, 15H
ADD EAX, [13H]
JZ LOOP_1
ADD EDX, EBX
ADD [EBX+ESI*4+200H], EAX
MOV EAX, 28H
REP MOVSB
MOV EDX, [EBX+11H]