微机原理与接口模拟试题(六套)_第1页
微机原理与接口模拟试题(六套)_第2页
微机原理与接口模拟试题(六套)_第3页
微机原理与接口模拟试题(六套)_第4页
微机原理与接口模拟试题(六套)_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、微机原理与接口技术试题模拟试卷(一)一、填空(每空1分,共20分)1、8086/8088CPU采用 技术,使得取指令、执行指令同时进行,来提高CPU的效率。2、从 地址开始的字称为“非规格字”,访问时,需 个总线周期。3、按照总线的规模、用途和应用场合,总线可分为 、 _ 和 _ 三类。 4、用2k×8的SRAM芯片组成16K×16的存储器,共需SRAM芯片_片,用作产生片选信号和片内寻址的地址总线的条数分别为 、_。5、已知中断向量表中从60H地址开始的4个连续单元中的内容为30H、40H、50H、60H,则该中断对应的类型码为 ,中断服务程序入口地址为_。6、DMA 技

2、术提供了 和 之间的数据直接高速传输通道。7、大部分DMAC都有四种DMA传送方式,这四种方式是 _ 、 、 和 。8、如果要读取8253的当前数值,必须先_ ,如果要计数器1生成一正跳变信号,应选用方式_。9、识别键盘上的闭合键,通常采用两种方法: 和行反转法。二、选择题(每题2分,共20分)1、Reset信号有效后,8086CPU的启动地址( ) A、FFFFFhB、0FFFFh C、FFFF0hD、00000h 2、堆栈的工作方式是( ) A、先进先出 B、随机读写 C、只能读出不能写入 D、后进先出 3、RS232C是一个( )标准。A、片内总线B、内部总线C、串行通信D、并行总线4、

3、目前在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、外设CPUDMAC内存 B、外设DMAC内存C、外设存储器 D、外设数据总线存储器7、在进入DMA工作方式之前,DMA控制器当作CPU总线上的一个( )A、I/O设备B、I/O接口C、主处理器D、协处理器8、要使8253输出1

4、个时钟周期(1CLK)宽度的负脉冲,可选择哪几种工作方式( )A、方式2,4,0 B、方式0,4,5 C、方式2,4,5 D、方式1,4,59、若串行通信方式中传送率为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芯片作为地

5、址锁存器时需要多少片74LS373芯片。2、试对下面给出的8259A的初始化程序填加简要注释:MOV AL,13HOUT20H,ALMOV AL,80HOUT21H,ALMOV AL,0DHOUT 21H,AL附注:8259A ICW1的格式为:ICW4的格式为:3、什么是接口?接口的基本功能是什么? 四、基本分析设计题(每题10分,共30分)1、某8088系统,使用2114芯片(1K×4B)构成2K×8B的存储器系统。试确定2114芯片数量,并画出所使用芯片的数据线、地址线、控制线与系统总线的连接示意图。2、某一 8253 的端口地址 84H 87H ,其中 87H 为控

6、制口, 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/

7、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、当一个系统中包含的外设接口较多时,数据总线上需要有 以增强驱动能力。

8、3、对一个微机系统而言有三种总线片内总线、内部总线和外部总线,外部总线又称为 ,内部总线又称为 4、若用 8K 4RAM 组成 32K 8 的存储容量,需 RAM 芯片 _ _ 个,以及扩展芯片选择地址线 _ _ 根。5、中断类型号为20H的中断所对应的中断向量存放在内存从 开始的四个连续字节单元中,若这四个字节单元的内容由低地址到高地址依次为00H,50H,00H,60H,则中断服务程序的入口地址 。6、已知IRQ0中断类型号为08H,则IRQ2的中断类型号为_ _,IRQ2中断对应的中断向量地址为_ _;8088A17A16A10-A0 2716A10-A0CECE6116A10-A07、

9、当要进行一次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、总线

10、控制器 D、总线仲裁器3、ISA 总线是 ( ) 总线。 A、8 位 B、16 位 C、32 位 D、64 位 4、有一微机系统,采用 CPU 的低 10 位地址线 A 0 A 9 作为输入 / 输出口的地址线,系统中某接口芯片内部有 16 个端口地址,该接口芯片的片选信号由地址译码器产生,则地址译码器的输入地址线一般应为 ( ) A、A 5A 9 B、A 4A 9 C、A 2A 9 D、A 0A 9 5、用三片8259A所能管理的中断级数是( ) A、24级 B、22级 C、23级D、21级6、CPU响应中断请求和响应DMA请求的本质区别是( ) A、程序控制 B、需要CPU干预 C、响应中

11、断时CPU仍控制总线而响应DMA时,让出总线 D、速度快7、8253定时/计数器中,某计数据的最大计数初值是( )。A、65536 B、7FFFH C、0000H D、FFFFH8、在数据传输率相同的情况下,同步字符串送的速度高于异步字符传输,其原因是( ) A、字符间无间隔 B、双方通信同步 C、发生错误的概率少 D、附加位信息总量少9、串行通信适用于( )微机间的数据传送。A、不同类型 B、同类型 C、近距离 D、远距离10、下面外部设备中,属于输出设备的为( )A、LEDB、CD-ROMC、触摸屏D、图像扫描仪三、简答题(每题5分,共15分)1、某一串行通信设备以异步方式进行 ASCII

12、 字符传送,约定采用 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开始的内存单元中;

13、若该8259A为主片,请用查询方式,查询哪个从片有中断请求。2、利用8253的计数器0周期性地每隔20ms产生一次中断信号,计数时钟CLK0为2MHz,编写实现上述功能的初始化程序。8253的口地址为300H303H。五、综合应用题(15分)8255并行接口的PA口同AD转换器相连接,PB口同7段LED显示器连接,PA、PB 口都工作于方式0。 (1) 根据图中连接,写出使7段显示器显示0-9的代码。(2) 编制一程序段,从PA口读取数据,如果数据大于等于128,则7段LED显示器显示“1”,否则显示“0”。 a j g b e c d DP DP g j e d c b a +5V PAD7

14、D0 8255PB7PB6PB5PB4PB3PB2PB1PB0A/D已知PA口地址为60H,PB口地址为6lH。 模拟试卷(三)一、填空(每空1分,共20分)1、在8086系统中,最大模式下CPU与其他总线主模块通过 信号来交换总线控制权。2、8086 CPU通过_寄存器和_寄存器能准确找到指令代码。3、总线可分为三类:片内总线,;内部总线,例如:_、_;外部总线,例如: 、 4、用2K×8位的RAM芯片构成32K×16位的存储器,共需RAM芯片数、用于片内寻址和产生片选信号的地址总线位数分别为_、_、_。5、INTEL 8086 的中断向量表中存放的是中断向量,即中断处理

15、程序的 。若在 0000H0008H开始的4个字节中分别是 11H、22H、33H、44H ,则对应的中断类型号为 的中断向量是 。 6、8086CPU的外部中断引脚有 _ _和 。7、CPU 在指令的最后一个时钟周期检测INTR引脚,若测得INTR为 且IF为 ,则CPU在结束当前指令后响应中断请求。8、8255A 的工作方式有基本型输入 / 输出方式、 _ 方式和 方式。9、通常使用A/D转换器ADC0809,当电压满刻度为5V时,转换电路对输入模拟电压的分辨能力为_ _mV;二、选择题(每题2分,共20分)1、在80868088的延长总线周期中,在( )之后插入Tw。A、T1 B、T2

16、C、T3 D、T42、在16位存储系统中,为了( ),存储字最好存放在偶地址。A、便于快速寻址 B、节省所占的内存空间C、减少执行指令的总线周期 D、减少读写错误3、USB 实际上是一个万能插口,其连接器为 ( ) 芯连接器。 A、4 B、5 C、9 D、154、有一微机系统采用 Pentium 芯片为 CPU ,该芯片有 64 条数据线, 32 条地址线,则该微机系统的最大内存容量为( ) A、232 × 8 字节 B、232 × 4 字节 C、232 × 2 字节 D、232 字节 5、CPU响应INTR和NMI中断时,相同的必要条件是( )A、当前指令执行结

17、束 B、允许中断 C、当前访问内存结束 D、总线空闲6、CPU 在中断响应过程中 ( ) ,是为了能正确地实现中断返回。 A、识别中断源 B、断点压栈 C、获得中断服务程序入口地址 D、清除中断允许标志 IF 7、8253可编程定时/计数器的计数范围是( ) A、0-255 B、I-256C、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 和

18、+3V +15V D、+3V +15V 和 -3V -15V 10、用8255的PA口的8位与PC口的低4位接一个键盘阵列,最多可识别( )个按键。 A、6 B、8 C、16 D、32三、简答题(每题5分,共15分)1、系统中使用总线的优点是什么?EIARS232C是什么总线标准?主要包括哪些内容?适用于何种场合。2、在对存储器芯片进行片选时,有那几种译码方式?各有何特点?3、解释在存储器读周期中下列信号何时有效、信号含义或作用。A19-A0: D15-D0:M/:ALE:DT/:四、基本分析设计题(每题10分,共30分)1、某系统中8253的端口地址为2F80H-2F83H,要求通道1工作在

19、方式3,以BCD方式计数,计数初值为1020,试写出初始化程序。PC总线D7D0IORIOWA1A0A7A6A5A4A3A2D7D0 PBRD PA7WRA1 PA2A0 PA18255 PA0CS PC7G1 Y3G2AG2BCB 138A 0809D7D0STARTALEADDCADDBADDAEOCOEIN0:IN7五、综合应用题(15分)ADC0809通过8255同PC总线的接口如图所示,采用查询方式依次从IN0-IN7转换8个模拟量,把转换后的数字量依次存入内存BUFFER变量中。(1)给出满足上述要求的控制程序;(2)说明该电路的工作过程,写出Y 3 的地址范围。模拟试卷(四)一、

20、填空(每空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、软件识

21、别按键时,当识别有键按下后所加的一段延时程序是为了 _。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种工作方式中,

22、既可软件启动,又可硬件启动的是( ) A、方式1,2 B、方式2,3 C、方式3,5 D、方式2,55、串行同步传送时,每一帧数据都是由 ( ) 开头的。 A、低电平 B、高电平 C、起始位 D、同步字符 6、将微处理器、内存储器及I/O接口连接起来的总线是( )A、片内总线 B、外部总线 C、内部总线 D、串行总线7、对存储器访问时,地址线有效和数据线有效的时间关系应该是。( )A、数据线较先有效 B、二者同时有效C、地址线较先有效 D、同时高电平8、8259A可编程中断控制器中的中断服务寄存器ISR用于( ) A、记忆正在处理中的中断 B、存放从外设来的中断请求信号 C、允许向CPU发中断

23、请求 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周期,其作用是? (

24、3)假如8259A已被编程,ICW2=0AH,若连接在8259A的IR3端的外设提出中断申请,它的中断向量的存放地址是什么?3、在串行通信时,线路状态寄存器中OE、PE、FE各位的含义是什么?四、基本分析设计题(每题10分,共30分)1、CPU为8088,用8253的通道0,每隔2ms输出一个负脉冲,设CLK为2MHZ,完成软件设计。设8253端口地址:CH000H;控制端口03H。2、利用并行接口芯片8255的A口接键盘矩阵的行线,B口接键盘矩阵的列线,A口输出行扫描码,B口输入列值。已知8255端口地址60-63H。要求:(1)简述键盘行扫描法的工作原理 (2)编制8255的初始化程序3、

25、某8088系统需扩充8K内存,使用6264芯片(8K×8,控制信号有:CS1、CS2、OE(输出允许)、WE(写信号),要求该芯片所占内存地址为:F0000HF1FFFH。试画出该芯片的数据线、地址线、控制线与系统总线的连接示意图。五、综合应用题(15分)要求不断检测某一系统的 8 个开关量,即 K 7 K 0 的通断状态,并随时在发光二极管 LED 7 LED 0 上显示出来。开关断开,相应的 LED 点亮,开关合上, LED 熄灭。 8255 四个端口地址为 CNS 1 、 CNS 2 、 CNS 3 、 CNS 4 ,分别对应于 A 口、 B 口、 C 口和控制寄存器。硬件连接

26、如图所示。 写出控制程序段; 计算端口地址 CNS1 的实际数值为: _ _ 模拟试卷(五)一、填空(每空1分,共20分)1、8086CPU内部数据总线有_ _位,外部数据总线有_ _位,有_ _条地址线,直接寻址空间大小_ _字节。2、8086的段地址和偏移量必须通过_ _产生20位物理地址。 3、SCSI总线是一种低成本、高效率的 ,最多可挂接 台总线设备。4、某8086微处理器系统中设计了一个存储为128KB的SRAM存储器模块,约定该存储器模块的起始地址为40000H,则该存储器模块的末地址为_ _。5、设主片8259A的IR3上接有一从片,IR5上引入了一个中断申请。那么初始化时,主

27、、从片的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的内容分别为1

28、1,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,143、IEEE1394 (又称 FireWire )是一种高速串行接口标准,最高数据传输率可达( ) A、19.2Kb/s B、12Mb/s C、1Gb/s D、1GB/s4、所谓“端口”是指一些可以由 CPU 读或写的 ( ) A、RAM B、ROM C、寄存器 D、缓冲器 5、特殊屏蔽方式要解决的主要问题是( )A、屏蔽所有中断 B、设置最低

29、优先级C、开放低级中断 D、响应同级中断6、8086 系统中在0000H:007CH-0000H:007FH单元存放的向量对应的中断类型号为( )。A、30 B、31 C、32 D、337、在8253的6种工作方式中,能够自动重复工作的两种方式是:( )A、方式1,方式2 B、方式2,方式3C、方式2,方式4 D、方式3,方式58、8255PA口工作在方式2,PB口工作在方式0时,其PC口( )。A、两个4位I/O端口 B、 一个8位I/O端口 C、部分作联络线 D、全部作联络线9、根据串行通信规定,收发双方的( )必须保持相同。A、通信时钟 B、数据格式 C、波特率 D、波特率和数据格式10

30、、在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

31、,应如何改变连线。 CPUPB07PC6PC1地DATA18STB地BUSY8255A打印机插座3、下图是8255A并行打印机接口电路图,通过接口CPU采用查询方式将存放在BUF缓冲区的256个字符送去打印。设已知8255A的口地址为54H 57H。完成程序段。 A15A0 CPURDWRD7D0A Y0B Y1C Y274LS138 Y3G1 Y4G2A Y5 Y6G2B Y7CS A11A0RAMOE WED7D0CS A11A0ROMOED7D0五、综合应用题(15分) +5V M/IOA7 A0 A1 2MHZA0 D15 D8WRRD LEDCS GATE0GATE18253A1 C

32、LK0A0D7 D0 OUT0 WR CLK1RDOUT1译码器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的当

33、前CS=1234H,IP=5678H,则将执行20位物理地址_ _处的程序。2、8086系统中,存储器分为奇、偶两个存储体。其中,奇体的数据信号线固定与数据总线的 相连,偶体的数据信号线固定与数据总线的 相连。3、在8086 CPU中,总线接口部件(BIU)的功能是_ ,执行部件(EU)的功能是 。4、PC总线有_ _条信号线,支持_ _位数据的总线传输,而PCI总线支持_ _位或_ _位数据的总线传输;5、GAL是可编程逻辑器件PLD中应用较多的,主要是由可编程的 阵列、固定(不可编程)的 阵列、可编程的 三部分电路组成。6、在中断方式下,当 _ _ 已经有数据要往 CPU 输入或者准备好接

34、收数据时,接口会向 CPU 发一个 _ _ ;在 DMA 方式下,外设要求传输数据时,DMAC响应接口的请求信号后会向CPU 发 _ _ 信号。 7、可编程中断控制器 8259A 对程序员提供了 _ _ 个初始化命令字和 _ _ 个操作命令字。8、若要可编程并行芯片8255A三个端口均作为输入口,则其方式选择控制字应为_ _9、串行异步接口在接收时是由 _寄存器将串行数据转换成并行数据。在发送时,是由_ _寄存器将并行数据转换成串行数据。二、选择题(每题2分,共20分)1、8086/8088的一个典型总线周期需要( )个状态。A、4B、 3 C、2 D、12、微机中控制总线传送的是( ) A、

35、存储器和 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

36、、在 8086CPU 的下列 4 种中断中,需要由硬件提供中断类型码的是 ( ) A、INTR B、INTO C、INT n D、NMI +5V : : 译码器D0D1D2:D7ADDCADDBADDAEOC 0809OEALESTARTIN0:IN7D0D1D2:D7IRQ2 PC总线IORIOWA7A0 Q D R CP 1 1Y1Y27、8255A中既可以作数据输入、输出端口,又可提供控制信息、状态信号的端口是( ) A、B口 B、A口 C、C口 D、以上三个端口均可以 A10-A0 A11 A12 A 13 A14 A15 A16 A17 A18 A19AB Y0C Y1G1 Y2 7

37、4LS138 Y3G2A Y4 Y5 Y6G2B Y7A11 A10-A02732CE8、在异步通信方式中,通常采用( )来校验错误。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、比较软件定时与硬件

38、定时各自的优缺点。3、A某计算机的I/O设备采用异步串行方式传送字符信息,字符信息格式为:1位起始位,7位数据,1位校验位,1位停止位,若要求每秒钟传送240个汉字,试计算该设备传送速率应为多少? B在串行通信时,已知XTAL1=1.8432MHZ,要求数据传输速率为2400BPS,试计算波特率因子的值。(即2个波特率因子寄存器中的内容)四、基本分析设计题(每题10分,共30分)1、设计一个存储器接口电路,其中部分电路给出如图 所示,要求该存储系统的地址范围为 FE000HFEFFFH ,可增加的器件可以是基本门电路(与门、或门、非门、与非门和或非门),完成 74LS138 同 的连接,画出虚

39、线框中门电路。 2、编一程序段,使8255A的PC6上发出一个宽度为1ms的正脉冲,设已知8255A的口地址为54H57H,1ms的时间可调用延时子程序DELAY获得。3、 PC 总线同 ADC0809 的接口如图所示,采用中断方式依次从 IN0 IN7 转换 8 个模拟量,把转换后的数字量依次存入地址为2500H开始的内存缓冲区。设ADC0809地址为0A0H。模拟试卷(一)参考答案一、填空(每空1分,共20分)1、指令预取2、奇,2 3、片内总线,内部总线,外部总线 4、16,11,35、24,6050H:4030H。6、外部设备,存储器7、单字节DMA传送,成组传送,请求方式成组传送,级

40、联方式传送 8、停止计数或送计数锁存命令,0、1。9、行扫描法 二、选择题(每题2分,共20分)1、C2、D3、C4、C5、A6、D7、B8、C9、B10、A 三、简答题(每题5分,共15分)1、8086CPU由于引脚数量少,其地址总线采用了分时复用的双重总线(A 19 -A16 /S6 -S3 和AD15 AD0以及 S 7 ),仅在总线周期的T l 时钟周期输出地址信号,而在整个总线周期中地址信号需保持不变,这就需用地址锁存器将T1周期发出的地址信号锁存起来以在整个总线周期中都能使用,为此8086CPU在T1周期提供地址锁存允许信号ALE(正脉冲),用ALE的下降沿将地址信息锁存在地址锁存

41、器中。共需3片73LS373芯片用作地址锁存器,锁存信息A 19A 0和2、 MOV AL,13H OUT 20H,AL;ICW1,需设ICW4,单片,IRN边沿触发方式MOV AL,80HOUT 21H,AL;ICW2,设置中断类型号为80H87HMOV AL,0DHOUT 21H,AL;ICW4,用于8086/8088系统,一般中断结束方式;优先级完全嵌套方式,缓冲器方式,作为主控制器3、微机接口是位于主机与外设之间的一些转换电路的总称。接口的基本功能是输入输出、联络、寻址、复位、错误检测、中断管理、可编程、输入缓冲、输出锁存、信号变换等。四、基本分析设计题(每题10分,共30分)1、2、

42、初始化程序段: (答案不唯一,这里假设用通道1分频,通道2输出初始化)MOVAL,01010101B;写通道1控制字OUT87H,ALMOVAL,0;写通道1计数初值OUT85H,ALMOVAL,10110001B;写通道2控制字OUT87H,ALMOVAL,19H;写通道2计数初值低8位OUT86H,ALMOVAL,1;写通道2计数初值高8位。OUT86H,AL3、 MOV DX,2FBH;置DLAB=1MOVAL,80HOUT DX,ALMOV DX,2F8H;置波特率因子寄存器MOV AL,60H;波特率因子低字节OUTDX,ALMOV DX,2F9HMOV AL,0;波特率因子高字节O

43、UT DX,ALMOV DX,2FBH;置线路控制寄存器MOV AL,0AH;数据位7位、停止位1位、奇校验OUT DX,ALD7-D0 IORIOWRESETA0A1AENA2A3A4A5:A9D7-D0RD PA7-PA0WRRESETA0A1 8255CS PC3 PC6&D/A 1五、综合应用题(15分)1、2、MOVDX,3E3HMOVAL,10100000BOUTDX,AL;8255方式字MOVAL,00001101BOUTDX,AL;PC6置位LEASI,BUFFER;偏移首址MOVCX,5000;数据个数LOP1: MOVDX,3E0HMOVAL,SIOUTDX,AL;

44、从缓冲区中取数据输出到PAINCSIMOVDX,3E2H;修改偏移地址LOP2:INAL,08HJZLOP2;检查PC3,当PC3=0时,继续检查PC3LOOPLOP1;判断5000字节输出完成否INCDXMOVAL,00001100BOUTDX,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,29、6,4 10、CRT,LCD二、选择题(每题2分,共20分)1、D2、C3、B4、

45、B5、B6、C7、C8、D9、D10、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,1111B10000H-107FFH 6116地址范围××10,××××,×000,0000,0000B××10,×

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论