微型计算机及接口技术3
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
微型计算机及接口技术-阶段测评3
1.单选题
1.13.0
下列关于8251A的说法,不正确的是( C)
您答错了
∙ a
8251A可用于同步或异步通信
∙ b
8251A提供了4个与MODEM相连的控制信号
∙ c
8251A可以产生3个位的终止位
∙ d
8251A具有奇偶、溢出和帧错误等检测电路
选项C错误,8251产生的停止位可以是1、1.5和2位,而不能是3位。
1.23.0
设8255A的端口B工作在方式1输入,若外设已将数据送入端口B,当CPU读取此数据后,IBF信号变为(B)
您答错了
∙ a
高电平
∙ b
低电平
∙ c
三态
不定状态
此题很容易答错,因为输入缓冲器满信号IBF为高电平有效,所以很容易选择选项A,一定要注意时序关系:8255收到外设送来的数据后,把IBF置成高电平,表示输入缓冲器已满,通知外设暂时不要送下一个数据,当CPU从8255读取此数据后,又把IBF复位,即又变回低电平,通知外设可以输入下一个数据了,所以答案应为B。
1.33.0
当8255A的端口A工作在方式2时,该端口( C)
您答错了
∙ a
只能输入
∙ b
只能输出
∙ c
既可输入也可输出
∙ d
不能输入和输出
8255的方式2为双向选通输入输出方式,此时,通过8位数据线可与外设进行双向通信,既能发送数据,又能接收数据。
1.43.0
输入接口送给外设的联络信号RDY为高电平时,表示( A)
您答错了
∙ a
接口芯片中输入寄存器已空
∙ b
接口芯片中输入寄存器已满
接口芯片中输出寄存器已空
∙ d
接口芯片中输出寄存器已满
联络信号RDY是接口芯片送给外设的准备就绪信号,当RDY为高电平时,表示接口芯片中输入寄存器已空,可接收外设信息,以实现外设与接口的输入操作。
1.53.0
关于接口芯片的片选信号,下列说法错误的是( D)
您答错了
∙ a
片选端是控制接口芯片进入电路工作状态的引脚端
∙ b
由CPU的地址线通过地址译码器输出接到片选端
∙ c
只有片选信号有效后,CPU才能与该芯片交换数据
∙ d
片选端必须是低电平有效
同内存的读写相仿,必须要有一个地址信号选中接口芯片后,才能使该接口芯片进入电路工作状态,实现数据的输入/输出。CPU的低8位地址线形成地址,通过地址译码器输出接到接口芯片的选通端,又称片选端。片选端是控制接口芯片进入电路工作状态的引脚端,究竟是高电平有效还是低电平有效由接口芯片决定,只有片选端被选中后,CPU才能通过该芯片与对应的I/O设备传送数据。
1.63.0
若要将8255A的端口C的PC6位置为1,则应选择的置位/复位控制字为( A )
您答错了
∙ a
0DH
77H
∙ c
87H
∙ d
8DH
若要将8255A的端口C的PC6位置为1,置位/复位控制字的各位应为: D7=0,为标志位,D3D2D1=110,选择PC6,D0=1,该位置为1,其他无关位都置为0,则置位/复位控制字为0000 1101B,即0DH。
1.73.0
当8253—5的某一计数器设定为方式2,初值为1000,GATE一直为1的情况下,若CLK的输入频率为10KHz,则OUT的输出频率为(B )
您答错了
∙ a
1Hz
∙ b
10Hz
∙ c
100Hz
∙ d
1000Hz
计数初值N=CLK输入频率/OUT输出频率则, OUT输出频率=CLK输入频率/计数初值N =10KHz/1000 =10000Hz/1000 =10Hz
1.83.0
下列芯片中,可供外设向CPU发中断请求信号的芯片是(D )
您答错了
8251A
∙ b
8253A
∙ c
8255A
∙ d
8259A
8259是中断控制器,外设可以通过8259向CPU法中断请求信号;8251是串行通信接口芯片;
8255是并行接口芯片;8253是定时/计数器。
1.93.0
关于8253,下列说法错误的是()
您答错了
∙ a
8253具有三个独立的16位计数器
∙ b
8253有16条双向数据线
∙ c
8253有4个端口地址
∙ d
8253使用的是减法计数器
选项B错误,8253虽然是16位的定时计数器,但其外部引脚中只有8条双向数据线。
1.103.0
当8255A的端口B工作在方式1输出时,与OBF¯配对的联络信号是()
您答对了
IBF
∙ b
ACK¯
∙ c
STB¯
∙ d
OUT
当8255A工作在方式1输出时,8255A与外设之间的配对的联络信号有OBF¯和ACK¯。OBF¯为输出缓冲器满信号,由8255输出,当其低电平有效时,表示CPU已经将数据输出到指定的端口,通知外设可以将数据取走;ACK¯为响应信号,由外设送来,低电平有效时表示8255数据已经为外设所接收。
1.113.0
当8255A工作在方式1的输入状态时,8255A与外设之间的联络信号为()
您答错了
∙ a
IBF、ACK¯
∙ b
OBF¯、ACK¯
∙ c
IBF、STB¯
∙ d
OBF¯、STB¯
当8255A工作在方式1输入时,8255A与外设之间的联络信号有IBF和STB¯。IBF是输入缓冲器满信号,由8255输出,高电平有效时,用以通知外部设备输入的数据已写入缓冲器;