微机原理第九章练习题及解
一:单项选择题
?
8253的端口地址数为( C )。
A:1个 B:2个 C:4个 D:8个 ?
8255的A端口读写操作时,地址线 ( A )。 A:A1 = 0、A0 = 0 B:A1 = 0、A0 = 1 C:A1 = 1、A0 = 0 D:A1 = 1、A0 = 1
?
写8255的控制字88H,功能是( B )。 A:A口方式0输入 B:B口方式0输出 C:置PC4为低 D:置PC7为高
?
从8255的C端口读状态信息时,地址线 ( C )。 A:A1 = 0、A0 = 0 B:A1 = 0、A0 = 1 C:A1 = 1、A0 = 0 D:A1 = 1、A0 = 1 ?
8088与8255连接时的写控制字地址是 ( D )。 A:100H B:101H C:102H D:103H
? 8086与8255连接时的B口读写地址是 ( B )。 A:100H B:102H C:104H D:106H
?
8253写方式控制字时,地址线 ( D )。
A:A1 = 0、A0 = 0 B:A1 = 0、A0 = 1 C:A1 = 1、A0 = 0 D:A1 = 1、A0 = 1
?
8253的计数器0读写操作时,地址线 ( A )。 A:A1 = 0、A0 = 0 B:A1 = 0、A0 = 1 C:A1 = 1、A0 = 0 D:A1 = 1、A0 = 1
?
8253的控制字为85H,功能为 ( B )。
A:计数器0二进制计数 B:计数器2十进制计数 C:计数器0低8位初值 D:计数器2高8位初值 ?
8253的控制字为78H,计数器选择为 ( B )。
A:计数器 0 B:计数器 1 C:计数器 2 D:无作用 ?
8253的控制字为40H,工作方式选择为 ( C )。
A:方式 0 B:方式 2 C:方式 4 D:方式5
?
8259固定优先权方式的中断请求信号IR0—IR7的优先权顺序为( A )。 A:IR0→IR7 B:IR7→IR0
C:IR0→IR7→IR-1 D:每个中断请求信号等优先权。 ? ? ?
8259工作在边沿触发,单片使用,需对ICW4操作,ICW1的值为( C )。 A:00H B:11H C:13H D:1DH ? ?
8259的中断屏蔽寄存器为( B )。
A:IRR B:IMR C:ISR D:PR CPU可访问8259的端口地址数为( B )。
A:1个 B:2个 C:4个 D:8个
若8259的ICW2中值为08H,中断源IR0~IR7对应的中断号为( B )。A:00H~07H B:08H~0FH C:80H~87H D:88H~8FH 若外设有64个中断源,需用( C )片8259。
A:1片 B:8片 C:9片 D:64片
?
在8259应用中需对IR5、IR3进行屏蔽,操作命令0CW1应写入( D )。A:53H B:35H C:00H D:28H
?
8259操作命令字0CW2写入值为20H,功能为( A )。 A:常规EOI中断结束 B:特殊EOI中断结束 C:在自动EOI时循环 D:在特殊EOI时循环
用8259构成主从两级中断控制,2片8259级联可提供( C )个中断源。 A:1 B:8 C:15 D:16 ADC0809是( B )位的模数转换芯片。
A:4 B:8 C:12 D:16 ?
当ADC0809的ADDA、ADDB、ADDC输入011时选择模入是( C )。 A:IN0 B:IN3 C:IN6 D:IN7 ?
ADC0809的模数转换启动控制线是( B )。
A:ALE B:START C:OE D:EOC ?
ADC0809的模数转换结束控制线是( D )。
A:ALE B:START C:OE D:EOC
? ?
?
ADC0809的模拟通道锁存控制线是( A )。
A:ALE B:START C:OE D:EOC
?
ADC0809的模数转换的数据传送控制线是( C )。
A:ALE B:START C:OE D:EOC ?
高速ADC转换器的速度为( B )。
A:300ns B:10μs C:100μs D:300μs
?
N位DAC的分辨率为( A )。
A:1/2N B:1/N C:1/10N D:N
?
DAC0832是( B )位的数模转换芯片。 A:4 B:8 C:12 D:16
?
与DAC0832中8位DAC控制器有关的控制线是( B )。 A:/CS B:/XFER C:/WR1 D:ILE
二:填空题
? 接口芯片按编程性分类可分为( 可编程接口 )芯片和( 不可编程接口 )芯片。
? 接口芯片按与外设数据的传送方式分为( 并行接口 )芯片和( 串行接口 )芯片。
? 8255有多种工作方式,其中A口有( 3 )种工作方式,B口有( 2 )种工作方
式,C口有( 1 )种工作方式。
? 8255与8086相连接时若写控制字地址是2006H,C口的读写地址是( 2004H )。
? 8255的方式0即( 基本输入输出 );方式1即( 选通输入输出 );方式2即( 双
向数据传送 )。
? 当8255的A口方式1输入,B口方式1输入时,C口中位( PC6 )和( PC7 )
可单独使用。
? 当8255的A口方式1输出,B口方式1输出时,C口中位( PC4 )和( PC5 )
可单独使用。
? 若8255的A口为工作方式2,B口可工作于( 方式1 )或( 方式0 )。
? 若8255的A口为方式1中断允许,置位/复位控制字的值为( 09H )。
? 若8255的A口为方式2中断允许,需要置1的位有( PC4 )和( PC6 )。
?
8255的A口工作在方式1输入,若外设向PC4送低电平,功能为( 输入外设向A口输送数据 );若CPU查询到PC5为高电平,功能为( A口已锁存输入数且CPU可读取 )。
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
( 逐次逼近 )型A/D转换器有较高的分辨率和转换速度;( 积分 )型A/D转换器的电路简单且抗干扰能力强。
若OCW1中的值是28H,IR0~IR7的( IR3 )和( IR5 )中断屏蔽。 若8259的功能设置为特殊优先权且IR5最高优先权,OCW2应写入( E5H )。 8259的寄存器IRR读操作前应先对( OCW3 )进行写控制字操作且写入字为( XXX01010B )。
若ICW1中的值是10H,IR0~IR7的触发方式为( 边沿触发 )。 某8259的IR7对应的中断类型号8FH,ICW2应写入的值为( 88H )。
在主从8259结构中,它们的ICW3写入的内容( 不同 ),若从片的INT接主片的IR2,则主片ICW3的值为( 04H );从片ICW3的值为( 02H )。
8259的初始化控制字ICW有( 4 )个,其中( ICW1 )和( ICW2 )为必写控制字,( ICW3 )和( ICW4 )为选写控制字。 ( 初始化命令 )控制字应在8259启动时设置;( 操作命令 )控制字在8259工作过程中调整。
8253的计数器2的功能是,计数初值是2345H,工作方式4,二进制计数,该8253应写入的控制字为( B8H )。 向8253某计数器写入控制字后,初值寄存器中的值为( 0 )。 8253的某计数器为工作方式0,若GATE=H,则计数( 有效 )。 三片可编程中断控制器8259主从连接时最多可供( 22 )个中断源。
若8253的某一计数器的初值为16位,应采用( 同址顺序写入 )法写入初值。 写入8253的控制字为55H,功能是向计数器( 1 )写入控制字、( 低8位 )初值、工作方式( 2 )、( 十进制 )计数方式。
可编程定时/计数器8253内含三个( 独立 )的计数器,每个计数器的三个引脚为( CLK )、( GATE )和( OUT )。 若8253的某一计数器用于输出方波,该计数器的工作方式为( 方式3 );若该计数器的输入频率为100KHz,输出方波频率为10KHz,则计数初值应设为( 10 )。
? ? ? ?
某8位A/D转换器的满刻度输入电压为5V,其量化误差约为( ±0.01 )V。 对舍入量化法,减少量化误差的方法是( 增加 )A/D转换器的位数。
ADC0809是( 逐次逼近 )型A/D转换芯片,有( 8 )路模拟通道,它的数据位为( 8 )位。
启动0809A/D转换前应先选择某一( 模拟通道 );启动A/D应使引脚START输入( 高 )电平;A/D转换结束后引脚EOC输出( 高 )电平;要将A/D转换后的数据输出引脚OE应输入( 高 )电平。
?
数模转换芯片DAC0832有三种工作方式,即( 直通 )方式、( 单缓冲 )方式和( 双缓冲 )方式。
? DAC0832的模拟量输出端IOUT1和IOUT2均输出( 电流 )量。
三:判断题
? ? ? ? ? ? ? ? ? ? ? ? ?
可编程定时/计数器8253中含三个独立的16位计数器( √ )。 向8253写入控制字后不影响初值寄存器中的值( × )。 8286和8255都是可编程并行接口芯片( × )。
当8255写入的控制字是77H时,为向8255写方式控制字( × )。 8255写入控制字77H和写入控制字07H的作用一样( √ )。 8255与80286连接时,4个寄存器地址是连续分配的( × )。 8255与8088连接时,4个寄存器地址是连续分配的( √ )。 若8255的A端口工作于方式2,写入的控制字为FFH( √ )。
若8255的A端口工作于方式1中断允许,应写入的控制字09H( √ )。 若8255的A端口工作于方式2,则B端口只能工作方式1( × )。 若8255的A端口、B端口均工作方式0,则C端口的所用位可用( √ )。 若8255的A端口、B端口均工作方式1,则C端口的所用位可用( × )。 8286和8255都是通用并行接口芯片( √ )。