1.分析下面指令序列执行后的正确结果是( )
MOV BX,0FFFCH
MOV CL,2
SAR BX,CL
A.3FFFH
B.0FFFFH
C.0FFFCH
D.0FFF5H
参考答案:A
2.PC机中确定硬中断服务程序的入口地址是( )
A.主程序中的调用指令
B.主程序中的转移指令
C.中断控制器发出的类型码
D.中断控制器中中断服务寄存器(ISR)
参考答案:C
分析:Pentium 微处理器有两条指令流水线,分别是U-流水线和V-流水线。Pentium PRO、Pentium2、Pentium3、Pentium4,其指令流水线均为3条。Pentium4 微处理器的流水线级数由14级提高到20级。
3.已知(AL)=6,(BL)=7,执行下述指令后(AL)=( )
MUL AL,BL
AAM
A.42
B.2AH
C.4
D.2
参考答案:D
分析:Pentium 微处理器的寄存器组主要包括通用寄存器、专用寄存器和段寄存器。除此之外还有程序不可见的寄存器、控制寄存器和调试寄存器。
通用寄存器包括EAX、EBX、ECX、EDX、ESP、EBP、ESI和EDI,其中EAX、EBX、ECX、EDX既可作为32位也可作为16位或8位寄存器使用;ESP、EBP、ESI和EDI可作为32位也可作为16位寄存器使用。
Pentium 微处理器共有6个段寄存器,它们仍然是16位。这6个段寄存器在保护模式下用来存放段选择子,只有在实模式下才用来存放段地址。
4.在请求页式存储管理中,当查找的页不在( )时,产生缺页中断。
A.内存
B.外存
C.虚存
D.地址空间
参考答案:A
分析:实地址模式是Pentium 处理器为了与8086/8088兼容而设置的,在处理器加电和复位时都处于该模式下。也就是说,在此模式下微处理器的存储管理、中断控制以及应用程序的运行环境等都与8086/8088相同。
考试站网校 5.以下有关文件格式及其扩展名不相符的是( )
A.纯文本格式*.txt
B.丰富文本格式*.rtf
C.超文本标记语言格式*.html
D.扩展标记语言格式*.mhtml
参考答案:D
6.虚拟内存的容量只受( )的限制。
A.磁盘空间大小
B.物理内存大小
C.数据存放的实际地址
D.计算机地址位数
参考答案:D
分析:在保护模式下,借助于中断描述符、中断描述符表以及中断描述符表寄存器获得中断服务程序的入口地址。计算步骤如下:
(1)根据中断类型号从中断描述符表中找到相应的中断描述符。
(2)通过中断描述符中提供的段选择子从GDT或LDT中找到描述符。
(3)通过段描述符提供的段基址与中断描述符提供的偏移地址,即可得到中断服务程序的入口地址。
7.在计算机应用的很多场合,人们总是用汇编语言编制应用程序,原因是汇编语言( )
A.比高级语言好懂
B.比机器语言便于编程且比高级语言运行速度快
C.比机器语言执行速度快
D.比其他语言好移植
参考答案:B
8.ENIAC使用( )为主要器件。
A.晶体管
B.集成电路
C.电子管
D.超大规模集成电路
参考答案:C
分析:由于AL中的内容为0BH(12),执行AND AL,0FH指令后,AL中的结果不变,仍然是OBH。值不为0,且为正数,所以ZF=0,SF=0。
9.个人计算机(PC)属于( )类计算机。
A.大型计算机
B.小型机
C.微型计算机
D.超级计算机
参考答案:C
分析:TEST是一条双操作数的测试指令,不影响两个操作数的值,但是结果改变状态标志位。CMP指令执行减法操作,也不影响操作数,结果改变状态标志位。主要用来比较两个数是否相等。XOR指令常用来判断两个操作数中哪些位不相同,或用来改变指定位的状态。这里可用来判断最高位是否相同,相同SF=0,否则SF=1。所以可用JS/JNS指令来进行条件转移,这条指令常在程序中用来判断有符号数的正负。
10.在微机的CPU中,采用指令的流水线结构的特点是( )
A.提高存储器存取速度
B.提高DMA传输速度
C.提高CPU的运行速度
D.提高I/O处理速度
参考答案:C
分析:BUF是字类型的,其数据按下列顺序存放:01H、00H、02H、00H、03H、00H、04H、00H;AL是8位寄存器,读取BUF数据时,需要改变BUF的属性为BYTE。02H是第3个元素,偏移量是2。