好文档 - 专业文书写作范文服务资料分享网站

[vip专享]2 (1)微机原理与接口2(期末测试题)

天下 分享 时间: 加入收藏 我要投稿 点赞

一、 填空题 (共计20分 每个空2 分 )

1、 已知 [X]补=01100011B,求X=( ) (结果用十进制表示)

[Y]补=11111001B,求Y=( ) (结果用十进制表示)

2、8088CPU 的地址总线为多少条( );直接寻址的内存空间为多少( )。3、已知DS=2000H,内存(20200H)=FFH,(20201H)=22H

指令INC WORD PTR [0200H]执行的结果是:(20200H )= (20201H)=

4、8086外部中断有( )和( ),当CPU内的中断标志IF=“0”状态时,外部中断线同时为“1”状态时,CPU响应哪个中断请求信号( )。

5、CPU与外设数据传送的控制方式有无条件传送方式、( )、( )和DMA直接存储器传送方式。 二、 简答题 (共计25分 每小题 5 分 )

1、什么是I/O接口?I/O接口的主要功能有哪些?(答出3点即可)。2、请叙述INTR中断过程(答出5点)。

3、有一2764EPROM芯片有13条地址总线,请计算芯片的地址范围(起始地址为12000H)

请写出末地址

4、定时器8253计数器0输入时钟 1.19MHz,;输出频率500Hz,并设定为二进制计数,问计数初值为

多少?计数器1产生连续的对称方波,输入时钟为2MHz的时钟频率,计数初值为4000,并设定为BCD计数,问输出的连续对称的周期是多少毫秒?

5、中断向量地址表的作用是什么?已知中断类型码分别为0EH和0FH,它们的中断服务程序的入口地

址在中断向量地址表的地址是什么? (注意:写成××××H:××××H格式) 三、 分析程序写出结果 (共计15分 )1、(3分)

TABLE DB 30H , 31H , 32H ,33H , 34HENTRY DB 3

MOV BX , OFFSET TABLE ADD BX,ENTRY

MOV AL,[BX] ; 问 程序执行后AL=

2、 (6分)已知DS=3000H , SS=4000H , BX=1200H , BP=1000H

(31200H)=01H , (31201H)=02H , (41200H)=03H , (41201H)=04H 程序段如下: MOV AX, 1200H ;该指令的寻址方式: ADD AX, [1200H] ;

ADD AX, [BX] ; 请写出程序段执行后的结果 AX=

3、(6分)下列程序段求FLD开始的八个数据的平均值,结果在RES中。请将程序填写完整(不考虑溢出)

DATA SEGMENT

FLD DW 10,-20,30,-60,-71,80,79,56RES DB ?DATA ENDSCODE SEGMENT

ASSUME CS:CODE,DS:DATAMOV AX,DATAMOV DS,AXMOV CX,8MOV AX,0

R1:

ADD SI,2DEC CXJNZ R1MOV CL,8IDIV CL

MOV RES,AL ;RES的偏移地址= HLT

CODE ENDS

四、汇编语言程序设计 (共计40分 第1、2、3题各8分,第4题 16分 )1、

假设数据段定义如下:DATA SEGMENT

AA DB ‘0123456789’ BB DB 10 DUP(?)DATA ENDS

请编写代码段 将AA 数据区中的字符串,变为数据0123456789从左到右存储到BB数据区中。

2、从BUFFER开始的单元中存放着20个有符号字节数,要求找出其中的负数,存入MINE开始的单元中,并将负数个数存入CNT单元。

3、请描述你设计的综合实验内容和思路。

4、8088微机系统的I/O接口电路 如下图:请完成:

(1)分析图,写出8255、8253各端口的地址(已知A7~A3=11111)

(2)编写8255的初始化程序。其中8255的A口为输出,B口和C口为输入,均工作在方式0。写出程序段即可

(3)8253的OUT1输出200HZ的方波(方式3),计数初值为多少?如果按十进制计数,请编写8253的初始化程序。写出程序段即可

一. 选择(每题1分,共34分)

下列各题四个选择项中,只有一个选项是正确的。请将正确选项号写在相应空位置上。1.系统总线又称为_______,这是指模块式微处理机机箱内的底版总线。1)主板总线 2)内总线 3)片内总线 4)局部总线

2.目前市场上出售的台式PC机中Pentium 4微处理器的主频一般为1) 0.5GHz左右 2)1GHz左右 3)3GHz左右 4)5GHz以上3. .按诺依曼结构理论,下面哪个不是计算机组成部分:1) 运算器2)控制器3)打印机4)复印机

4.程序设计人员不能直接使用的寄存器是__________

1) 通用寄存器2)指令指针寄存器3)标志寄存器4)段寄存器

5. Pentium微处理器的结构之所以称为超标量结构,是因为下面哪一种原因?1)Pentium微处理器不仅能进行32位运算,也能进行64位运算2)Pentium微处理器内部含有多条指令流水线和多个执行部件3)数据传输速度很快,每个总线周期最高能传送4个64位数据4)微处理器芯片内部集成的晶体管数超过100万个,功耗很大

6.在任何时刻,存储器中会有一个程序是现役的,每一个现役程序最多可以使用___________

① 3个段② 4个段③ 5个段④ 6个段

7.Pentium微处理机配备了5个控制寄存器。其中没有定义,而供将来使用的是__________

1)CR1 2) CR2 3)CR3 4)CR4

8.Pentium地址总线是32位的,它的内部数据总线的宽度是:1)16位 2)32位 3)64位 4)36位

9.Pentium的寄存器可分为浮点寄存器、系统级寄存器等___大类。1) 2 2) 3 3) 4 4) 5

10.属于系统级寄存器的是________。

1) 系统地址寄存器和控制寄存器2) 通用寄存器和系统地址寄存器3) 通用寄存器和控制寄存器4) 系统地址寄存器和段寄存器

11. 下面是关于CPU与 Cache 之间关系的描述,其中正确的一条描述是:1)Cache中存放的是主存储器中一部分信息的映像2)用户可以直接访问Cache

3)片内Cache要比二级Cache的容量大得多4)二级Cache要比片内Cache的速度快得多

12. 在保护方式下,段寄存器内存放的是_________。1) 段基址 2) 段选择符 3) 段描述符 4) 段描述符表基址

13. 通常,人们把用符号表示计算机指令的语言称为——————。1) 机器语言 2) 汇编语言 3) 模拟语言 4) 仿真语言

14. Pentium系统之所以为超标量计算机是因为采用了___________。1) 并行流水线结构 2) 数据与指令分离的Cache结构3) 转移预测技术 4 ) 提高了时钟频率

15.Pentium系统内约定,一个字的宽度是___。1) 1字节 2) 2字节 3) 4字节 4) 8字节

16.Pentium用来作为堆栈指针的寄存器是:

1)EIP寄存器 2)EBP 寄存器 3)ESP寄存器 4)EDI寄存器17.Pentium微处理机可访问的物理存储器的范围是__________。1) 4GB 2) 64TB 3) 4MB 4) 16GB

18.存储管理是由分段存储管理和__________组成。1)分段部件 2)分页部件 3)分页存储管理 4)虚拟管理

19. Pentium微处理机的分页存储管理系统把页的大小定义成__________。1) 16KB 2) 4MB 3)4KB 4) 4GB

20.经分段存储管理部件分段之后生成的线性地址由__________与12位偏移量组成。1) 段地址寄存器和10位页目录索引 2) 段描述符表和10位页表索引3) 10位页目录索引和10位页表索引 4) 10位页表索引和虚拟地址21.段选择符(段寄存器)中请求特权级字段共__________位。1)1位 2) 2位 3) 3位 4) 4位

22.多段存储管理方式中,每一个程序都拥有它自己的__________,以及多种属于它自己的存储器段。

1) 段描述符 2) 段选择符 3) 段选择符和段描述符 4) 段描述符寄存器23.符合汇编语言变量命名规则的变量名是__________。1) MOV 2) CX 3)DATA 4)LPT1

24. Pentium微处理机是———微处理机

1)16位。2)32位。3)64位。4)准64位。

25.Pentium 微处理机配置的超标量执行机构允许————以并行方式执行。1)一条指令 2)两条指令 3)三条指令 4)四条指令

26.Pentium标志寄存器上各标志位信息反映的是———。1)寄存器堆栈中每一寄存器中的内容。2)Pentium微处理机的状态信息。3)Cache操作信息。4)存储器状态信息。

27.当前,在Pentium机中,常用来在系统中的各部件之间进行高速数据传输操作的系统总线是:

1)ISA 2)EISA 3)PCI 4)VESA

28.下面关于微处理器的叙述中,错误的是

1)微处理器是用单片超大规模集成电路制成的具有运算和控制功能的处理器2)一台计算机的CPU可能由1个、2个或多个微处理器组成3)日常使用的PC机只有一个微处理器,它就是中央处理器4)目前巨型计算机的CPU也由微处理器组成

29.Pentium机中的寄存器、Cache、主存储器及辅存储器,其存取速度从高到低的顺序是:

1) 主存储器, Cache,寄存器,辅存 2)快存,主存储器,寄存器,辅存3) 寄存器, Cache,主存储器,辅存 4)寄存器,主存储器,Cache,辅存

30.用MB(兆字节)作为PC机主存容量的计量单位,这里1MB等于多少字节?1) 210 2) 220 3) 230 4) 240

31.Pentium 微处理器在保护模式下对存储器进行访问时,段寄存器提供的是1) 段选择符 2) 段基址3) 段描述符 4) 偏移地址

32.下面是关于PCI总线的叙述,其中错误的是1) PCI支持即插即用功能

2) PCI的地址线与数据线是复用的3) PCI总线是一个16位宽的总线

4) PCI是一种独立于处理器的总线标准,可以支持多种处理器

33.Pentium微处理器在实施分页存储管理时,其最小页面的大小是1) 256B 2) 4KB 3) 1MB 4) 4MB

34.下面关于总线的叙述中,错误的是

1) 总线的位宽指的是总线能同时传送的数据位数

2)总线标准是指总线传送信息时应遵守的一些协议与规范3) Pentium机中的PCI总线不支持成组传送方式4) 总线的宽带是指每秒钟总线上可传送的数据量二.选择填空(每空1分,共18分)

1.Pentium微处理机的段寄存器(也称段选择符)是———位的寄存器,用它可选择----------------个段的逻辑地址。

(1)32位(2)16位(3)8位(4)64位(5)16KB(6)64TB(7)4GB (8)3.2GB

2.. Pentium 微处理机实现的是———和———两级存储管理。(1)主存储器(2)磁盘(3)分段管理(4)Cache(5)分页管理(6)二级Cache

3. 在保护方式下,Pentium微处理机可以访问———字节虚拟存储器地址空间和———————字节实地址存储器空间。

(1)256KB(2)512KB(3)1MB(4)512MB(5)1GB(6)4GB(7)21GB(8)32GB(9) 1TB(10) 32TB(11) 64TB(12) 16TB 注:GB = 千兆TB = 兆兆

4.Pentium 微处理机段的转换过程是,由系统给出的地址以及程序给出的地址都是————,它是

由————和————组成。

(1)实地址(2)逻辑地址(3)一个32位的基地址(4)一个16位的段选择符(5)一个只能在段内使用的32位的偏移量(6)20位的段的界限

5.Pentium 微处理机共配备有————段寄存器,它们都是————的寄存器,它们的作用是用来——。

(1) 8个(2) 16个(3)6个(4) 32位的(5)16位

(6)从寄存器中选出所需的地址(7)从段描述符表中选出所需的段描述符(8)从段描述符中选出32位的基地址(9)从段描述符中选出段的界限。

6.Pentium 微处理机浮点部件寄存器堆栈是由————个、————位的寄存器构成。(1) 16个(2)32个(3)8个(4)3个(5)16位(6)32位(7)64位(8)80位

7.Pentium 微处理机浮点部件的状态字寄存器内容反映的是————。

(1)浮点部件的全部状态和环境(2)浮点部件的数值(3)浮点部件的总线状态(4)Pentium 微处理机的状态和环境

8.总线是一种————,是由系统中各部件所共享,在————的控制之下将信息准确地传送给————。

(1)公共信号(2)数据通道(3)专用地信号连线(4)主控设备

[vip专享]2 (1)微机原理与接口2(期末测试题)

一、填空题(共计20分每个空2分)1、已知[X]补=01100011B,求X=()(结果用十进制表示)[Y]补=11111001B,求Y=()(结果用十进制表示)2、8088CPU的地址总线为多少条();直接寻址的内存空间为多少(
推荐度:
点击下载文档文档为doc格式
3ezqf7dyjc0ne2d1fovz9epjx24qwd012tl
领取福利

微信扫码领取福利

微信扫码分享