微机原理答案

21.8259A需_A__片级连可以扩展为64级优先级。 A、9片 B、 8片 C、 7片 D、 6片 22.现采用某异步串行发送器发送具有8个数据位的字符,并使用1个奇偶

校验位和2个停止位。若每秒发送100个字符,则其波特率为__B__b/s。

A、1200 B 、1100 C、 1000 D、800

23.8259工作在优先级自动循环方式,则IRQ4的中断请求被响应并且服务完毕以后,优先级最高的中断源是_____B____。 A、IRQ3 B、IRQ5 C、IRQ0 D、IRQ4 24.AT机中如果对从片8259写入的ICW2=70H,则IR5的中断类型码是____D____ 。

A、103H B、0D0H C、76H D、75H 25.MB/s的含义是____B____。 A、总线上每秒传输的最大数据量 B、总线上每秒传输的最大字节量 C、总线上每秒传输的二进制位数 D、总线上每秒传输的十进制位数

26.串行通信有___C___ 种基本工作方式。 A、2 B、3 C、4 D、1 27.对于8255芯片的描述正确的是__D__。 A、A口只能输入,B口只能输出

B、C口高4位只能输入,低4位只能输出 C、C口高4位、低4位不能同时输入输出 D、A、B、C口既可以输入,也可以输出 28.8253芯片内部有完全独立的____B____。

A、6个16位计数通道 B、3个16位计数通道

C、6个8位计数通道 D、3个8位计数通道 29.80X86CPU用于中断请求的输入引脚信号是( A ) 。

A.INTR和NMI B..INTA和NMI C.INTR和INTA D. INTE和IRET

30.设8255芯片的端口基地址是60H,寻址控制寄存器的命令是 B 。

A、OUT 60H,AL B、OUT 63H,AL

C、OUT 61H,AL D、OUT 62H,AL

31.8086CPU每响应一次中断,需连续执行____B___个中断响应总线周期。

A、1 B、2 C、3 D、4

32.两片8259芯片级连后,可以管理____A____级中断。 A、15 B、16 C、64 D、32

33.8259工作在优先级自动循环方式,则IRQ4的中断请求被响应并且服务完 毕以后,优先级最高的中断源是____B___。

A、IRQ3 B、IRQ5 C、IRQ0 D、IRQ4 34.8259的中断请求信号可以是边沿触发和___B___。 A、低电平触发 B、高电平触发 C、上升沿触发 D、下降沿触发 35.RS-232C是一种___B____。

A、并行总线标准 B、串行总线标准 C、微机内部总线 D、串行内部总线 36.8255芯片有___B____ 数据端口。

A、3个16位 B、3个8位 C、4个16位 D、4个8位

37.对于8255芯片的描述正确的是___D___。 A、A口只能输入,B口只能输出

B、C口高4位只能输入,低4位只能输出 C、C口高4位、低4位不能同时输入输出 D、A、B、C口既可以输入,也可以输出

38.设8253芯片的端口基地址是60H,寻址控制寄存器的命令是___D___。

A、OUT 60H,AL B、OUT 61H,AL C、OUT 62H,AL D、OUT 63H,AL

39.设8255芯片的端口基地址是60H,寻址控制寄存器的命令是___B___。

A、OUT 60H,AL B、OUT 63H,AL

C、OUT 61H,AL D、OUT 62H,AL

40.8251芯片是可编程____A___接口芯片。 A、串行通信 B、并行通信 C、计数器 D、定时器 41.微型计算机系统是由(硬件系统)和(软件系统)两大部分组成的。

42.CPU 从主存取一条指令并执行该指令的时间称为(指令周期),它通常用若干个(机器周期)来表示,而后者又包含有若干个时钟周期。

43.微机系统启动时,CS=(0FFFFH), IP=0000H, 若开机后要系统从08000H单元开始执行程序,应在(0FFFF0)处设置一条跳转指令。

44.Intel8253采用BCD码计数时,其最大计数值为(10000),此时的计数初值 为(0000)。

45.8255并行接口内部有3个端口,其中A口有(3)种工作

方式,B口有(2) 种工作方式。

46.串行通信的传输制式有三种:单工传送、(全双工)传送和(半双工)传送。

47.A/D转换器的主要功能是将(模拟)量转换为(数字)量。

48.设8259A的操作命令字OCW2中,EOI=0,R=1,SL=1,L2L1L0=011,试指出8259A的优先权排队顺序(IRQ4、IRQ5、IRQ6、IRQ7、IRQ0、IRQ1、IRQ2、IRQ3)。

49. 存储器的存取速度可用(存储时间)和(存储周期)两个时间参数来衡量, 其中后者比前者大。

50. 8086/8088CPU的数据线和地址线是以(分时复用)方式轮流使用的。

51、某系统中8253芯片的通道0~2和控制端口地址分别为FFF0H~FFF3H。定义通道0工作在方式2,CLK0=2MHz,要求输出OUT0为1kHz的速率波;定义通道l工作在方式CLKl输入外部计数事件,每计满100个向CPU发出中断请求。试写出8253通道0和通道1的初始化程序。

解:通道0的计数值为:2MHz/1kHz = 2000

通道0的初始化程序:MOV AL,00110100B 计数器0, 先读/写低8位,再读/写高8位,模式2,二进制 MOV DX,FFF3H OUT DX, AL MOV AX, 2000 MOV DX,FFF0H OUT DX,AL MOV AL, AH OUT DX, AL

通道0的初始化程序:MOV DX,FFF3H MOV AL,01110000B 计数器1,先读/写低8位,再读/写高8位,模式0,二进制

OUT DX, AL MOV DX, FFF1H MOV AX, 100 OUT DX, AL MOV AL, AH OUT DX, AL

52、假设一片8255A的使用情况如下:A口为方式0输入,B口为方式0输出。此时连接的CPU为8086,地址线的A1、A2分别接至8255A的A0、A1,而芯片的CS来自A3A4A5A6A7=00101,试完成8255A的端口地址和初始化程序。 解: 端口地址:

1010000XB(A0H,A1H), 1010001XB(A2H,A3H), 1010010XB(A4H,A5H), 1010011XB(A6H,A7H) 控制字:10010000(90) MOV AL,

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4