2019接口B 答案

发布 2022-09-02 02:09:28 阅读 3159

一、单项选择。

工作方式时,总线上的各种信号是由( )发送的。

a.中断控制器 c.存储器 控制器。

2. 中断自动结束方式是自动将8259( )相应位清零。

3. 对8253当计数初值为( )时,定时时间最长。

a.0 b.65535 c.9999

4. 已知中断类型号为18h,则其中断服务程序的入口地址存放在中断向量表的( )中。

a.0000h∶0072h~0000h∶0075h b.0000h∶0072h~0000h∶0073h

c.0000h∶0060h~0000h∶0063h d.0000h∶0060h~0000h∶0061h

5. 两片8259a接成级联缓冲方式可管理( )个可屏蔽中断。

a. 2 b. 15 c. 16 d. 256

6. 8086cpu的寄存器中,常用作数据寄存器或用作外设端口的地址寄存器的是( )

7. 在下列伪指令中定义字节变量的是。

8. adc 0809芯片的转换启动信号和转换结束信号是( )

和eoc 和oe 和eoc 和oe

9.目前pc机都带有usb接口,usb是一种( )

a.外设 b.接口电路 c.并行接口标准 d.串行接口标准。

10. 8086/8088微处理器的标志寄存器 if位可以通过( )指令进行设置。

a.push、pop b. int、iret c.cli、sti d.rcr、rcl

二、判断题。

1.微机在中断输入/输出方式下的数据输入/输出是由中断控制器8259a来控制。(

2.中断响应时,8086会自动输出两个总线周期的信号。(

3.起止异步数据格式中起始位、数据位、校验位和停止位缺一不可。(

响应hold请求的条件之一是总线周期结束。(

5.程序员不能对cs进行存操作。(

6.端口是接口电路中能被cpu采用i/o指令访问的寄存器。(

7.在任何程序执行过程中,只要遇到软件中断指令,总是到中断向量表中去取中断服务子程序的入口地址,然后执行中断服务子程序。(

8.8253在不同的工作方式中,计数到0时,都会从out 输出一个相同的信号。(

9.用软件确定中断优先权时,只要改变查询的顺序,即可改变中断的优先权。 (

10.在8259a级连系统中,作为主片的8259a的某些ir引脚连接从片,同时也可以在另一些ir引脚上直接连接外设的中断请求信号端。(

三、填空。1. cpu与接口之间的传送信息的方式有。

2.端口地址编址方式有。

3.8259a的方式指的是优先级固定,ir0优先级最高,ir7优先级最低。

4.一片8253中有个16位定时器/计数器。

操作类型级联方式。若dmac每传送一个字节后,就检测 dreq,若无效则挂起;若有效则继续传送,这是dma方式中的_ ⑩传送方式。

四、简答。2.8086如何响应一个外部的intr中断请求?

3. 8253通道2的输出波形如图,clk2频率为2mhz。8253端口地址为60h~63h。

计数通道2工作于何种工作方式?(2)编写初始化程序,采用2进制计数。

4. 简述dma控制器的功能。

5.指出下列指令中源操作数、目的操作数的寻址方式。

1)mov ax,1234h (2)mov bx ,count[si]

6.某应用系统以8255a作为接口,b口采集一组开关k7~k0 的状态,然后a口接一组发光二极管led7~led0显示开关状态,编程实现:从b口读数据,从 a口输出。8255a的端口地址为40h-43h

7. 什么是串行通讯的异步方式?

8. 已知8251a工作于异步方式,波特率系数(因子)为16,7个数据位,1个偶校验位,1个停止位,写出方式字。

9.以下是8259a内部结构图,在图中带标号的四个方框中填入合适的功能电路名称。

五。综合设计。

设dac0832的端口地址为0e440h,编写程序实现:输入00-0ffh数字量,从0832输出对应的模拟量。并解释程序。

一。选择。二。 判断

三.填空。1).①程序,②中断,③dma ,2). 独立编址,⑤统一编址3).⑥全嵌套

4). 3个 ,5). 读操作,⑨写操作 ,⑩请求(查询)方式。

四、简答。2.(1)关中断 (2) 保留断点: (3) 保护现场: (4) 进行中断服务程序 (5) 恢复现场:。(6) 开放中断并返回。

3. (1)方式3,方波发生器

2)mov al,10110110b

out 63h,al

mov ax,1000

out 62h,al

mov al,ah

out 62h,al

4.接收cpu发出的读写信号——初始化;接收外设发来的dma请求;向cpu发出总线请求信号;接收cpu发出的总线请求允许信号;向外设发出dma请求允许信号;发出地址信息,能对存储器寻址及修改地址指针;能发出读/写等控制信号;能提供数据的传输数量;能撤销总线请求信号,使cpu恢复正常工作。

5.(1)源操作数为立即寻址,目的操作数为寄存器寻址。

2)源操作数为寄存器相对寻址,目的操作数为寄存器寻址。

6. mov al, 82h

out 43h, al

l1:in al, 41h

out 40h, al

jmp l1

7.字符和字符之间可以有不同的间隔长度,接收设备在收到起始位信号之后,只要在一个字符的传输时间内能和发送设备保持同步,就能正确接收,其它时间内发送时钟和接收时钟可以不同步,允许收发之间的时钟频率可略有偏差,因此称为异步通信方式。

8.01111010b

9. (1)数据总线缓冲器。

(2)中断服务寄存器(isr)

(3)中断请求寄存器(irr)

(4)中断屏蔽寄存器(imr)

五。综合设计。

start: mov al,0ffh

again: inc al

mov dx, 0e440h; d/a端口地址送dx

out dx,al;向d/a转换器输出数据。

call delay ; 调用延时程序。

jmp again

微机接口答案

习题一。1.什么是接口?接口就是微处理器cpu与外部世界的连接部件,是cpu与外界进行信息交换的中转站。2.为什么要在cpu与外设之间设置接口?在cpu与外设之间设置接口主要有4个原因 1 cpu与外设二者的信号不兼容,包括信号线的功能定义 逻辑定义和时序关系。2 cpu与外设的速度不匹配,cpu的...

微机接口答案

3 供选电路 根据不同任务和功能要求而添加的功能模块电路。6.接口电路的软件控制程序一般包括哪几部分?接口电路的软件控制程序一般包括以下的程序段,各部分程序是相互渗透 融为一体的 1 初始化程序段 对可编程接口芯片进行初始化编程。2 传送方式处理程序段 不同的传送方式 查询 中断 dma方式 程序段...

微机接口作业答案

作业1第一章。一 简答题。与外设交换数据。2.接口是连接cpu与外设间电路的总称 输入缓冲,输出锁存。3.为是cpu与外设能实现异步传输。4.一个i o地址称一个端口,8086共可有65536个端口。5.含有控制 地址 数据信息。6.为区分不同的外设,外设编址使得cpu在统一时刻只能有一个外设被选通...