以下为单独的题目记录,具体的分析复习,再另写文章。

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]