微机原理与接口技术A卷
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、单项选择题(每题1分共20分)
1、指令指针寄存器是(A )。
A, IP B, SP C, BP D, PSW
2、8086CPU的进位标志是( A )。
A, CF B, DF C, SF D, PF
3、8086CPU的最大工作模式控制信号MN/MX引脚接( C )。
A +5V
B +12V
C 地
D —5V
4、当执行存储器写命令时,如MOV [BX],AX 则cpu的外部管脚状态是( C )
A, WR=1 RD=1 M/IO=0 B, WR=0 RD=1 M/IO=0
C, WR=1 RD=0 M/IO=1 D, WR=0 RD=1 M/IO=1
5.8086CPU工作在最小模式读数据周期,在四个状态中读数据状态是( C )。A, T1 B, T2 C, T3 D, T4
6、指令MOV AX,[3070H]中源操作数的寻址方式为( C )
A,寄存器间接寻址 B,立即寻址 C,直接寻址 D,变址寻址
7、Reset信号有效后,8086CPU的启动地址( C )
A, FFFFFH B, 0FFFFH C, FFFF0H D, 00000H
8、某存储单元的物理地址为3B4FEH,其段地址好偏移地址可分别选为( B )
A, 3B4FH和104EH B, 3B40H和00FEH
C, 2A00H和114FEH D, 3B4FEH和0
9、堆栈的工作方式是( D )
A,先进先出 B,随机读写 C,只能读出不能写入 D,后进先出10、CPU与外设间数据传送的控制方式有( D )
A,中断方式 B,程序控制方式 C, DMA方式 D,以上三种都是11、设串行异步通信的数据格式是:1位停止位,7位数据位,1位校验位,1位起始位,若传输率为2400位/秒,则每秒传输的最大字符个数为( D )
A, 10个 B, 110个 C, 120个 D, 240个
12、CPU与I/O设备间传送的信号有( D )
A,控制信息 B,状态信息 C,数据信息 D,以上三种都有
13、在DMA方式下,外设数据输入到内存的路径是( )
A,外设→CPU→DMAC→内存 B,外设→DMAC→内存
C,外设→存储器 D,外设→数据总线→存储器
14、8255A中即可以作数据输入、输出端口,又可提供控制信息、状态信号的端口是( )
A, PB口 B, PA口 C, PC口 D 以上三个端口均可以
15、8251A的方式控制字的作用是( ) A,决定8251的数据格式 B,决定8251的数据格式和传送方向
C,决定8251何时收发 D,以上都不对
16、8086CPU采用向量中断方式处理8级I/O接口中断,若I/O接口的中断类型号依次为60H~67H,在内存RAM的0:190H单元开始依次存放40H,30H,00H,50H四个字节,问该I/O接口对应的中断类型号和中断服务程序入口地址是()
A、62H和5000H:3040H
B、63H和4030H:0050H
C、64H和5000H:3040H
D、65H和0050H:4030H
17、8086CPU中断的优先级从低到高的顺序是()
A、INT 1,NMI,INTR,INT n
B、INT 1,INTR ,NMI, INT n
C、INT n,NMI, INTR, INT 1
D、INTR,INT 1,NMI, INT n
18、定点数运算中产生溢出的原因是()
A、运算过程中最高位产生了进位或借位;
B、参加运算的操作数超出了机器的表示范围;
C、运算的结果超出了结果单元的表示范围;
D、寄存器的位数太少,不得不舍弃最低有效位
19、计算机的存储器采用分级存储体系的主要目的是()
A、便于读写数据
B、便于系统升级
C、提高存储容量和速度
D、解决存储容量、价格和存取速度之间的矛盾
20、下面的说法不正确的是()
A、定时器8253有6种工作方式,内部有3个相同的16位的定时/计数器。
B、并行接口8255A有4个8位的I/O口和4个口地址,其中A口可以作为双向选通口。
C、DMA控制器8237A有4个单地址DMA通道,有4个端口地址,每一个通道具有三种DMA传输方式。
D、串行接口8250是单通道异步通信控制器,内部具有完善的MODEM控制/检测信号和本地环回测试功能。
二、填空题(每题1分共20分)
1、8086CPU的9个标志位中,属状态标志的有______________________。
2、当________________________________________时,CPU便进入等待状态(Tw)。
3、存储器读周期工作时序是指____________________________________。
4、程序控制下的数据传送方式有:_______和_______。
5、串行接口标准RS-232C中引脚TxD的作用_______,RxD的作用_______。
6、8086CPU的READY信号是,若检测该信号为低电平则表示。
7、有一SRAM芯片为16K*4位,其片内地址信号线有条,对外数据线有条;
若组成128K字节的内存,需要这种芯片片。
8、I/O端口的编址方式有两种,分别是和;8086CPU寻址I/O端口地址空间最大范围是用16进制数表示出其地址范围。
9、8086CPU的M/IO信号是 ,它为高电平时表示。
10、8086CPU的IP是寄存器,其作用是。
三、简答题(每个5共20)
1、Reset信号到来后,8086CPU的特征是
2、串行同步通信方式与串行异步通信方式的基本概念是什么主要的特点分别是什么
3、80X86存储器如何分段什么是逻辑地址、物理地址物理地址是如何形成
4. 接口电路的主要作用是什么它的基本结构如何
四、按题目要求做答(每题10共40分)
1、在一个系统中8255A与8086CPU微机系统接口,下面是一段初始化程序,仔细阅读该程序段,回答下列问题。
MOV AL,86H
OUT 0AEH,AL
MOV AL,05H
OUT 0AE,AL
问题:1)该程序段两个数据都写入同一个地址,8255如何区分它
2)该8255与8086CPU连接它的所有的端口地址分别是多少
3)该8255芯片的三个端口分别作输入还是输出端口
4)该8255芯片ABC
注意:8255A的工作方式控制字:
D6D5:工作方式选择:00方式0,01方式1,1X方式2。D4:A口输入输出选择;D3:C口高位输入输出选择;D2:B口工作方式选择01分别为方式0和1;D1:B口输入输出选择;D0:C口的低位输入输出选择。
8255端口C的置位复位命令字
D6D5D4三位无效,D3D2D1用来选择
PC0-PC7;D0:为0做复位选择,为1做置位选择。
2、为8086CPU设计容量为64K*8的RAM存储器,ROM芯片用27256,要求ROM地址空间落在00000H-0FFFFH。
1)8086CPU的地址总线和数据总线分别是多少根
2)该ROM芯片的地址线和数据线分别是多少根
3)设计题目要求的容量的存储器要该芯片多少片
4)设计该CPU与RAM的连接图。