微机接口芯片
8253(8254)
1.8253作为定时器和计数器时( C )。
(A)使用的计数方式相同 (B)工作方式不同
(C)实质相同 (D)输出定时信号不同
2. 8253的计数器的最大计数初值是( A )。
(A)65536 (B)FFFFH ()FFF0H (D) 0000H
3.PC机执行输出指令OUT时,向相应的I/O接口芯片产生的有效控制信号是( B )。
(A) AEN(-------) (B) IOR(-------) (C) IOW(-------) (D) ALE
4.要求从8253A定时器0的输出端OUT0得到200MHz的方波信号,应将8253A的通道0的工作方式设置为( D )。
(A)方式0 (B)方式1 (C)方式2 (D)方式3
5.下列几种芯片中能完成定时/计数任务的是( D )。
(A) 8255A (B) 8237 (C) 8251 (D) 8254
6. 定时器/计数器8254内部有3个( C )位的计数器。
(A) 4 (B) 8 (C) 16 (D) 32
7.要使8254通道2工作于方式3输出非对称的周期性方波,必须有( A )。
(A)GATE为高电平,计数初值为奇数
(B)计数初值为偶数,GATE为高电平
(C)GATE为低电平,计数初值为奇数
(D)计数初值为偶数,GATE为低电平
8. 某系统中欲采用8254的计数器0作频率信号发生器,引入计数器0的时钟频率为1.275MHz若要求它输出一个频率为5000Hz的信号,则在初始化时,送到计数器0的计数初值为( D )。
(A) 0FFFH (B) 02FFH (C) 01FFH (D) 00FFH
9. 当8253可编程定时/计数器工作在方式0时,控制信号GATE变为低电平后,对计数器的影响是( B )。
(A)结束本次计数循环,等待下一次计数开始
(B)暂时停止现行计数工作
(C)不影响本次计数,即计数器的计数不受该信号的影响
(D)终止本次计数过程,立即开始新的计数循环
10.某一测控系统要使用一脉冲信号产生单稳信号,如果使用8253可编程定时/计数器来实现此功能,则8253应工作在( B )。
(A)方式0 (B)方式1 (C)方式2 (D)方式3
(E)方式4 (F)方式5
11.某一测控系统要使用连续的方波信号,如果使用8253可编程定时/计数器来实现此功能,则8253应工作在( D )
(A)方式0 (B)方式1 (C)方式2 (D)方式3
(E)方式4 (F)方式5
12.若8253可编程定时/计数器处于计数过程中,当CPU对它装入新的计数值时,其结果将是( D )
(A)8253可编程定时/计数器禁止编程
(B)8253可编程定时/计数器允许编程,并改变当前的计数过程
(C)8253可编程定时/计数器允许编程,但不改变当前的计数过程
(D)8253可编程定时/计数器允许编程,是否影响当前计数过程随工作方式而变
13.当8253可编程定时/计数器工作在方式0,在初始化编程时,一旦写入控制字后( B )
(A)输出信号端OUT变为高电平 (B)输出信号端OUT变为低电平
(C)输出端保持原来的电位值 (D)立即开始计数
14.INTEL8253通道工作于方式3,接入6MHZ的时钟,如要求产生2400HZ的方波,则计数器的初值应为( B )
(A)2000 (B)2500 (C)3000 (D)4000
15.可编程定时器/计数器8253的控制字为( A )个字节。
(A)1 (B)2 (C)3 (D)4
16.起动8253的计数器开始计数的方式有( C )。
(A)软件方式 (B)硬件方式 (C)软件和硬件方式 (D)门控信号
17.向8253写入的计数初值写到了( A )中。
(A)初值寄存器 (B)计数器0 (C)减计数单元 (D)控制字寄存器
18.在对8253进行任何操作前,都必须先向8253写入一个( A ),以确定8253的工作方式。
(A)控制字 (B)计数初值 (C)状态字 (D)指令
19.计数初值送到8253的( B )寄存器中。
(A)控制寄存器 (B)计数初值寄存器
(C)减计数单元 (D)输出锁存寄存器
20.可以从8253的( D )寄存器中读出减计数器的值。
(A)控制寄存器 (B)计数初值寄存器
(C)减计数单元 (D)输出锁存寄存器
1.设8253的计数器用于对外部事件记数,计满100后输出一跳变信号,若按BCD方式计数,则写入计数初值的指令为MOV AX,( 100H )和OUT PORT,AL。
3. 8253A芯片有( 3 )个计数通道,每个通道可有( 6 )种工作方式。
4.当需要利用8254产生对称性方波时,应选的工作方式为 ( 3 ),把它作为一个可编 程的单稳态电路使用时,应工作在( 1 )下。
5.8254在进行计数时,实际上是对( CLK )信号线上的信号进行计数 。
6.要使8253定时/计数器的OUT输出100HZ的方波,计数频率为100KHZ,则计数的初值应为( 1000 )。
7. 8253中的每个计数器可作为二进制和( BCD )进制计数器用。
8255
1.8255A既可作数据输入、出端口,又可提供控制信息、状态信息的端口是( D )。
(A)B口 (B)A口 (C)A、B、C三端口均可以 (D)C口
2.8255A的方式选择控制字为80H,其含义是( D )。
(A)A、B、C口全为输入 (B)A口为输出,其他为输入
(C)A、B为方式0 (D)A、B、C口均为方式0,输出
3.8255A引脚信号WR(-----)=0,CS(-----)=0,A1=1,A0=1时,表示( B )。
(A)CPU向数据口写数据 (B)CPU向控制口送控制字
(C)CPU读8255A控制口 (D)无效操作
4.一微机化仪器采用8255A芯片作数据传送接口,并规定使用接口地址的最低两位作芯片内部寻址,已知芯片的A口地址为0F4H,则当CPU执行输出指令访问0F7H端口时,其操作为( C )。
(A) 数据从端口C送数据总线 (B) 数据从数据总线送端口C
(C) 控制字送控制字寄存器 (D) 数据从数据总线送端口B
5.当8255A的端口A、端口B均工作在方式0的输入方式时,端口C可以作为( A )用。
(A)两个4位I/O端口或1个8位I/O端口 (B) 状态端口
(C)部分引脚作端口A、端口B的联络信号 (D)全部作联络信号
6.当并行接口芯片8255A被设定为方式2时,其工作的I/O口( A )。
(A)既能作输入口、也能作输出口使用 (B) 仅能作输入口使用
(C)仅能作不带控制信号的输入口或输出口使用 (D) 仅能作输出口使用
7.intel公司生产的用于数据并行传送的可编程接口芯片是( D )。
(A)8218 (B)8251 (C)8253 (D)8255
8.一片1ntel8255A需占用( B )个端口地址。
(A)2 (B)4 (C)6 (D)8
9.8255的A口中断输出时,应将A口工作方式初始化为( D )才能满足。
(A)方式0 (B)方式1 (C)方式2 (D)方式1、方式2
10.8255A接口芯片的端口A有( B )种工作方式。
(A) 5 (B) 3 (C) 4 (D) 2
11.8255的读写信号WR=0,A0=1,A1=1,完成的工作是( B )。
(A) 数据写入C端口 (B) 数据写入控制字寄存器
(C) 数据写入A端口 (D)数据写入B端口
12.8255A能实现双向传送功能的工作方式为( C )。
(A) 方式0 (B) 方式1 (C) 方式2 (D) 方式3
13.8255A使用了( D )个端口地址。
(A) 1 (B) 2 (C) 3 (D) 4
14.某系统采用8255A作并行I/O接口,初始化时CPU所访问的端口地址为0CBH,并设定为方式1输出,则A口的口地址应为( A )。
(A) 0C8H (B) 0CAH (C) 0CH (D) 0EH
15.在8255的初始化程序中,使INTEA=1的目的是使( A )。
(A)A口在中断方式下完成输入/输出操作
(B)B口在中断方式下完成输入/输出操作
(C)A口在查询方式下完成输入/输出操作
(D)B口在查询方式下完成输入/输出操作
16.8255工作在( C )下,不需联络信号线。
(A)方式1 (B)方式2 (C)方式0 (D)所有方式
17.在8255A中可以进行按位置位/复位的端口是( C )。
(A) 端口A (B) 端口B (C) 端口C (D) 所有端口
18.8255A工作在方式2时, ACKA有效表示( B )。
(A)数据已存入端口A (B)数据已被外设取走
(C)将数据存入端口A (D)通知外设将端口A数据取走
19.在Intel8255A中只能工作在方式0下的端口是( C )。
(A)端口A (B)端口B (C)端口C (D)控制寄存器端口
1.8255A的A端口有( 3)种工作方式,它们分别是(方式0,方式1,方式2 )。
2.8255A与CPU连接时,地址线一般与CPU的地址总线的(A0和A1)连接。
3.8255A中包括两组控制电路,其中A组控制(A口和C口高4位),B组控制(B口和C口低4位)。
4.8255A内部具有( 3 )个输入/输出端口。