没有合适的资源?快使用搜索试试~ 我知道了~
微机原理复习题含答案.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 46 浏览量
2021-10-02
11:01:04
上传
评论
收藏 688KB DOC 举报
温馨提示
试读
36页
微机原理复习题含答案.doc
资源推荐
资源详情
资源评论
. .
微机原理及应用复习题〔1〕
一、选择题
1.MOV AX, ES:[BX][SI]的源操作数的物理地址是〔〕。
A.16×(DS)+(BX)+(SI) B.16×(ES)+(BX)+(SI)
C.16×(SS)+ (BX)+(SI) D.16×(CS)+(BX)+(SI)
2.8086CPU 内标志存放器中的控制标志位占〔〕。
A.9 位 B.3 位 C.6 位 D.16 位
3.Reset 信号到来后,8088CPU 的启动地址为〔〕。
A.00000H B.FFFFFH C.FFFF0H D.0FFFFH
4.典型的计算机硬件构造主要包括三个组成局部,它们分别是〔〕。
A.CPU、存储器、I/O 设备 B.CPU、运算器、控制器
C.存储器、I/O 设备、系统总线 D.CPU、控制器、I/O 设备
5.CPU 通过总线对内存或 I/O 端口存取〔读或写〕一个字节所需的时间是一个〔〕。
A.总线周期 B.时钟周期 C.指令周期 D.存储器周期
6.十进制数 36.875 转换成二进制数是〔〕。
A.110100.01 B.100100.111 C.100110.11 D.100101.101
7.十进制数-75 用二进制数 10110101 表示,其表示方式是〔〕。
A.原码 B.补码 C.反码 D.ASCⅡ 码
8.8086/8088 可用于间接寻址的存放器有〔〕。
A.2 个 B.4 个 C.6 个 D.8 个
9.堆栈的工作方式是〔〕。
A.先进后出 B.可以根据地址选择存取
C.先进先出 D.随机存取
10.存放器间接寻址方式中,操作数在〔〕中。
A.通用存放器 B.堆栈 C.内存单元 D.段存放器
11.直接、间接、立即三种寻址方式指令的执行速度,由快至慢的排序为〔〕。
A.直接、立即、间接 B.直接、间接、立即
C.立即、直接、间接 D.不一定
12.微机控制总线上传送的是〔〕。
A.存储器和 I/O 设备向 CPU 传送的状态信号 B.存储器和 I/O 接口的地址
C.CPU 向存储器和 I/O 设备发出的命令信号 D.A 和 C
13.将累加器 AX 的内容清零的不正确操作是〔〕。
A.AND AX,0 B.XOR AX,AX
C.SUB AX,AX D.CMP AX,AX
14.采用 Cache 技术的主要目的是〔〕。
A.为增加内存的容量 B.为减少高速 CPU 和慢速内存之间的速度差异
C.为增加 CPU 的存放器 D.增加内存的容量
15.8255A 工作在方式 0 时,端口 A、B、和 C 的输入/输出有〔〕种组合方式。
A.4 B.8 C.16 D.32
16.在 8088/8086 系统中,中断向量表地址 X 围是:〔〕。
A . 00000H~003FFH B . 00H~FFH C . 00000H~007FFH
D.20000H~203FFH
17.8253 软启动前,GATE 必需为〔〕态。
A.低电平 B.任意 C.高电平 D.上升沿
18.在 8255A 中,可工作于位控方式的端口是〔〕。
A.A 端口 B.B 端口 C.C 端口 D.A 和 D 端口
19.指令 TESTAL,40H 的含义是〔〕。
A.测试 AL 的内容是否等于 40? B.测试 AL 的 D6 位的逻辑值。
C.测试 AL 的 D2 位的逻辑值。 D.比拟 AL 的内容与 80H 号存储单元内容是否一致
. .word.zl.
. .
20.设 SS=2010H,SP=0086H,BX=6521H,当执行 PUSH BX 指令后,6521H
在堆栈内的实际地址是〔〕。
A.(20186H)=21H (20185H)=65H B.(20186H)=65H (20187H)=21H
C.(20185H)=21H (20184H)=65H D.(20185H)=65H (20184H)=21H
21.计算机的主存由〔〕组成。
A.RAM B.ROM C.RAM 和 ROM D.内存和外存
22.假设 X 的真值为-0.1010,在机器中该数表示为 1.0110,那么该数所用的编码为
〔〕。
A.原码 B.反码 C.补码 D.ASCⅡ 码
23.大写字母 A 的 ASCⅡ 码为十六进制数 41H,那么字母 E 的 ASCⅡ 码为〔〕。
A.43H B.44H C.45H D.46H
24.MOV AL,[BX+10]指令中源操作数的地址是〔〕。
A.CS×10H+BX+10 B.SS×10H+BX+10
C.DS×10H+BX+10 D.ES×10H+BX+10
25.实现将 AL 中的所有位左移一位,同时使 0 移入最后 1 位的指令是〔〕。
A.ROLAL,1 B.SHLAL,1 C.SHRAL,1 D.RORAL,1
26.8088CPU 工作在最大模式下,执行 IN 或 OUT 指令产生 I/O 端口读信号#IOR 和写
信号#IOW 的部件是〔〕。
A.8088CPU B.总线控制器 C.8255 并行接口 D.DMA 控制器
27.存储器是计算机系统的记忆部件,它主要用来〔〕。
A.存储程序 B.存储数据 C.存储结果 D.上述 A、B、C
28.8253 可编程定时/计数器工作在方式 2 时,控制信号 GATE 变为低电平后对计数器的
影响是〔〕。
A.等待下一次计数开场 B.暂时停顿现行计数工作
C.计数器的计数不受该信号的影响 C.立即开场新的计数
29.根据中断向量表的格式,只要知道了中断类型码 n 就可以找到相应的中断向量在表中
的位置,中断向量在表中的存放地址=〔〕。
A.4×n B.8×n C.16×n D.32×n
30.8088CPU 通过总线对内存或 I/O 端口进展一次读或写操作的过程称为一个〔〕。
A.时钟周期 B.总线周期 C.指令周期 D.存储器周期
31.某静态 RAM 芯片的容量为 8K×8 位,那么〔〕。
A.该芯片的地址线是 11 根 B.该芯片的地址线是 12 根
C.该芯片的地址线是 13 根 D.该芯片的地址线是 16 根
32.8259A 是〔〕。
A.锁存器 B.可编程中断控制器 C.并行 I/O 芯片 D。串口 I/O 芯片
33.8253 使用了〔〕端口地址。
A.1 个 B.2 个 C.3 个 D.4 个
34.8255 工作方式 0,A 口输入,C 口高 4 位输入,B 口输出,C 口低 4 位输出,其控制
字〔〕。
A.10011000B B.10001000B C.00011000B D.11001000B
35.三态门 74LS244 可以作为〔〕。
A.输入接口 B.输出接口 C.计数器 D.锁存器
36.指令 TEST AL,08H 的含义是〔〕。
A.测试 AL 中 D
3
位的逻辑值 B.测试 AL 中 D
4
位的逻辑值
C.测试 AL 中 D
5
位的逻辑值 D.测试 08 号单元的内容
37.设 SS=1000H,SP=0014H,BX=1122H,当执行 PUSH BX 指令后,1122H 在
堆栈内的实际地址是〔〕。
A . 〔 10014H 〕 =11H , 〔 10013H 〕 =22H B . 〔 10014H 〕 =22H ,
〔10013H〕=11H
C . 〔 10012H 〕 =22H , 〔 10013H 〕 =11H D . 〔 10012H 〕 =11H ,
〔10013H〕=22H
. .word.zl.
. .
38.与 LEA AX,BUFFER 等价的指令为〔〕。
A.MOV AX,BUFFER B.MOV AX,OFFSETBUFFER
C.MOV AX,DS:BUFFER D.AX EQU BUFFER。
39.8255A 中,可工作于位控方式的端口为〔〕。
A.A 端口 B.B 端口 C.C 端口 D.A 和 C 端口
40.采用 Cache 技术的主要目的是〔〕。
A.为增加内存的容量 B.减少高速 CPU 和慢速内存之间的速度差异
C.增加存放器 D.增加 I/O 接口
41.微处理器内部根本组成包括运算器、控制器和〔〕。
A.算术运算单元 B.逻辑运算单元 C.控制单元 D.存放器组
42.以下存储器中,存取速度最快的是〔〕。
A.CD-ROM B.内存储器 C.高速缓冲存储器 D.硬盘
43.在 Reset 信号到来后,8088 CPU 的启动地址为〔〕。
A.00000 B.FFFF0H C.FFFFFH D.C0000H
44.堆栈的工作原那么是〔〕。
A.先进后出 B.先进先出 C.链式存储 D.随机存储
45.设 SP=2000H,当执行 POPAX 之后,SP=〔〕。
A.1FFEH B.2002H C.1FFFFH D.2001H
46.在 8086/8088 指令系统中,可用于间接寻址的存放器有〔〕个。
A.2 B.4 C.6 D.8
47.在存放器间接寻址方式中,操作数是〔〕。
A.存放器操作数 B.常数 C.存储器操作数 D.段存放器
48.在构成存储系统时,所用存储芯片单片不能满足字长要求,需用首先进展〔〕。
A.字扩展 B.位扩展 C.字位扩展 D.以上均可
49.在微型计算机系统中,CPU 与 I/O 设备间传送的信号有〔〕。
A.数据信息 B.控制信息 C.状态信息 D.以上都是
50.指令 TEST AL,02H 的含义是〔〕。
A.测试 AL 的 bit0 位的逻辑值 B.测试 AL 的 bit1 位的逻辑值
C.测试 AL 的 bit2 位的逻辑值 D.测试 AL 的值
51.将累加器 AX 的内容清零的正确操作是〔〕。
A.CMP AX,0 B.XOR AX,AX C.ADD AX,0 D . NOT
AX
52.以下指令中〔〕不正确。
A.MOV |SI|,AX B.MOV BYTE PTR |SI| 32H
C.ADD AX,0 D.NOT AX
53.MOS 型静态随机存储器由〔〕组成。
A.双稳态触发器 B.双极型半导体 C.磁性材料 D.电容
54.8086/8088 系统中,I/O 寻址空间为〔〕。
A.1024 B.1M C.64K D.32K
55.三态门具有“通断〞控制能力,所以常用三态门芯片 74LS244 作为〔〕。
A.输入接口 B.输出接口 C.控制器 D.锁存器
56.CPU 响应 INTR 引脚的中断请求的条件是〔〕。
A.IF=0 B.IF=1 C.TF=0 D.TF=1
57.CPU 在中断响应周期,除了要向中断源发出中断响应信号外,还要进展断点保护和
〔〕。
A.中断判优 B.中断识别
C.取得中断效劳程序入口地址 D.设置中断允许标志 1F=1
58.8253 软启动前,GATE 引脚必需为〔〕。
A.上升沿 B.下降沿 C.低电平 D.高电平
59.8255 芯片有〔〕种根本工作方式。
A.2 B.3 C.4 D.6
. .word.zl.
. .
60.在可编程并行接口芯片 8255A 中,可工作于位控方式的端口是〔〕。
A.A 端口 B.B 端口 C.C 端口 D.控制端口
二、填空题
1.逻辑地址为 2F00H:38A0H,物理地址=。
2.8086 与 8088CPU 构造极为相似,都是由、两大局部组成。
3.8088 微机系统有条地址线,可寻址的最大物理内存容量为字节。
4.8086CPU 通过段存放器和指针存放器能准确找到程序代码。
5.计算机的指令由和两局部组成。
6.静态 MOS 存储器是靠存储信息,动态 MOS 存储器是靠存储信息。
7.用 4K×4bit 的存储器芯片构成 32KB 的存储器,所需要的芯片数是片。
8.7 段 LED 显示器内部的发光二极管连接方式可分为和两种构造。
9.存储器芯片地址译码方法有和两种方法。
10.当总线负载超过其负载能力时,需加接,以增加总线的负载能力。
11.标号有 3 个属性,属性、属性和属性。
12.受 CLI 和 STI 指令控制的中断是。
13.8253 具有个减 1 计数器。每个计数器都含有位的初值存放器。在以二进制计数时,
最大计数次数为以 BCD 码计数时,最大计数次数为。
14.能使 8255 的 PC5 输出高电平的控制字为。
15.在 8088 系统中,中断类型码为 7 的中断向量的存放地址是:。
16.计算机远距离通记时,通过进展数字信号与模拟信号间的转换。
17.如果一个程序在执行前〔CS〕=0A7F0H,〔 IP〕=2B40H,该程序的起始物理地
址是。
18.无论那种 CPU,其内部根本组成总是 XX 小异,都有、、3 个主要局部。
19.微型计算机的系统总线包括总线、总线和总线。
20.在 8088 系统中,一个段最大 64KB,8088 有条地址线,可以寻址的最大物理空间
为 1MB。
21.十六进制数 30AH 转换为二进制原码是,转换为 BCD 码是。
22.在指令中立即数只能用作操作数,而不能用作目的操作数。
23.硬中断可分为中断和中断两种。
24.8255 有 3 个数据输入输出端口,其中只有端口可以工作在方式 2。
25.用 2K×4 位的存储芯片组成 4K×8 位的存储器,需要进展扩展。
26.异步串行通信数据格式由起始位、位、位和位等 4 局部组成。
27.在 8088 系统中,在构成存储器时使用全部 20 位地址线进展译码,即译码方式。
28.如果带符号数 FFH 加上带符号数 01H,结果产生溢出。
29.CPU 的寻址能力取决于的根数。
30.8253 可编程定时/计数芯片的信号用于控制计数器的启动和停顿。
三、简答题
1、以下指令中源操作数的寻址方式是什么?
〔1〕MOV BX,[0100H] 答:
〔2〕 MOV CX,DATA[SI] 答:
〔3〕 MOV ES:[SI],AX 答:
〔4〕 ADD AX,[BX][DI] 答:
〔5〕 MOV AL,NUMBER[BP][DI] 答:
2、执行以下指令后,AX 存放器的内容是什么?
定义: TABLE DW 0,100H,200H,300H,400H
DISTA DW 6
〔1〕执行 MOV BX,OFFSETTABLE
ADD BX,DISTA
MOV AX,[BX] AX 的内容:
. .word.zl.
. .
〔2〕执行 MOV SI,4
LEA BX,TABLE
MOV AX,[BX][SI] AX 的内容:
3、指出以下指令的错误。
a.MOV AX,[SI][DI];答:
b.MOV [SI],OFFH;答:
c.MOV DATA[SI],CS:AX;答:
d.MOV CL,BX;答:
e.OUT280H,AL;答:
4、变量有哪几种属性?标号有哪几种属性?二者有何区别?
5.8086/8088 系统中有 20 根地址线,它的存储空间最大是多少?将该内存空间顺序分
为 16 段,每段 64K,试写出第二段和最末段的地址 X 围。
6.分析以下程序段,写出该程序段的功能。
MOV AX,2000H
MOV DS,AX
MOV AX,6000H
MOV ES,AX
MOV SI,1200H
MOV DI,0
MOV CX,100
CLD
NEXT:REP MOVESB
7.8088CPU 的中断系统中,中断向量表长度是多少字节?中断向量表的地址 X 围是多少?
8、X=-1101001 Y=-1010110,计算[X-Y]
补
=?
9、8088 的 EU 和 BIU 有哪些主要功能?在执行指令期间,EU 能直接访问存储器吗?
10、指出以下指令中源操作数的寻址方式。
MOV SI,300 MOV AX ,[3102H] ADD AX ,[BX][SI]
MUL BL
MOV [BP],AX
11、编写程序段,当输入接口的 bit1、bit4、bit7 位同时为 1 时,CPU 将内存中以 DATA
为首址的 10 个单元的数据从输出接口输出,假设不满足上述条件那么等待。
输入接口地址:FF80H
输出接口地址:FF81H
12、X=1100001B,Y=1010101B,用 8 位补码计算(X-Y)
补
=?,并说明结果是否溢出。
14、在 8086/8088 系统中,当前数据段位于存储器的 78000H-87FFFH,那么 DS 段
存放器为:。
15、在数据段中有以下定义:
ARRAY1 EQU 16H
ARRAY2 DW 7F16H
请指出下面两条指令中源操作数的寻址方式:
MOV AX,ARRAY1;寻址方式
MOV AX,ARRAY2;寻址方式
四、程序设计
1、以下程序段为 RAM 实验中的存储器测试程序,将语句补充完整。
DATA SEGMENT
MESSAGE DB ’PLEASE ENTER A KEY TO SHOW THE
CONTENTS’,ODH,OAH,’$’
DATA
CODE SEGMENT
ASSUME CS:CODE,DS:, SS:STACK,ES:DATA
START:MOV AX,DATA
. .word.zl.
剩余35页未读,继续阅读
资源评论
gjmm89
- 粉丝: 14
- 资源: 19万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功