微机原理与接口模拟试题(六套)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

.
《微机原理与接口技术》试题
模拟试卷〔一
一、填空〔每空1分,共20分
1、8086/8088CPU采用技术,使得取指令、执行指令同时进行,来提高CPU的效率。

2、从地址开始的字称为"非规格字",访问时,需个总线周期。

3、按照总线的规模、用途和应用场合,总线可分为、 __________ 和 __________ 三类。

4、用2k×8的SRAM芯片组成16K×16的存储器,共需SRAM芯片________片,用作产生片选信号和片内寻址的地址总线的条数分别为、________。

5、已知中断向量表中从60H地址开始的4个连续单元中的内容为30H、40H、50H、60H,则该中断对应的类型码为,中断服务程序入口地址为______________。

6、DMA 技术提供了和之间的数据直接高速传输通道。

7、大部分DMAC都有四种DMA传送方式,这四种方式是_、、和。

8、如果要读取8253的当前数值,必须先____,如果要计数器1生成一正跳变信号,应选用方式____________。

9、识别键盘上的闭合键,通常采用两种方法:和行反转法。

二、选择题〔每题2分,共20分
1、Reset信号有效后,8086CPU的启动地址< >
A、FFFFFh
B、0FFFFh
C、FFFF0h
D、00000h
2、堆栈的工作方式是<>
A、先进先出
B、随机读写
C、只能读出不能写入
D、后进先出
3、RS-232C是一个〔标准。

A、片内总线
B、内部总线
C、串行通信
D、并行总线
4、目前在PC机主板上所使用的总线是< >
A、ISA总线
B、EISA总线
C、PCI总线
D、PCI总线和ISA总线
5、有一静态RAM芯片的地址线为A 0 ~A 10 ,数据线为D 0 ~D 3 ,则该存储器芯片的存储容量为< >
A、2K×4位
B、1KB<B:字节>
C、2KB
D、1KB×4位
6、在DMA方式下,外设数据输入到内存的路径是< >
A、外设→CPU→DMAC→内存
B、外设→DMAC→内存
C、外设→存储器
D、外设→数据总线→存储器
7、在进入DMA工作方式之前,DMA控制器当作CPU总线上的一个〔
A、I/O设备
B、I/O接口
C、主处理器
D、协处理器
8、要使8253输出1个时钟周期〔1CLK宽度的负脉冲,可选择哪几种工作方式<>
A、方式2,4,0
B、方式0,4,5
C、方式2,4,5
D、方式1,4,5
9、若串行通信方式中传送率为1200bps,波特率因子n=16,则收、发时钟引脚信号<RxC、TxC>的频率为<>
A、1MHz
B、19.2KHz
C、20KHz
D、2400Hz
10、在8259A 内部, < > 是用于反映当前哪些中断源要求 CPU 中断服务的。

A、中断请求寄存器
B、中断服务寄存器
C、中断屏蔽寄存器
D、中断优先级比较器
三、简答题〔每题5分,共15分
1、8086CPU系统中为什么要用地址锁存器?当用74LS373芯片作为地址锁存器时需要多少片74LS373芯片。

2、试对下面给出的8259A的初始化程序填加简要注释:
MOV AL,13H
OUT 20H,AL
MOV AL,80H
OUT 21H,AL
MOV AL,0DH
OUT 21H,AL
附注:8259A ICW1的格式为:
ICW4的格式为:
3、什么是接口?接口的基本功能是什么?
四、基本分析设计题〔每题10分,共30分
1、某8088系统,使用2114芯片〔1K×4B构成2K×8B的存储器系统。

试确定2114芯片数量,并画出所使用芯片的数据线、地址线、控制线与系统总线的连接示意图。

2、某一 8253 的端口地址 84H — 87H ,其中 87H 为控制口, 84H — 86H 分别为通道 0 、通道 1 和通道 2 。

现要求设置功能为:在外部脉冲信号〔一持续高电平信号的作用下, OUT 端产生一个宽度为 1s 的负脉冲,外部时钟 f CLK =1.19MHz 。

试完成其编程。

采用 BCD 计数。

3、使用 8250 作串行接口时,若要求以 1200bps 的波特率发送一个字符,字符格式为7 个数据位,一个停止位,一个奇校验位,试编写初始化程序。

注: 8250 通信线控制寄存器〔 3FBH/2FBH 波特率因子寄存器〔高8位 3F9H/2F9H ,低8位 3F8H/2F8H
五、综合应用题〔15分
利用工作在方式1的8255A口作D/A转换器的输出接口,利用高电平启动D/A转换,转换结束的回答信号为"0"脉冲,8255的端口地址为3E0H-3E3H。

1、试设计D/A转换器的接口电路〔包括D/A转换器与8255连接,8255的主要信号线D0-D7,错误!,错误!,RESET,A0,A1与PC总线连接以及错误!片选逻辑路。

2、采用条件传送方式,将存储器BUFFER缓冲区中的5000B波形数送D/A转换器转换,编写程序段。

.
模拟试卷〔二
一、填空〔每空1分,共20分
1、80386的总线周期分为读/写周期和读/写周期,80386的IP指令寄存器有____ ____位;
2、当一个系统中包含的外设接口较多时,数据总线上需要有以增强驱动能力。

3、对一个微机系统而言有三种总线——片内总线、内部总线和外部总线,外部总线又称为 ,内部总线又称为
4、若用 8K * 4RAM 组成 32K * 8 的存储容量,需 RAM 芯片 ______ _____ 个,以及扩展芯片选择地址线 ____ _______ 根。

5、中断类型号为20H的中断所对应的中断向量存放在内存从开始的四个连续字节单元中,若这四个字节单元的内容由低地址到高地址依次为00H,50H,00H,60H,则中断服务程序的入口地址。

6、已知IRQ0中断类型号为08H,则IRQ2的中断类型号为________,IRQ2中断对应的中断向量地址为_________;
7、当要进行一次DMA传送时,首先由外设向DMAC发请求信号,DMAC收到此申请后向CPU发总线请求信号。

若CPU响应此请求则发________给DMAC,DMAC接收后开始工作。

8、一片8255A端口A有______种工作方式,端口B有_______种工作方式。

9、8253有______种工作方式,其中有______种工作方式只能单次执行。

10、计算机中常用的显示器有 ____ __ 显示器和 ________ 显示器等。

二、选择题〔每题2分,共20分
1、8086CPU用来区分是访问内存还是访问I/O端口的控制信号是<>
A、错误!
B、错误!
C、错误!/IO
D、M/错误!
2、芯片8288在8086CPU系统中用作< >
A、总线锁存器
B、总线驱动器
C、总线控制器
D、总线仲裁器
3、ISA 总线是 < > 总线。

A、8 位
B、16 位
C、32 位
D、64 位
4、有一微机系统,采用 CPU 的低 10 位地址线 A 0 ~ A 9 作为输入 / 输出口的地址线,系统中某接口芯片内部有 16 个端口地址,该接口芯片的片选信号由地址译码器产生,则地址译码器的输入地址线一般应为 < >
A、A 5~A 9
B、A 4~A 9
C、A 2~A 9
D、A 0~A 9
5、用三片8259A所能管理的中断级数是< >
A、24级
B、22级
C、23级
D、21级
6、CPU响应中断请求和响应DMA请求的本质区别是< >
A、程序控制
B、需要CPU干预
C、响应中断时CPU仍控制总线而响应DMA时,让出总线
D、速度快
7、8253定时/计数器中,某计数据的最大计数初值是〔。

A、65536
B、7FFFH
C、0000H
D、FFFFH
8、在数据传输率相同的情况下,同步字符串送的速度高于异步字符传输,其原因是<> A、字符间无间隔 B、双方通信同步 C、发生错误的概率少 D、附加位信息总量少
9、串行通信适用于〔微机间的数据传送。

A、不同类型
B、同类型
C、近距离
D、远距离
10、下面外部设备中,属于输出设备的为〔
A、LED
B、CD-ROM
C、触摸屏
D、图像扫描仪
三、简答题〔每题5分,共15分
1、某一串行通信设备以异步方式进行 ASCII 字符传送,约定采用 7 位数据位、 1 位偶校验位、1 位停止位,波特率为 9600 。

试问该设备每分钟最快能传送多少个字符 ?
2、8086与8088这两个微处理器在结构上有何相同点?有何主要区别?
3、8088CPU同存储器芯片2716和6116的连接如图所示,请分别写出A17与A16不相同数值的情况下2片芯片的存储容量和地址范围<先用2进制表示,然后把无关位设置0后写出16进制表示>
四、基本分析设计题〔每题10分,共30分
1、读8259A相关寄存器的内容。

设8259A的端口地址为20H、21H,请读入IRR、ISR、IMR寄存器的内容,并相继保存在
数据段2000H开始的内存单元中;若该8259A为主片,请用查询方式,查询哪个从片有中断请求。

2、利用8253的计数器0周期性地每隔20ms产生一次中断信号,计数时钟CLK0为2MHz,编写实现上述功能的初始化程序。

8253的口地址为300H~303H。

五、综合应用题〔15分
8255并行接口的PA口同A/D转换器相连接,PB口同7段LED显示器连接,PA、PB 口都工作于方式0。

<1> 根据图中连接,写出使7段显示器显示0-9的代码。

<2> 编制一程序段,从PA口读取数据,如果数据大于等于128,则7段LED显示器显示"1”,否则显示"0”。

已知PA口地址为60H,PB口地址为6lH。

.
模拟试卷〔三
一、填空〔每空1分,共20分
1、在8086系统中,最大模式下CPU与其他总线主模块通过信号来交换总线控制权。

2、8086 CPU通过_________寄存器和_____________寄存器能准确找到指令代码。

3、总线可分为三类:片内总线,;内部总线,例如:_______、_______;外部总线,例如:、
4、用2K×8位的RAM芯片构成32K×16位的存储器,共需RAM芯片数、用于片内寻址和产生片选信号的地址总线位数分别为________、___________、________。

5、INTEL 8086 的中断向量表中存放的是中断向量,即中断处理程序的。

若在 0000H∶0008H开始的4个字节中分别是 11H、22H、33H、44H ,则对应的中断类型号为的中断向量是。

6、8086CPU的外部中断引脚有 __________和。

7、CPU 在指令的最后一个时钟周期检测INTR引脚,若测得INTR为且IF为,则CPU在结束当前指令后响应中断请求。

8、8255A 的工作方式有基本型输入 / 输出方式、____ 方式和方式。

9、通常使用A/D转换器ADC0809,当电压满刻度为5V时,转换电路对输入模拟电压的分辨能力为_________mV;
二、选择题〔每题2分,共20分
1、在8086/8088的延长总线周期中,在〔之后插入Tw。

A、T1
B、T2
C、T3
D、T4
2、在16位存储系统中,为了< >,存储字最好存放在偶地址。

A、便于快速寻址
B、节省所占的内存空间
C、减少执行指令的总线周期
D、减少读写错误
3、USB 实际上是一个万能插口,其连接器为 < > 芯连接器。

A、4
B、5
C、9
D、15
4、有一微机系统采用 Pentium 芯片为 CPU ,该芯片有 64 条数据线, 32 条地址线,则该微机系统的最大内存容量为〔
A、232× 8 字节
B、232× 4 字节
C、232× 2 字节
D、232字节
5、CPU响应INTR和NMI中断时,相同的必要条件是<>
A、当前指令执行结束
B、允许中断
C、当前访问内存结束
D、总线空闲
6、CPU 在中断响应过程中 < > ,是为了能正确地实现中断返回。

A、识别中断源
B、断点压栈
C、获得中断服务程序入口地址
D、清除中断允许标志 IF
7、8253可编程定时/计数器的计数范围是< >
A、0-255
B、I-256
C、0-65535
D、1-65536
8、两台微机间进行串行通信时,波特率应设置为〔。

A、不同
B、相同
C、可相同也可不同
D、固定不变
9、RS —232C 标准规定信号" 0 ”和" 1 ”的电平是 < > 。

A、0V 和 +3V ~ +15V
B、-3V ~ -15V 和 0V
C、-3V ~ -15V 和 +3V ~ +15V
D、+3V ~ +15V 和 -3V ~ -15V
10、用8255的PA口的8位与PC口的低4位接一个键盘阵列,最多可识别〔个按键。

A、6
B、8
C、16
D、32
三、简答题〔每题5分,共15分
1、系统中使用总线的优点是什么?EIA-RS-232C是什么总线标准?主要包括哪些内容?适用于何种场合。

2、在对存储器芯片进行片选时,有那几种译码方式?各有何特点?
3、解释在存储器读周期中下列信号何时有效、信号含义或作用。

A19-A0: D15-D0:M/错误!:错误!:ALE:DT/错误!:错误!:
四、基本分析设计题〔每题10分,共30分
1、某系统中8253的端口地址为2F80H-2F83H,要求通道1工作在方式3,以BCD方式计数,计数初值为1020,试写出初始化程序。

五、综合应用题〔15分
ADC0809通过8255同PC总线的接口如图所示,采用查询方式依次从IN0-IN7转换8 个模拟量,把转换后的数字量依次存入内存BUFFER变量中。

<1>给出满足上述要求的控制程序;
<2>说明该电路的工作过程,写出Y 3 的地址范围。

模拟试卷〔四
一、填空〔每空1分,共20分
1、8086被复位后,以下各寄存器的内容是:Flag:;IP:;CS:。

系统从存储器的地址处取指令执行。

2、按信息传送形式分类,总线可分为和 ,EIA-RS-232C接口标准属于。

3、8259A的初始化命令字包括____________,其中_______________是必须设置的。

4、在8086系统中,最小模式下CPU通过_________引脚接收DMA控制器的总线请求,
.
而从引脚上向DMA控制器发总线请求允许。

5、从CPU的NMI引脚产生的中断叫做____________,其响应不受_________的影响。

6、8255A 可允许中断请求的工作方式有 __ 和 ________ 。

7、串行通信有两种基本的通信方式,分别是和 ___ __ 。

8、软件识别按键时,当识别有键按下后所加的一段延时程序是为了 _____。

9、0832是常用的 _________转换芯片,与位数据总线相连接。

二、选择题〔每题2分,共20分
1、逻辑地址是 < >。

A、信息在存储器中的具体地址
B、经过处理后的 20 位地址
C、允许在程序中编排的地址
D、段寄存器与指针寄存器共同提供的地址
2、8086 用于区分奇地址和偶地址的引脚是〔。

A、错误!,A0
B、ALE,A0
C、M/错误!,A0
D、M/错误!,错误!
3、通常,中断服务程序中的一条STI指令目的是<>
A、允许低一级中断产生
B、开放所有可屏蔽中断
C、允许同级中断产生
D、允许高一级中断产生
4、可编程定时器/计数器8253的6种工作方式中,既可软件启动,又可硬件启动的是< >
A、方式1,2
B、方式2,3
C、方式3,5
D、方式2,5
5、串行同步传送时,每一帧数据都是由 < > 开头的。

A、低电平
B、高电平
C、起始位
D、同步字符
6、将微处理器、内存储器及I/O接口连接起来的总线是〔
A、片内总线
B、外部总线
C、内部总线
D、串行总线
7、对存储器访问时,地址线有效和数据线有效的时间关系应该是。


A、数据线较先有效
B、二者同时有效
C、地址线较先有效
D、同时高电平
8、8259A可编程中断控制器中的中断服务寄存器ISR用于< >
A、记忆正在处理中的中断
B、存放从外设来的中断请求信号
C、允许向CPU发中断请求
D、禁止向CPU发中断请求
9、对于INS 8250,下面说法正确的是〔。

A、只适合用作异步通信接口电路
B、适用于串行通信的异步和同步两种方式
C、内部有10个可访问的寄存器,需要4根地址线片内寻址
D、不具有中断管理能力
10、下列A/D转换方法中,精度最高的是〔
A、逐次逼近法
B、并行比较法
C、双积分法
D、A和C
三、简答题〔每题5分,共15分
1、简述什么是USB?什么是IFEE--1394?
2、在一个8086CPU和单片8259A组成的系统中,试说明:
(1)8086CPU在响应可屏蔽中断的条件是什么?
<2>8086CPU在响应中断过程中,连续执行两个INTA周期,其作用是?
<3>假如8259A已被编程,ICW2=0AH,若连接在8259A的IR3端的外设提出中断申请,它的中断向量的存放地址是什么?
3、在串行通信时,线路状态寄存器中OE、PE、FE各位的含义是什么?
四、基本分析设计题〔每题10分,共30分
1、CPU为8088,用8253的通道0,每隔2ms输出一个负脉冲,设CLK为2MHZ,完成软件设计。

设8253端口地址:CH0――00H;控制端口――03H。

2、利用并行接口芯片8255的A口接键盘矩阵的行线,B口接键盘矩阵的列线,A口输出行扫描码,B口输入列值。

已知8255端口地址60-63H。

要求:〔1简述键盘行扫描法的工作原理〔2编制8255的初始化程序
3、某8088系统需扩充8K内存,使用6264芯片〔8K×8,控制信号有:CS1、CS2、OE 〔输出允许、WE〔写信号,要求该芯片所占内存地址为:F0000H—F1FFFH。

试画出该芯片的数据线、地址线、控制线与系统总线的连接示意图。

五、综合应用题〔15分
要求不断检测某一系统的 8 个开关量,即 K 7 ~ K 0 的通断状态,并随时在发光二极管 LED 7 ~ LED 0 上显示出来。

开关断开,相应的 LED 点亮,开关合上, LED 熄灭。

8255 四个端口地址为 CNS 1 、 CNS 2 、 CNS 3 、 CNS 4 ,分别对应于 A 口、B 口、 C 口和控制寄存器。

硬件连接如图所示。

①写出控制程序段;②计算端口地址 CNS1 的实际数值为: _______
模拟试卷〔五
一、填空〔每空1分,共20分
1、8086CPU内部数据总线有___位,外部数据总线有_____位,有______条地址线,直接寻址空间大小______字节。

2、8086的段地址和偏移量必须通过__________产生20位物理地址。

3、SCSI总线是一种低成本、高效率的,最多可挂接台总线设备。

4、某8086微处理器系统中设计了一个存储为128KB的SRAM存储器模块,约定该存储器模块的起始地址为40000H,则该存储器模块的末地址为_____________。

5、设主片8259A的IR3上接有一从片,IR5上引入了一个中断申请。

那么初始化时,主、从片的ICW3分别是______、_______。

6、中断返回指令IRET总是安排在,执行该指令时,将从堆栈弹出,以使CPU返回到主程序断点处继续执行后续指令。

7、主机和I/O设备间的数据传送有、________和________三种方式,其中_____方式传送过程中CPU无需参与,而是有____控制完成。

8、为使传送过程更可靠,在串行异步通信接口中设立了三种出错标志,分别是____ 、_________ 和。

.
二、选择题〔每题2分,共20分
1、当 8086CPU 采样到 READY=0 ,则 CPU 将 < >
A、执行停机指令
B、插入等待周期
C、执行空操作指令
D、重新发送地址码
2、若寄存器AX,BX,CX,DX的内容分别为11,12,13,14时,依次执行PUSH AX,PUSH BX,POP CX,POP DX,PUSH CX,PUSH DX,POP AX,POP BX后,则寄存器AX和BX的内容分别为:〔
A、11,12
B、12,13
C、13,14
D、11,14
3、IEEE1394 〔又称 FireWire 是一种高速串行接口标准,最高数据传输率可达〔
A、19.2Kb/s
B、12Mb/s
C、1Gb/s
D、1GB/s
4、所谓"端口"是指一些可以由 CPU 读或写的 < >
A、RAM
B、ROM
C、寄存器
D、缓冲器
5、特殊屏蔽方式要解决的主要问题是<>
A、屏蔽所有中断
B、设置最低优先级
C、开放低级中断
D、响应同级中断
6、8086 系统中在0000H:007CH-0000H:007FH单元存放的向量对应的中断类型号为〔。

A、30
B、31
C、32
D、33
7、在8253的6种工作方式中,能够自动重复工作的两种方式是:〔
A、方式1,方式2
B、方式2,方式3
C、方式2,方式4
D、方式3,方式5
8、8255PA口工作在方式2,PB口工作在方式0时,其PC口< >。

A、两个4位I/O端口
B、一个8位I/O端口
C、部分作联络线
D、全部作联络线
9、根据串行通信规定,收发双方的〔必须保持相同。

A、通信时钟
B、数据格式
C、波特率
D、波特率和数据格式
10、在8259A 内部, < > 是用于保存证在被服务的中断请求的情况。

A、中断请求寄存器
B、中断服务寄存器
C、中断屏蔽寄存器
D、中断优先级比较器
三、简答题〔每题5分,共15分1、简述DMA的概念及DMA传送的过程。

2、采样保持器和多路模拟开关的作用分别是什么?
3、试比较8259A中断控制器的自动结束中断与非自动结束中断方式的区别。

四、基本分析设计题〔每题10分,共30分
2、参照给出的芯片画图。

要求:
⑴分配给RAM的地址为0000H--0FFFH,分配给ROM的地址为1000H--1FFFH。

⑵说明如果分配给RAM的地址为E000H-EFFFH,分配给ROM的地址为F000H--FFFFH,应如何改变连线。

3、下图是8255A并行打印机接口电路图,通过接口CPU采用查询方式将存放在BUF缓冲区的256个字
符送去打印。

设已知8255A的口地址为54H ~57H。

完成程序段。

五、综合应用题〔15分
8253 控制信号与8086总线相连,详见下图。

8253 各端口地址为 81H 、 83H 、85H 、 87H ,用 8253 控制 LED 点亮或熄灭,点亮 10 秒钟后,再熄灭 10 秒,周而复始。

2MHZ 频率从 CLK 0 输入,通道 0 与通道 1 级联。

请完成:
①通道0为方式2 ,计数初值 N 0 =5000 ,OUT 0 负脉冲频率为 ________ ;
②通道1为方式3 ,OUT1 输出周期为 20 秒,计数初值N1 为 ________ ;
③完成初始化程序。

模拟试卷〔六
一、填空〔每空1分,共20分
1、INTEL 8086的当前CS=1234H,IP=5678H,则将执行20位物理地址_______处的程序。

2、8086系统中,存储器分为奇、偶两个存储体。

其中,奇体的数据信号线固定与数据总线的相连,偶体的数据信号线固定与数据总线的相连。

3、在8086 CPU中,总线接口部件〔BIU的功能是___,执行部件〔EU的功能是。

CPU
PB0~7
PC6
PC1

DA TA1~8
STB

BUSY
8255A 打印机插座
+5V
M/IO
A7 ~A0
A1 2MHZ
A0
D15 ~D8
WR
RD
LED
CS GA TE0
GA TE1
8253
A1CLK0
A0
D7 ~D0 OUT0
WR CLK1
RD
OUT1
译码器
A15~A0
CPU
RD
WR
D7~D0
A Y0
B Y1
C Y2
74LS138 Y3
G1 Y4
G2A Y5
Y6
G2B Y7
CS A11~A0
RAM
CS A11~A0
RO
.
4、PC总线有________条信号线,支持_____ ____位数据的总线传输,而PCI总线支持_________位或________位数据的总线传输;
5、GAL是可编程逻辑器件PLD中应用较多的,主要是由可编程的阵列、固定〔不可编程的阵列、可编程的三部分电路组成。

6、在中断方式下,当 ________ 已经有数据要往 CPU 输入或者准备好接收数据时,接口会向 CPU 发一个 _____ ;在 DMA 方式下,外设要求传输数据时,DMAC响应接口的
请求信号后会向CPU 发 ____ 信号。

7、可编程中断控制器 8259A 对程序员提供了 ____ ____ 个初始化命令字和 ____ ___ 个操作命令字。

8、若要可编程并行芯片8255A三个端口均作为输入口,则其方式选择控制字应为_________
9、串行异步接口在接收时是由_寄存器将串行数据转换成并行数据。

在发送时,是由__________寄存器将并行数据转换成串行数据。

二、选择题〔每题2分,共20分
1、8086/8088的一个典型总线周期需要〔个状态。

A、4
B、3
C、2
D、1
2、微机中控制总线传送的是〔
A、存储器和 I/O 接口的地址码
B、微处理器向内存和 I/O 接口传送的命令信号
C、存储器和 I/O 设备向微处理器传送的状态信号
D、B 和 C
3、将微处理器、内存储器及I/O接口连接起来的总线是〔
A、片内总线
B、外部总线
C、内部总线
D、串行总线
4、用 1024 × 1 位 RAM 芯片设计一个 128KB 的存储器系统,问需要有 < > 片芯片组成。

A、1024
B、2048
C、128
D、256
5、在 CPU 停机方式的 DMA 操作中, CPU 与总线的关系是 < >
A、只能控制数据总线
B、只能控制地址总线
C、处于隔离状态
D、能传送所有控制信号
6、在 8086CPU 的下列 4 种中断中,需要由硬件提供中断类型码的是 < >
A、INTR
B、INTO
C、INT n
D、NMI
7、8255A中既可以作数据输入、输出端口,又可提供控制信息、状态信号的端口是< >
A、B口
B、A口
C、C口
D、以上三个端口均可以
8、在异步通信方式中,通常采用〔来校验错误。

A、循环冗余校验码
B、奇、偶校验码
C、海明校验码
D、多种校验方式的组合
9、使多路模拟信号共用一个A/D转换器时,需使用〔。

A、采样保持器
B、多路模拟开关
C、传感器
D、滤波电路
10、USB ——通用串行总线实际上是一个万能插口,目前在 PC 机上都有 USB 连接器插座,USB连接器为< > 芯连接器。

A、2
B、3
C、4
D、5
三、简答题〔每题5分,共15分
1、简述8259A配合CPU完成哪些主要任务,其内部的寄存器的作用?
2、比较软件定时与硬件定时各自的优缺点。

3、A某计算机的I/O设备采用异步串行方式传送字符信息,字符信息格式为:1位起始位,7位数据,1位校验位,1位停止位,若要求每秒钟传送240个汉字,试计算该设备传送速率应为多少?
. B在串行通信时,已知XTAL1=1.8432MHZ,要求数据传输速率为2400BPS,试计算波特率
因子的值。

〔即2个波特率因子寄存器中的内容
四、基本分析设计题〔每题10分,共30分1、设计一个存储器接口电路,其中部分电
路给出如图所示,要求该存储系统的地址范围为 FE000H~FEFFFH ,可增加的器件可以
是基本门电路〔与门、或门、非门、与非门和或非门,完成 74LS138 同的连接,
画出虚线框中门电路。

2、编一程序段,使8255A的PC6上发出一个宽度为1ms的正脉冲,设已知8255A
的口地址为54H~57H,1ms的时间可调用延时子程序DELAY获得。

3、 PC 总线同 ADC0809 的接口如图所示,采用中断方式依次从 IN0 ~ IN7 转
换 8 个模拟量,把转换后的数字量依次存入地址为2500H开始的内存缓冲区。


ADC0809地址为0A0H。

模拟试卷〔一参考答案
一、填空〔每空1分,共20分
1、指令预取
2、奇,2
3、片内总线,内部总线,外部总线
4、16,11,3
5、24,6050H:4030H。

6、外部设备,存储器
7、单字节DMA传送,成组传送,请求方式成组传送,级联方式传送
8、停止计数或送计数锁存命令,0、1。

9、行扫描法
二、选择题〔每题2分,共20分
1、C
2、D
3、C
4、C
5、A
6、D
7、B
8、C
9、B 10、A
三、简答题〔每题5分,共15分
1、8086CPU由于引脚数量少,其地址总线采用了分时复用的双重总线<A 19 -A16 /S6 -S3 和AD15 –AD0以及错误!/S 7 >,仅在总线周期的T l 时钟周期输出地址信号,而在整个总线周期中地址信号需保持不变,这就需用地址锁存器将T1周期发出的地址信号锁存起来以在整个总线周期中都能使用,为此8086CPU在T1周期提供地址锁存允许信号ALE<正脉冲>,用ALE的下降沿将地址信息锁存在地址锁存器中。

共需3
片73LS373芯片用作地址锁存器,锁存信息A 19—A 0和错误!
2、 MOV AL,13H
OUT 20H,AL ;ICW1,需设ICW4,单片,IR N边沿触发方式
MOV AL,80H
OUT 21H,AL ;ICW2,设置中断类型号为80H~87H
MOV AL,0DH
OUT 21H,AL ;ICW4,用于8086/8088系统,一般中断结束方式
;优先级完全嵌套方式,缓冲器方式,作为主控制器3、微机接口是位于主机与外设之间的一些转换电路的总称。

接口的基本功能是输入输出、联络、寻址、复位、错误检测、中断管理、可编程、输入缓冲、输出锁存、信号变换等。

四、基本分析设计题〔每题10分,共30分1、
M/IO
WR
A0~A9
D7~D4
CS
WE
2114
(1)
A0~A9
D3~D0
CS
WE
2114
(1)
A0~A9
D7~D4
CS
WE
2114
(2)
A0~A9
D3~D0
CS
WE
2114
(2)
2:4



A11
A10
A0~A9
D7~D0
1
2、初始化程序段: <答案不唯一,这里假设用通道1分频,通道2输出初始化>
MOV AL,01010101B ;写通道1控制字
OUT 87H,AL
MOV AL,0 ;写通道1计数初值
OUT 85H,AL
MOV AL,10110001B ;写通道2控制字
OUT 87H,AL
MOV AL,19H ;写通道2计数初值低8位
OUT 86H,AL
MOV AL,1 ;写通道2计数初值高8位。

OUT 86H,AL
3、 MOV DX,2FBH ;置DLAB=1
MOV AL,80H
OUT DX,AL
MOV DX,2F8H ;置波特率因子寄存器
MOV AL,60H ;波特率因子低字节
OUT DX,AL
MOV DX,2F9H
MOV AL,0 ;波特率因子高字节
OUT DX,AL
MOV DX,2FBH ;置线路控制寄存器
MOV AL,0AH ;数据位7位、停止位1位、奇校验
OUT DX,AL
.
五、综合应用题〔15分 1、 2、MOV
DX,3E3H MOV AL,10100000B
OUT DX,AL ;8255方式字 MOV AL,00001101B
OUT DX,AL ;PC6置位 LEA SI,BUFFER ;偏移首址 MOV CX,5000 ;数据个数 LOP1: MOV DX,3E0H
MOV AL,[SI]
OUT DX,AL ;从缓冲区中取数据输出到PA INC SI
MOV DX,3E2H ;修改偏移地址
LOP2:IN AL,08H
JZ LOP2 ;检查PC3,当PC3=0时,继续检查PC3 LOOP LOP1 ;判断5000字节输出完成否 INC DX
MOV AL,00001100B
OUT DX,AL ;将PC6复位 HLT 模拟试卷〔二参考答案
一、填空〔每空1分,共20分
1、地址流水线,非地址流水线,32
2、总线收发器8286
3、通信总线,系统总线
4、8,2
5、0080H,6000H:5000H
6、0AH,28H
7、DREQ,HLDA
8、3,2
9、6,410、CRT,LCD
二、选择题〔每题2分,共20分
1、D
2、C
3、B
4、B
5、B
6、C
7、C
8、D
9、D 10、A 三、简答题〔每题5分,共15分
1、9600/〔1+7+1+1*60=57600 个字符
2、共同点:〔1内部均由EU 、BIU 组成,结构基本相同;〔2寄存器等功能部件均为16位;〔3内部数据通路为16位;〔4指令系统相同。

不同点:〔1对外数据总线8086为16位,8088为8位;〔2指令队列8086为6级,8088为4级。

3、存储容量 2716 2KB,6116 2KB
2716地址范围
××01,××××,×000,0000,0000B ××01,××××,×111,1111,1111B 10000H-107FFH 6116地址范围
××10,××××,×000,0000,0000B ××10,××××,×111, 11l1,1111B
20000H-207FFH
四、基本分析设计题〔每题10分,共30分 1、MOV AL,xxx01010B ;发OCW 3,欲读取IRR 的内容
OUT20H,AL
IN AL,20H ;读入并保存IRR 的内容 MOV [2000H],AL
MOV AL,xxx01011B ;发OCW 3,欲读取ISR 的内容 OUT 20H,AL
IN AL,20H ;读入并保存ISR 的内容 MOV [2001H],AL
IN AL,21H ;读入并保存IMR 的内容 MOV [2002H],AL
MOV AL,xxx0110xB ;发OCW 3,欲查询是否有中断请求 OUT 20H
IN AL,20H ;读入相应状态,并判断最高位是否为1 TEST AL,80H JZ DONE
AND AL,07H ;判断中断源的编码 …………
DONE :HLT
2、MOV AL,01010101B ;写通道1控制字
MOV DX,303H OUT DX,AL
MOV AL,0 ;写通道1计数初值 MOV DX,301H OUT DX,AL
MOV AL,00010101B ;写通道0控制字 MOV DX,303H OUT DX,AL
MOV AL,04H ;写通道0计数初值低8位 MOV DX,300H OUT DX,AL 五、综合应用题〔15分
<1> "0”——C0H "5”——92H "1”——F9H "6”——82H
"2"——A4H "7"——F8H "3"——BOH "8"——80H "4"——99H "9"——90H<或98H> <2> IN AL,60H
SHL AL,1 ;或 TEST AL, 80H JNC LOPl ;或 JZ
LOPl。

相关文档
最新文档