微机原理第七章题库
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第七章
注意得问题:本章中控制信号后面得#表示此信号低电平有效。
一、选择
1、 8086/8088CPU对I/O端口使用( )编址方法。
A、独立
B、统一
C、直接
D、间接
2、 8086/8088CPU使用( )根地址线对I/O编址。
A、 8
B、 10
C、16
D、20
3、 8086/8088CPU对I/O端口得最大寻址空间为( )。
A、 8KB
B、 16KB
C、64KB
D、1MB
4、 8086有一个独立得I/O空间,该空间得最大范围就是( )
A、 8KB
B、 16KB
C、64KB
D、1MB
5、 8086CPU采用I/O独立编址方式,可使用( )线得地址信息寻址I/O端口。
A、 AD7AD0
B、 AD15AD0
C、 AD19AD0
D、 AD23AD0
6、某8088CPU构成得系统中,用10根地址线对I/O端口寻址,因而I/O端口得地址空间为( )
A、 1KB
B、 10KB
C、16KB
D、64KB
7、某8088CPU构成得系统中,占用地址空间01FFH,因而至少需用根地址线对I/O 端口寻址。
A、 8
B、 9
C、 10
D、 11
8、若某8086CPU构成得系统中,具有1024个8位端口,则至少需用根地址线对I/O 端口寻址。
A、 4
B、 8
C、 10
D、 16
9、 8086/8088CPU读写一次存储器或I/O端口操作所需要得时间称为一个
A、总线周期
B、指令周期
C、时钟周期
D、基本指令执行周期
10、 8086/8088CPU得基本I/O总线周期为( )个时钟周期
A、 6
B、 5
C、 4
D、 3
11、在8088CPU构成得系统中,组合16位得I/O端口时,最好将其起始地址选为
( )地址
A、奇
B、偶
C、页
D、段
12、在8088CPU构成得系统中,组合16位得I/O端口时,最好将其起始地址选为
偶地址就是为了
A、减少执行指令得总线周期
B、减少执行指令得字节数
C、节省占用得内存空间
D、对内存单元快速寻址
13、 8086/8088CPU按I/O指令寻址方式得到得地址就是( )
A、物理地址
B、有效地址
C、段内偏移量
D、 I/O端口地址
14、 8088 CPU对地址为240H得I/O端口读操作指令为( )
A、 MOV AL,240H
B、 MOV AL,[240H]
C、 IN AL,240H
D、 MOV DX,240H IN AL,DX
15、 8086/8088CPU得输出指令OUT Dest,Src中目得操作数Dest只能就是
A、 8位或16位端口地址
B、 8位端口地址或DX寄存器
C、 16位寄存器
D、任意
16、 8086/8088CPU得输入指令IN Dest,Src中目得操作数Dest只能就是
A、 8位或16位端口地址
B、 8位端口地址或DX寄存器
C、 16位寄存器
D、任意
17、 8086CPU得输入指令就是将输入设备得一个端口中得数据传送到( )寄存器。
A、 CX
B、 DX
C、 AL或AX
D、 DX
18、 8086CPU得输出指令,就是将( )寄存器得内容输出到外设得一个端口。
A、 CX
B、 DX
C、 AL或AX
D、 DX
19、 I/O端口间接寻址方式就是将被寻址得端口地址放到在( )寄存器中。
A、 AX
B、 BX
C、 CX
D、 DX
20、当采用DX间接寻址访问I/O空间得任何一个端口时,必须修改DX寄存器得内容,应使用( )指令。
A、 MOV DX,端口地址号
B、 IN DX,端口地址号
C、 DX EQU 端口地址号
D、 DX=端口地址号
21、 IN Dest,Src指令中源操作数得直接寻址方式存在限制,下面说法不正确得就是( )
A、端口地址不加括号
B、端口地址小于等于0FFH
C、端口地址使用DX
22、 IN指令得源操作数采用寄存器间接寻址,间接寄存器只能使用
A、 AX
B、 BX
C、 CX
D、 DX
23、 8086构成得系统中,CPU要读取I/O,端口地址为320H得端口内数据时,需要使用( )指令。
A、 IN AL,320H
B、 OUT 320H,AL
C、 MOV DX,320H
D、 MOV DS,320H
IN AL,DX IN AL,DS
24、 8086在对I/O空间操作时,( )段寄存器。
A、可以使用ES
B、可以使用ES
C、可以任选
D、不需要
25、输入输出指令,对标志位得状态( )
A、有影响
B、部分影响
C、无影响
D、随意
26、执行IN指令即就是执行( )
A、 I/O写操作
B、 I/O读操作
C、存储器写操作
D、存储器读操作