西南交大微机与接口基础习题库

一、 单项选择题

1. 通常我们所说的32位机指的是这种计算机的CPU( )。

A .是由32个运算器组成的 B .的运算器为32位

C .有32条数据引脚 D .包含有32个寄存器

2. 运算器的核心部件是( )。

A .累加器 B .算术逻辑部件 C. 数据总线 D. 标志寄存器

3. 微型计算机由( )组成。

A .微处理器与内存储器 B .控制器、运算器与内存储器

C .微处理器、内存储器及I/O接口 D .微处理器、内存储器及I/O设备

4. 总线是微处理器、内存储器和I /O 接口之间交换信息的公共通路。总线中的控制总线是

( )的通路。

A .微处理器向内存储器传送命令信号 B.微处理器向I /O 接口传送命令信号

C.外界向微处理器传送状态信号 D .上述三种信号

5. 目前大部分微处理器采用软件堆栈技术,它是在微处理器外部的 (1) 区域,其数据结构

的特点是(2) 。

(1)A.寄存器阵列 B.EPROM C. RAM D. 外存储器

(2)A.先进先出 B. 后进先出 C.后进后出 D. 同时进出

6. 8088处理器有20条地址线.可寻址访问的最大内存空间为( )B

A .1K B.64K C.640K D .1M

7. 逻辑地址是( )地址。

A .信息在存储器中的具体 B.经过处理后的20位

C .允许在程序中编排的 D.段寄存器与指针寄存器共同提供的

8. CPU 中处理动作的最小时间单位是( )。

A .指令周期 B .时钟周期 C.机器周期 D.总线周期

9. 在计算机系统中,由半导体材料制成的存储器是( )。

A .磁盘、RAM B.光盘、ROM C.磁盘、ROM D .RAM 、ROM

10. RAM 存储器中的信息是( )。

A .可以读/写的 B.不会变动的 C.可永久保留的 D.便于携带的

11. DRAM 是( )

A .只能读出的存储器 B .只能写入的存储器

C .不关机信息静态保存的存储器 D .信息需要定时刷新的读/写存储器

12. 在8086/8088系统中,内存中采用分段结构,段与段之间是( )

A .分开的 B.连续的 C.重叠的 D .都可以

13. 接口电路中的中断屏蔽触发器用来( )。

A .表示外设是否提出了中断请求 B .开放或屏蔽CPU 的可屏蔽硬件中断INTR

C .开放或屏蔽CPU 的NMI D .开放或屏蔽接口电路的中断请求

14. 8088CPU 寻址I/O端口最多使用( )条地址线c

A .8 B.10 C .16 D .20

15. 当8088访问100H 端口时,必须采用( )寻址方式。

A .直接 B .寄存器间接 C.立即 D.变址

16. 传送数据时,占有CPU 时间最长的传送方式是( )

A .查询 B.中断 C.DMA D .上述三种一样

17. 采用中断方式进行I /O 操作时,外设在处理信息时与CPU 是处于( )工作。

A .串行 B .并行 C.交替 D,部分重叠

18. 当有4个8259采用级联工作时,主8259可直接与( )个中断源连接。

A .32 B.16 C.8 D .5

19. 由于8088有单独的I /O 指令,所以其I/O端口( )

A .只能安排在I/O空间内 B .只能安排在存储空间内

C .既可安排在I/O空间,也口安排在存储空间

D .可安排在系统的整个空间

20. 已知中断类型码为16H ,则其中断服务程序的入口地址存放在中断向量表的( )中。

A.0000H :0064H 一0000H :0065H B.0000H :0064H 一0000H :0067H

C.0000H :0058H 一0000H :0059H D.0000H :0058H 一0000H :005BH

21. 对8253—5的定时与计数( )。

A .有两种不同的工作方式 B.定时只加时钟脉冲,不设计数值

C .实质相同 D .从各自的控制端口设置

22. 8255的PA 口工作在方式1时,其PC 端口( )。

A .用作两个4位I/O端口 B .部分引脚作联络,部分引脚作I /O

C .全部引脚均作联络信号 D.作8位I/O端口,引脚都为I /O 线

23. 8位A/D转换器的分辨率能给出满量程电压的( )。

A .1/8 B.1/16 C.1/32 D .1/256

24. 下面各8位二进制数的补码中,绝对值最小的是

A .01111111 B .10000001 C .01101101 D .11111110

25. 设有数据定义 X2 DB 10 DUP (1,2 DUP (0,1),3),则汇编后,变量X2占有的存储单元字节

数是

A 、10 B 、6 C 、30 D 、60

二、 简答题

1. 执行如下指令后,标志寄存器中各状态位之值(CF, PF, AF, ZF,SF, OF)。

MOV AX, 34C5H

ADD AX, 546AH

答:CF =0, PF=1, AF=1, ZF=0,SF =1, OF=1

2. 什么情况下需要插入等待周期T w ?

答:8088的每个总线周期通常包括4个T 状态T 1~T 4,用于安排更细节的操作。当CPU 访问

速度较低的外设时,4个T 不够,此时需要插入等待周期,插入方法如下:

低速外设发信号到CPU 的READY 引脚,当该信号无效时将请求CPU 等待;CPU 在每个T 3的时钟前沿检测READY 引脚,若测到无效,就会在T 3、T 4间插入一个等待状态T w ,然后CPU 在每

个T w 前沿继续进行测试,并根据结果决定下一个是T w 还是T 4

3. 设有关寄存器及存储单元的内容如下:(DS)=1000H , (BX)=0100H , (SI)=0002H , (10100)=12H ,(10101)=34H ,(10102)=56H .(10l03)=78H ,(11200)=2AH ,(1120=4CH ,(11202) =0B7H,(11203)=65H ,则执行指令MOV AX,[BX][SI]后,AX 的内容为多少?目标操作数和源操作数各采用什么样的寻址方式?

答:(AX)=7856H; 目标操作数: 寄存器寻址;源操作数:基址变址寻址

4. 简要说明8259A 中断控制器中的IRR 、ISR 和IMR 三个寄存器的功能(6分)

答: IRR:记录IR 线上的各级中断请求,哪一根IR 线有请求,IRR 的相应位就置“1”

ISR :保存正在响应的中断,某位为“1”表示中断正在被响应

IMR :IMR 的每一位可以对IRR 中相应的中断源进行屏蔽

5. 27128芯片如图所示。

(1) 27128的数据线有几根?(1分)

(2) 27128的地址线有几根?(1分)

(3)存储容量是多少个字节?(1分)

(4)要扩充的内存容量为64KB ,需要多少块27128?(1分)

(5) 用74LS138(图4)采用全译码方式在8088系统的内存区域以5FFFFH 为末地址扩充一片ROM 区域,画出这些芯片与系统总线的联接示意图。(6分)

图3 27128引脚

答:

1、数据线有8根

2、地址线有14根

3、存储容量是16KB

4、需要4片

5、

三、分析题

1、设8253定时/计数器在微机系统中占用的口地址为304H ~307H ,通道2的输入时钟频率为1MHz ,若用它产生2000Hz 的输出信号(方式3),则

(1) 计数初值应为多少?

(2) 若使通道2工作在二进制计数方式,试编写其初始化程序段,包括8253的工作方式和计数初值的赋值

答:

(1) 初值=1MHz/2000Hz=500=01F4H

(2) 方式控制字为10110110B=B6H, 初始化程序段为:

MOV DX, 307H

MOV AL, 0B6H

OUT DX, AL

MOV AX, 500

MOV DX, 306H

OUT DX, AL

MOV AL, AH

OUT DX, AL

2、一个采用查询传送的输人接口由两个端口组成,一个是数据端口,地址为120H 。一个是状态端口,地址为121H ,用D7位表示就绪位(D7=1时就绪),外设工作时,已启动外设。利用上述接口电路从输入设备上输入1个字节的数据送存储器中BUFFER 变量,编写控制程序段。

答:

MOV DX, 121H

CHK: IN AL, DX

TEST AL, 80H

JZ CHK

MOV DX, 120H

IN AL, DX

MOV BUFFER, AL

四、 多项选择题

1. 8088处理器的引脚信号的输出信号状态可能为( )。

A .高电平 B.低电平 C.高阻 D.随机

2. 在微机系统中,CPU 能直接访问的存储器是( )。

A .RAM B.ROM C .EPR0M D.磁盘 E .光盘

3. 利用中断方式传送数据时.需要( )。

A .IRi 请求 B.由8259A 提出INTR 请求 C .TF =1

D .CPU 从8259获取类型号 E .CPU 执行中断服务程序完成输入输出

4. 一个条件传送的输入接口,通常需要( )端口

A .控制 B.就绪状态 C.忙状态 D .数据输人 E.数据输出

5. 8086的总线读周期和总线写周期的时序之间的不同之处为( )

A .数据总线有无浮空状态 B.有无ALE 有效电平

C .的电平不同 D 信号的电平不同 E 信号的电平不同

6. 单片机是一种把构成一个微型计算机的一些功能部件集成在一块芯片之中的计算机,它必须包括( )

A .微处理器 B .RAM C .ROM D .I/O接口 E .定时器/计数器电路

五、 设当前(SS)=2010H ,(SP)=FE00H, (BX)=3345H,当执行PUSH BX指令后,栈顶地址和栈顶2个字节的内容分别是什么?

答:(SP)=FDFEH; 所以栈顶地址为:2010H :FDFEH=2FEFEH

(FDFFH)=33H; (FDFEH)=45H;

六、编写程序,将键盘输入的小写字母用大写字母显示出来。

答:

DATAS SEGMENT

; str1为提示信息

str1 db 'Please input a lower letter',0dh,0ah,'$'

; str2使光标移到下一行开始处

str2 db 0dh,0ah,'$'

DATAS ENDS

STACKS SEGMENT

db 100 dup(?)

STACKS ENDS

CODES SEGMENT

ASSUME CS:CODES,DS:DATAS

START:

; 初始化

MOV AX,DATAS

MOV DS,AX

;显示提示信息

lea dx, str1

mov ah,09h

int 21h

;接收小写字母

mov ah,01h

int 21h

;转换为大写字母的ASCII 码并存入堆栈

sub al,20h

push ax

;使光标移到下一行开始处

lea dx, str2

mov ah,09h

int 21h

;显示相应的大写字母

pop ax

mov dl,al

mov ah,02h

int 21h

; 退回到DOS

MOV AH,4CH

INT 21H

CODES ENDS

END START

七、8253—5的计数通道0连接如图1,试回答:

1) 计数通道0工作于何种工作方式,并写出工作方式名称。

答:频率发生器;方式2

2) 写出计数通道0的计数初值(要列出计算式) 。

答:1ms/400ns=2500

3)如果计数器的口地址为310H~313H,写出通道0的初始化程序(答案略)

一、 单项选择题

1. 通常我们所说的32位机指的是这种计算机的CPU( )。

A .是由32个运算器组成的 B .的运算器为32位

C .有32条数据引脚 D .包含有32个寄存器

2. 运算器的核心部件是( )。

A .累加器 B .算术逻辑部件 C. 数据总线 D. 标志寄存器

3. 微型计算机由( )组成。

A .微处理器与内存储器 B .控制器、运算器与内存储器

C .微处理器、内存储器及I/O接口 D .微处理器、内存储器及I/O设备

4. 总线是微处理器、内存储器和I /O 接口之间交换信息的公共通路。总线中的控制总线是

( )的通路。

A .微处理器向内存储器传送命令信号 B.微处理器向I /O 接口传送命令信号

C.外界向微处理器传送状态信号 D .上述三种信号

5. 目前大部分微处理器采用软件堆栈技术,它是在微处理器外部的 (1) 区域,其数据结构

的特点是(2) 。

(1)A.寄存器阵列 B.EPROM C. RAM D. 外存储器

(2)A.先进先出 B. 后进先出 C.后进后出 D. 同时进出

6. 8088处理器有20条地址线.可寻址访问的最大内存空间为( )B

A .1K B.64K C.640K D .1M

7. 逻辑地址是( )地址。

A .信息在存储器中的具体 B.经过处理后的20位

C .允许在程序中编排的 D.段寄存器与指针寄存器共同提供的

8. CPU 中处理动作的最小时间单位是( )。

A .指令周期 B .时钟周期 C.机器周期 D.总线周期

9. 在计算机系统中,由半导体材料制成的存储器是( )。

A .磁盘、RAM B.光盘、ROM C.磁盘、ROM D .RAM 、ROM

10. RAM 存储器中的信息是( )。

A .可以读/写的 B.不会变动的 C.可永久保留的 D.便于携带的

11. DRAM 是( )

A .只能读出的存储器 B .只能写入的存储器

C .不关机信息静态保存的存储器 D .信息需要定时刷新的读/写存储器

12. 在8086/8088系统中,内存中采用分段结构,段与段之间是( )

A .分开的 B.连续的 C.重叠的 D .都可以

13. 接口电路中的中断屏蔽触发器用来( )。

A .表示外设是否提出了中断请求 B .开放或屏蔽CPU 的可屏蔽硬件中断INTR

C .开放或屏蔽CPU 的NMI D .开放或屏蔽接口电路的中断请求

14. 8088CPU 寻址I/O端口最多使用( )条地址线c

A .8 B.10 C .16 D .20

15. 当8088访问100H 端口时,必须采用( )寻址方式。

A .直接 B .寄存器间接 C.立即 D.变址

16. 传送数据时,占有CPU 时间最长的传送方式是( )

A .查询 B.中断 C.DMA D .上述三种一样

17. 采用中断方式进行I /O 操作时,外设在处理信息时与CPU 是处于( )工作。

A .串行 B .并行 C.交替 D,部分重叠

18. 当有4个8259采用级联工作时,主8259可直接与( )个中断源连接。

A .32 B.16 C.8 D .5

19. 由于8088有单独的I /O 指令,所以其I/O端口( )

A .只能安排在I/O空间内 B .只能安排在存储空间内

C .既可安排在I/O空间,也口安排在存储空间

D .可安排在系统的整个空间

20. 已知中断类型码为16H ,则其中断服务程序的入口地址存放在中断向量表的( )中。

A.0000H :0064H 一0000H :0065H B.0000H :0064H 一0000H :0067H

C.0000H :0058H 一0000H :0059H D.0000H :0058H 一0000H :005BH

21. 对8253—5的定时与计数( )。

A .有两种不同的工作方式 B.定时只加时钟脉冲,不设计数值

C .实质相同 D .从各自的控制端口设置

22. 8255的PA 口工作在方式1时,其PC 端口( )。

A .用作两个4位I/O端口 B .部分引脚作联络,部分引脚作I /O

C .全部引脚均作联络信号 D.作8位I/O端口,引脚都为I /O 线

23. 8位A/D转换器的分辨率能给出满量程电压的( )。

A .1/8 B.1/16 C.1/32 D .1/256

24. 下面各8位二进制数的补码中,绝对值最小的是

A .01111111 B .10000001 C .01101101 D .11111110

25. 设有数据定义 X2 DB 10 DUP (1,2 DUP (0,1),3),则汇编后,变量X2占有的存储单元字节

数是

A 、10 B 、6 C 、30 D 、60

二、 简答题

1. 执行如下指令后,标志寄存器中各状态位之值(CF, PF, AF, ZF,SF, OF)。

MOV AX, 34C5H

ADD AX, 546AH

答:CF =0, PF=1, AF=1, ZF=0,SF =1, OF=1

2. 什么情况下需要插入等待周期T w ?

答:8088的每个总线周期通常包括4个T 状态T 1~T 4,用于安排更细节的操作。当CPU 访问

速度较低的外设时,4个T 不够,此时需要插入等待周期,插入方法如下:

低速外设发信号到CPU 的READY 引脚,当该信号无效时将请求CPU 等待;CPU 在每个T 3的时钟前沿检测READY 引脚,若测到无效,就会在T 3、T 4间插入一个等待状态T w ,然后CPU 在每

个T w 前沿继续进行测试,并根据结果决定下一个是T w 还是T 4

3. 设有关寄存器及存储单元的内容如下:(DS)=1000H , (BX)=0100H , (SI)=0002H , (10100)=12H ,(10101)=34H ,(10102)=56H .(10l03)=78H ,(11200)=2AH ,(1120=4CH ,(11202) =0B7H,(11203)=65H ,则执行指令MOV AX,[BX][SI]后,AX 的内容为多少?目标操作数和源操作数各采用什么样的寻址方式?

答:(AX)=7856H; 目标操作数: 寄存器寻址;源操作数:基址变址寻址

4. 简要说明8259A 中断控制器中的IRR 、ISR 和IMR 三个寄存器的功能(6分)

答: IRR:记录IR 线上的各级中断请求,哪一根IR 线有请求,IRR 的相应位就置“1”

ISR :保存正在响应的中断,某位为“1”表示中断正在被响应

IMR :IMR 的每一位可以对IRR 中相应的中断源进行屏蔽

5. 27128芯片如图所示。

(1) 27128的数据线有几根?(1分)

(2) 27128的地址线有几根?(1分)

(3)存储容量是多少个字节?(1分)

(4)要扩充的内存容量为64KB ,需要多少块27128?(1分)

(5) 用74LS138(图4)采用全译码方式在8088系统的内存区域以5FFFFH 为末地址扩充一片ROM 区域,画出这些芯片与系统总线的联接示意图。(6分)

图3 27128引脚

答:

1、数据线有8根

2、地址线有14根

3、存储容量是16KB

4、需要4片

5、

三、分析题

1、设8253定时/计数器在微机系统中占用的口地址为304H ~307H ,通道2的输入时钟频率为1MHz ,若用它产生2000Hz 的输出信号(方式3),则

(1) 计数初值应为多少?

(2) 若使通道2工作在二进制计数方式,试编写其初始化程序段,包括8253的工作方式和计数初值的赋值

答:

(1) 初值=1MHz/2000Hz=500=01F4H

(2) 方式控制字为10110110B=B6H, 初始化程序段为:

MOV DX, 307H

MOV AL, 0B6H

OUT DX, AL

MOV AX, 500

MOV DX, 306H

OUT DX, AL

MOV AL, AH

OUT DX, AL

2、一个采用查询传送的输人接口由两个端口组成,一个是数据端口,地址为120H 。一个是状态端口,地址为121H ,用D7位表示就绪位(D7=1时就绪),外设工作时,已启动外设。利用上述接口电路从输入设备上输入1个字节的数据送存储器中BUFFER 变量,编写控制程序段。

答:

MOV DX, 121H

CHK: IN AL, DX

TEST AL, 80H

JZ CHK

MOV DX, 120H

IN AL, DX

MOV BUFFER, AL

四、 多项选择题

1. 8088处理器的引脚信号的输出信号状态可能为( )。

A .高电平 B.低电平 C.高阻 D.随机

2. 在微机系统中,CPU 能直接访问的存储器是( )。

A .RAM B.ROM C .EPR0M D.磁盘 E .光盘

3. 利用中断方式传送数据时.需要( )。

A .IRi 请求 B.由8259A 提出INTR 请求 C .TF =1

D .CPU 从8259获取类型号 E .CPU 执行中断服务程序完成输入输出

4. 一个条件传送的输入接口,通常需要( )端口

A .控制 B.就绪状态 C.忙状态 D .数据输人 E.数据输出

5. 8086的总线读周期和总线写周期的时序之间的不同之处为( )

A .数据总线有无浮空状态 B.有无ALE 有效电平

C .的电平不同 D 信号的电平不同 E 信号的电平不同

6. 单片机是一种把构成一个微型计算机的一些功能部件集成在一块芯片之中的计算机,它必须包括( )

A .微处理器 B .RAM C .ROM D .I/O接口 E .定时器/计数器电路

五、 设当前(SS)=2010H ,(SP)=FE00H, (BX)=3345H,当执行PUSH BX指令后,栈顶地址和栈顶2个字节的内容分别是什么?

答:(SP)=FDFEH; 所以栈顶地址为:2010H :FDFEH=2FEFEH

(FDFFH)=33H; (FDFEH)=45H;

六、编写程序,将键盘输入的小写字母用大写字母显示出来。

答:

DATAS SEGMENT

; str1为提示信息

str1 db 'Please input a lower letter',0dh,0ah,'$'

; str2使光标移到下一行开始处

str2 db 0dh,0ah,'$'

DATAS ENDS

STACKS SEGMENT

db 100 dup(?)

STACKS ENDS

CODES SEGMENT

ASSUME CS:CODES,DS:DATAS

START:

; 初始化

MOV AX,DATAS

MOV DS,AX

;显示提示信息

lea dx, str1

mov ah,09h

int 21h

;接收小写字母

mov ah,01h

int 21h

;转换为大写字母的ASCII 码并存入堆栈

sub al,20h

push ax

;使光标移到下一行开始处

lea dx, str2

mov ah,09h

int 21h

;显示相应的大写字母

pop ax

mov dl,al

mov ah,02h

int 21h

; 退回到DOS

MOV AH,4CH

INT 21H

CODES ENDS

END START

七、8253—5的计数通道0连接如图1,试回答:

1) 计数通道0工作于何种工作方式,并写出工作方式名称。

答:频率发生器;方式2

2) 写出计数通道0的计数初值(要列出计算式) 。

答:1ms/400ns=2500

3)如果计数器的口地址为310H~313H,写出通道0的初始化程序(答案略)


相关内容

  • 微机原理与接口技术考试试题库
  • B = BCD = H. (2)64H = _____________ D = _____________ BCD. (3)86 H = ____________ D = _____________ BCD: (4)十进制数73 = B = = H. (5)-87的原码是 ,补码是 ,反码 . (6 ...

  • 铁路信号毕业论文
  • 系别: 专业: 姓名: 西南交通大学 成人教育学院 系 别 专 业 铁道通信信号 年 级 08铁信函班 姓 名 题 目计算机联锁设备的应用及维护探讨 指导教师 评 语 指导教师 (签章) 评 阅 人 评 语 评 阅 人 成 绩 答辩委员会主任 (签章) 年 月 日 摘 要 计算机联锁系统是实现铁路现 ...

  • 机电一体化设计基础试题库
  • <机电一体化设计基础>试题库 一.判断题(正确的打√,错误的打³) 1.机电一体化系统的主要功能就是对输入的物质按照要求进行处理,输出具有所需特性的物质.( ) 2. 系统论.信息论.控制论是机电一体化技术的理论基础,是机电一体化技术的方法论.( ) 3.信息处理技术是指在机电一体化产品 ...

  • 计算机题库
  • 第1部分 计算机应用基础知识概述 1.1选择题 1.计算机科学的奠基人是( ). A .查尔斯•巴贝奇 B.图灵 C.阿塔诺索夫 D .冯•诺依曼 2.( ) 是现代通用计算机的雏形. A .宾州大学于1946年2月研制成功的ENIAC B .查尔斯•巴贝奇于1834年设计的分析机 德华•艾肯 11 ...

  • 01信息部入职笔试题库
  • 包头市时代广场商业管理有限公司 目录 1.单项选择题 ........................................................... 1 2.多项选择题 ..................................................... ...

  • 详细设计说明书
  • 详细设计说明书 1.引言 1.1编写目的 在详细设计中,可以参考概要设计说明书,在概要设计对系统所做的模块结构设计的基础上,对系统进行详细设计.在以后的软件测试以及软件维护阶段也可以参考此说明书,以便于了解在概要设计过程中完成的各模块设计结构,活在修改时找出在本极端设计的不足或错误. 1.2项目背景 ...

  • 电气二次技术培训题库
  • 电气二次技术培训题库 一.判断题 1. 我国66千伏及以下电压等级的电网中,中性点采用中性点不接地方式或经消弧线圈接地方式.这种系统被称为小接地电流系统.( √ ) 2. 在中性点不接地系统中,发生单相接地时,电压互感器开三角电压有零序电压产生,是因为一次系统电压不平衡产生的.( X ) 3. 在中 ...

  • 实践课程教学大纲
  • 附件3 2.实践课程教学大纲 <机械制造基础>实践一 适用于机类专业 课程代码:JT001 一.课程名称:机械制造基础 二.学分数:9学分(27天) 三.实践教学目标及要求 "机械制造基础"实践课程是一门实践性的基础技术课,该课程的教学目标为:在实践中使学生对典型的工 ...

  • 计算机基础题库
  • 计算机基础知识部分考试试题 1.世界上公认的第一台电子计算机诞生的年代是( 20世纪40年代) 2.20GB 的硬盘表示容量约为( 200亿个字节) 3.在微机中,西文字符所采用的编码是( ASCII码) 4.计算机安全是指计算机资产安全,即(计算机信息系统和信息不受自然和人为有害因素威胁和危害) ...