国家开放大学微机接口技术真题精选.docx

上传人:b****3 文档编号:1850698 上传时间:2022-10-24 格式:DOCX 页数:23 大小:295.09KB
下载 相关 举报
国家开放大学微机接口技术真题精选.docx_第1页
第1页 / 共23页
国家开放大学微机接口技术真题精选.docx_第2页
第2页 / 共23页
国家开放大学微机接口技术真题精选.docx_第3页
第3页 / 共23页
国家开放大学微机接口技术真题精选.docx_第4页
第4页 / 共23页
国家开放大学微机接口技术真题精选.docx_第5页
第5页 / 共23页
点击查看更多>>
下载资源
资源描述

国家开放大学微机接口技术真题精选.docx

《国家开放大学微机接口技术真题精选.docx》由会员分享,可在线阅读,更多相关《国家开放大学微机接口技术真题精选.docx(23页珍藏版)》请在冰豆网上搜索。

国家开放大学微机接口技术真题精选.docx

国家开放大学微机接口技术真题精选

国家开放大学(微机接口技术)真题精选

[填空题]

18086CPU的起始工作地址是多少?

怎样形成这个地址?

这个地址对于系统设计有什么影响?

参考答案:

8086CPU的起始工作地址为FFFFOH。

复位后除了代码段寄存器为FFFFH外其余寄存器均为0,所以起始工作地址为FFFFOH。

应在FFFFOH地址放一条无条件转移指令,使CPU转到指定的程序上去执行。

[填空题]

2若中断向量表中地址为0040H中存放240BH,0042H单元里存放的是D169H,试问:

(1)这些单元对应的中断类型是什么?

(2)该中断服务程序的起始地址是什么?

参考答案:

[填空题]

3什么是初始化编程?

参考答案:

初始化编程:

为可编程接口芯片设置其基本工作状态而进行的编程。

[填空题]

4在附加段有一个数组,首地址为BUFF,数组中第一个字节存放了数组的长度。

编一个程序在数组中查找0,找到后把它从数组中删去,后续项向前压缩,其余部分补0。

参考答案:

[填空题]

5什么是不可屏蔽中断?

参考答案:

不可屏蔽中断:

在CPU内部不能由程序对中断请求响应与否进行控制的一类中断。

[填空题]

6为什么要保持Cache内容与主存储器内容的一致性?

为了保持Cache与主存储器内容的一致性应采取什么方法?

参考答案:

由于Cache的内容只是主存部分内容的拷贝,故应当与主存内容保持一致。

数据不一致问题通常是由于更新了Cache的数据而没有更新与其关联的存储器的数据,或更新了存储器数据却没有更新Cache的内容所引起的。

为了保持Cache与主存储器内容的一致性,有两种写入策略:

(1)通写法

在此方法中,当CPU写入数据到Cache中后,Cache就立即将其写入主存中,使主存始终保持Cache中的最新内容。

此方法简单,更新内容不会丢失,但每次对Cache的修改同时要写入主存储器,总线操作频繁,影响系统性能。

(2)回写法

此方法中,Cache的作用好像缓冲区一样,当CPU写入数据到Cache中后,Cache并不立即将其回写到主存中,而是等到系统总线空闲时,才将Cache中的内容回写到主存中,此方法使得CPU可以持续运行而不必等待主存的更新,性能比通写法要提高很多,但其Cache控制器复杂,价格高。

[填空题]

7已知原理电路图如图所示,请回答以下问题本电路若要使用ADC0809的其余7个模/数转换通道,说明应如何修改电路。

参考答案:

若要使用ADC0809的其余7个模/数转换通道,可将ADC0809的C、B、A三个引脚接至8255的PC2、PC1、PC0。

[填空题]

8某微机系统中,8253的端口地址为40H~43H。

要求通道0输出方波,使计算机每秒钟产生18.2次中断;通道1每隔15μs向8237A提出一次DMA请求;通道2输出频率为2000Hz的方波。

试编写8253的初始化程序,并画出有关的硬件连接图。

参考答案:

[填空题]

9已知原理电路图如图所示,请回答以下问题编写采用查询法输入数字量的有关程序。

参考答案:

采用查询法输入数字量的有关程序:

[填空题]

10串行通信与并行通信的主要区别是什么?

各有什么优缺点?

参考答案:

计算机与外部的信息交换称为通信,基本的通信方式有两种,并行通信和串行通信。

并行通信:

数据各位同时传送,此方式传输数据的速度快,但使用的通信线多,若要并行传送8位数据,需要用8根数据线,另外还需一些控制信号线。

随着传输距离的增加,通信线成本的增加将成为突出的问题,而且传输的可靠性随着距离的增加而下降。

因此,并行通信适用于近距离传送数据的场合。

串行通信:

将要传送的数据或信息按一定的格式编码,然后在单根线上按一位接一位的先后顺序进行传送。

发送完一个字符后,再发送第二个。

接收数据时,每次从单根线上一位接一位的接收信息,再把它们拼成一个字符,送给CPU作进一步处理。

适用于远距离通信,需要的通信线少和传送距离远等优点。

[填空题]

11已知原理电路图如图所示,请回答以下问题若采用查询EOC引脚的方法输入A/D转换后得到的数字量,画出相应的接线图。

参考答案:

接线图如图所示

[单项选择题]

12、PC/XT总线的地址信号和数据信号是()的。

A.分时复用

B.分开传送

C.混杂一起

D.不需地址

参考答案:

B

[填空题]

13已知原理电路图如图所示,请回答以下问题编写产生起动IN0通道A/D转换信号的程序。

参考答案:

起动A/D转换的程序

[判断题]

14、因多片8259A可以接成级联方式使用,所以,8086系统,可屏蔽中断的数量最多可以达到256个。

参考答案:

[填空题]

15已知原理电路图如图所示,请回答以下问题画出本电路起动IN0通道A/D转换的时序图。

参考答案:

PC7给出START和ALE信号如图所示

[填空题]

16简要说明利用微机进行串行通信的步骤。

参考答案:

确定串行通信的距离,如果距离较近,则可仅用三条线;如果距离较远,则应采用MODEM。

硬件连接线。

两台微机串行通信的数据格式应相同。

 编写串行通信的程序。

[填空题]

17已知原理电路图如图所示,请回答以下问题设计一个产生地址范围为300H~303H的地址译码信号。

画出采用74LS138译码器的地址译码电路图。

参考答案:

地址译码器电路图如图所示。

[单项选择题]

18、以下优先级最高的8086中断是()

A.可屏蔽中断

B.非屏蔽中断

C.断点中断

D.单步中断

参考答案:

C

[填空题]

19已知原理电路图如图所示,请回答以下问题根据电路的接法,此电路允许输入的模拟电压范围以及A/D转换后得到的数字量范围分别是多少?

参考答案:

允许输入的模拟电压范围为0~+5V,A/D转换后得到的数字量为0~FFH。

[填空题]

20为了使8253的某个定时器开始定时,至少要向8253写入()次。

参考答案:

2

[填空题]

21已知电路图如图所示若要通过拨动开关识别10个数字(0~9),应如何修改硬件电路?

参考答案:

若要通过拨动开关识别10个数字,应在PC3再增加一个开关。

更多内容请访问《睦霖题库》微信公众号

[单项选择题]

22、地址译码器的输入端应接到()上。

A.控制总线

B.数据总线

C.地址总线

D.外部总线

参考答案:

C

[填空题]

23已知电路图如图所示根据电路图及下表中的要求,编写完整的根据从开关读入的编码在数码管上显示相应数字的程序(包括在数据段中定义字形码的内容)。

参考答案:

[单项选择题]

24、输入/输出指的是主机与()交换数据。

A.存储器

B.外设

C.键盘

D.显示器

参考答案:

B

[填空题]

25已知电路图如图所示根据电路图,编写从8255的PC口读入开关状态的有关指令。

参考答案:

从8255的PC口读入开关状态的指令为

[填空题]

26执行OUT指令对接口输出数据时,8086的WR和()引脚输出低电平。

参考答案:

[填空题]

27已知电路图如图所示8255的PC口在电路中的作用是什么?

参考答案:

8255的PC口在电路中的作用是输入缓冲。

[判断题]

28、当外设需要较大电流不能由接口提供时,可以从PC机电源输出。

参考答案:

[填空题]

29已知电路图如图所示根据电路图,写出从8255的PA口送出字形码的有关指令。

参考答案:

从8255的PA口送出的指令为

[填空题]

30试用流程图表示设置8259A工作方式的步骤。

参考答案:

流程图如图所示。

[填空题]

31已知电路图如图所示若要数码管显示数字0,则应从8255的PA口送出字形码为多少?

参考答案:

若要数码管显示数字0,则应从8255的PA口送出字形码C0H。

[填空题]

32说明数据锁存、缓冲及驱动的含义是什么?

参考答案:

锁存:

延长数据存在的时间,便于与外设存取时间的配合。

缓冲:

在数据输入与输出之间实现一定程度的隔离。

驱动:

增强接口带负载的能力。

[填空题]

33已知电路图如图所示若要数码管的a段发光,则应从8255的PA0输出高电平还是低电平?

参考答案:

若要数码管的a段发光,则应从8255的PA0输出低电平。

[填空题]

34已知电路及有关程序段,回答以下问题根据电路的接法,8255的PC口地址是什么?

参考答案:

根据电路的接法,8255的PC口地址为212H和216H。

[填空题]

35已知电路如图所示,有关程序如下以上程序改编,使在Vo端输出如图所示波形。

参考答案:

[填空题]

36已知如图所示的原理电路图,请回答以下问题电路中ADC0809的EOC端有什么作用?

参考答案:

电路中ADC0809EOC端的作用是:

当A/D转换结束时,ADC0809的EOC端输出一个高电平,然后回到低电平。

[填空题]

37已知电路如图所示,有关程序如下当程序执行结束时,输出端Vo输出的电压值为多少?

为什么?

参考答案:

当程序执行结束时,Vo=+5V。

因为当程序结束,向D/A输出的数字量为FFH。

[填空题]

38已知电路如图所示,有关程序如下程序中两次调用了DELAY子程序,对Vo端输出波形有什么作用?

参考答案:

DELAY子程序的作用是维持高、低电平的时间。

[填空题]

39已知电路如图所示,有关程序如下试说明当输出给DAC0832的数字量保持不变的情况下,怎样调整电阻值来增大Vo的幅值?

参考答案:

将右端运算反馈端的15K电阻调大。

[填空题]

40已知电路图如图所示写出8255的PA口和PC口的地址。

参考答案:

PA口地址:

220H,PC口地址:

222H。

[填空题]

41已知电路如图所示,有关程序如下当输出给DAC0832的数字量为0时,Vo端输出的电压值为多少?

参考答案:

当输出给DAC0832的数字量为0时,Vo=-5V。

[填空题]

42已知电路如图所示,有关程序如下根据电路的接法,Vo端输出的电压幅值范围是多少?

参考答案:

Vo端输出的电压幅值范围是-5V~+5V。

[填空题]

43已知原理电路图如图所示,请回答以下问题电路中ADC0809的EOC端有何作用?

参考答案:

电路中,ADC0809EOC端的作用是:

起动A/D转换后,若转换结束,则EOC端输出一个高电平方波表示可以读出数字量。

[填空题]

44已知8086CPU的代码段寄存器CS=1200H,指令指针寄存器IP=045FH,则当前指令代码的实际地址是多少?

参考答案:

1245FH。

[填空题]

45已知电路如图所示,有关程序如下如果第一次调用DELAY时是调用了两次(连续执行两条CALLDELAY指令),而第二次仍调用一次DELAY子程序,则Vo端输出波形有什么变化

参考答案:

低电平时间比高电平时间长一倍。

[填空题]

46什么是矢量中断?

什么是中断矢量?

8086的中断矢量怎样提供?

什么是中断矢量表?

8086CPU规定地址的最低端放置中断矢量表,这个区域有多大?

为什么?

已知软磁盘INT13H,CS=F000H,IP=EC59H,请画出当中断时,中断矢量指针及中断矢量的存储示意图。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1