文档库 最新最全的文档下载
当前位置:文档库 › 接口技术复习资料

接口技术复习资料

接口技术复习资料
接口技术复习资料

第一部分

1.I/O端口地址有哪两种编址方式?

2.I/O端口地址译码的一般原则是把地址线分为两部分:一部分是高位地址线与CPU 的控制信号进行组合,经译码电路产生I/O接口芯片的片选CS信号,实现系统中的片间寻址;另一部分是低位地址线不参加译码,直接连到I/O接口芯片,进行I/O接口芯片的片内端口寻址。

3.常用的键盘按键识别方式有哪两种?

4.在微机中,CPU与接口交换数据的方式一般有哪三种?它们各应用什么场合?

答:CPUP与接口之间有如下几种数据传送方式:

(1)查询方式;(2)中断方式;(3)直接存储器存取方式;

其中查询方式应用在CPU不太忙且传送速度不高的情况下;

中断方式应用在CPU的任务比较忙,如系统中有多个外设需要与CPU交换数据,尤其适用于实时控制及紧急事件的处理;

直接存储器存取方式运用在对高速外设进行大批量数据传送时,可用来实现内存与外设,或设外与外设之间的直接快速传递。

5.根据在串行通信中,对数据流的分界、定时及同步的方法不同,串行通信可分为

异步串行通信方式和同步串行通信方式。

6.8253定时器/计数器接口芯片中有3个16位计数器,每个计数器都可由程序设定按6种不同的方式工作。

7.微型计算机系统采用了分级存储器结构,通常将存储器分为哪三级?

8.已知某微机控制系统存储器的容量和首地址求未地址?例如已知某控制系统中的RAM容量为4KB,首地址为8000H,其最后一个单元的地址为8FFFH。9.Centronics是什么接口标准?

10.RS232是什么标准?

11.在微机数据采集系统中,如何提高数据采集速率?

12.与并行通信相比较,串行通信有什么特点?

13.什么是接口?

答:微处理器CPU与“外部世界”的连接电路,是CPU与外办界进行信息交换的中转站。

14.为什么要在CPU与外设之间设置接口?

答:①CPU与外设两者的信号不兼容;

②CPU与外设的工作速度不匹配;

③CPU直接对外设控制,降低CPU的效率;

④外设直接由CPU控制,使外设的硬件结构依赖于CPU。

15.I/0端口地址译码电路在接口电路中的作用是什么?

答:I/0端口地址译码电路的作用是把地址和控制信号进行逻辑组合,从而产生对接口芯片的选择信号。

16.查询传送也称为异步传送,通过查询和传送两个环节来实现。

17.设计存储器接口应考虑哪些主要问题?

18.串行异步通讯中,采用起止式数据格式时,1帧数据包括哪几部分?

19.衡量一个D/A转换器的性能的主要参数有哪些?

20.在数据采集系统中,如何提高数据采集速率?

21.DMA控制器8237在PC系统中如何生成访问内存的有效地址?

22.DRAM接口电路与SRAM接口电路的主要区别是什么?

23.在什么条件下,D/A转换器的数据输入线与CPU的数据总线才可以直接连接?24.在数据采集系统中,决定数据采集频率有哪两个时间因素?

25.在I/O接口电路中,按存放信息的类型,端口可分为哪几类?

26.8253初始化编程包含哪两方面内容?

答:8253初始化编程包括两点:

①向命令寄存器写入方式命令,以选择计数器(3个计数器之一);确定工作方式(6种方式之一);指定计数器计数初值长度和装入顺序以及计数值码制(BCD码或二进制码);

②向已选定的计数器按方式命令的要求写入计数初值。

27.8253有哪几种工作方式?区分不同工作方式的特点体现在哪几个方面?为什么3方式使用最普遍?

答:8253有六种工作方式,分别为方式0,方式1,方式2,方式3,方式4,方式5,区分这六种不同的特点主要体现在三个方面:

(1)输出波形不同

方式0:写入控制字后,变为低电平

其他方式:写入控制字后,变为高电平

方式2、4、5输出波形都是一个CLK 脉宽的负脉冲,

方式2、3输出连续的波形;

(2)启动定时/计数芯片方式不同

方式0,2,3,4,写入计数初值,即启动计数(软件启动)

方式1,5需外加触发信号(GATE 的上升沿)启动计数(硬件启动)

(3)计数过程中GATE 门控信号控制功能不同:

方式0,4: GATE 为高电平时计数,为低电平时停止计数;

方式2,3:GATE 为高电平时计数,为低电平时停止计数;GATE 的上升沿重新开始计数(具有硬件启动特点);

方式1,5:GATE 信号上升沿重新开始计数(硬件启动,GATE 上升沿有效)。 因为在3方式时,输出占空比为1:1的方波或近拟方波,可以作为定时单位,故3方式运用最普遍。

28.DMA 传送的一般过程如何?

答:DMA 传送方式一般分为如下四个阶段:

(1)申请阶段:CPU DMA C 0/I HRQ DREQ ??→???→?

(2)响应阶段:0/I DMA C CPU →????→?让出总线控制权

(3)数据传送阶段;

(4)传送结束阶段:CPU DMA C ???→?总线控制权

29.DMA 控制器在微机系统中有哪两种工作状态?其工作特点如何?

答:DMA 控制器在系统中有主动态与被动态两种工作状态。

主动态:是指DMA 具有接管和控制微机系统总线的功能,即取代CPU 而成为系

统的控制者;

被动态:指DMA 控制器在总线控制权取得前同其他I/0接口芯片一样,受CPU 的

控制。

在主动态时,DMAC 取代CPU ,控制总线,成为系统主控者,向存储器与外设发

施令。此时,它通过总线向存储或外设发出地址和读写信号,以控制存储器与外设或存

储器与存储器之间的数据传送。

30.什么叫软命令?8237A-5有几个软命令?

答:软命令就是只要对特定的地址进行一次写操作(即CS和内部寄存器地址及IOW同时有效),命令就生效,而与写入的具体数据无关。

8237-5A有三个软命令,分别如下:

①清先/后触发器命令;

②总清除命令;

③清屏蔽寄存器命令。

31.采用DMA方式在内存与I/0设备之间传送数据时,DMA控制器8237A-5怎样实现对I/0设备的寻址?

答:DMA控制器提供DACK信号来取代I/0设备地址选择,使申请DMA传送并被认可的设备在DMA传送过程中保持为有效设备。换言之,对请求以DMA方式传送的I/0设备,在进行读写数据时,只要DACK信号和RD或WR信号同时有效,就能完成对I/0设备端口的读或写操作,与I/0设备的端口地址无关;或者说DACK代替了芯片选择和片内地址译码功能。

32.什么是中断类型号?它的作用是什么?

答:中断类型号是系统分配给每个中断源的代号。

系统中的外部中断与内部中断,硬中断与软中断一律统一编号,共256个号,中断类型号的作用是在采用向量中断方式的中断交流中,CPU通过它找到中断服务程序的入口地址,实现程序的转移。

33.中断结束命令安排在程序什么地方?在什么情况下要求发出中断结束命令?为什么?

答:对非自动中断结束方式,在中断服务程序执行完毕,中断返回之前要向8259A 发一个中断结束命令(EOI),以清除相应的ISR中被置1的位,以便让别的中断源的中断请求得到服务。

对自动中断结束方式中,在中断服务程序中,中断返回之前,不需发中断结束命令EOI就会自动清除该中断所对应的ISR位(8259接收到CPU发来的第二个INTA脉冲时)。

34.可编程并行接口芯片8255A面向I/0设备一侧的端口有几个?其中C口的使用有哪些特点?

答:(1)8255A具有两个8位(A口与B口)和两个4位(C口的高/低4位)并行I/0端口。

(2)C口的使用比较特殊,除作数据口外,当工作方式1和方式2时,它的大部分引脚被分配作专用联络信号;PC口可以进行按位控制;在CPU读取8255A状态时,PC口又作为1、2方式的状态口用。

35.编码键盘与非编码键盘的主要区别是什么?

答:编码键盘与非编码键盘的主要区别是:编码键盘本身带有实现接口主要功能所需的硬件电路,不仅能自动检测被按下的键并完成去抖动防串键等功能,而且能提供与被按键功能对应的键码(如ASCⅡ码)送往CPU,而非编码键盘只简单的提供按键开关的行列矩阵,有关键的识别,键码的输入与确定,以及去抖动等功能均由软件完成。36.打印机接口有哪两种类型?

答:打印机接口的类型有采用RS-232C标准的串行接口与采用Centronics标准的并行接口两种类型。

37.串行传送的特点是什么?

答:(1)串行传送在一根传输线上既传送数据信息又传送联络控制信号;

(2)有固定的数据格式,分异步与同步数据格式;

(3)串行通信中对信号的逻辑定义与TTL不兼容,故需要进行逻辑关系与逻辑电平转换;

(4)串行传送信息的速率需要控制,要求双方设定通信传输的波特率。38.串行通信有哪两种方式?同步通信和并步通信各有何特点?

答:串行通信有异步串行通信与同步串行通信方式:

同步串行通信的基本特点是以数据块(字符块)为信息单位传送,每帧信息包括成百上千个字符,因此传送一旦开始,要求每帧信息内部的每一位都要同步,也就是说同步通信不仅字符内部的传送是同步的,字符与字符之间的传送也应该是同步,这样才能保证收/发双方对每一位都同步。

异步串行通信的特点是以字符为信息单位传送的,每个字符作为一个独立的信息单位(1帧数据),可以随机出现在数据流中,即发送端发送的每个字符在数据流中出现的时间是任意的,接收端预先并不知道。就是说,异步通信方式的“异步”主要体现在字符与字符之间通信没有严格的定时要求。

39.DAC分辨率与微机系统数据总线宽度相同或高于系统数据总线宽度时,其连接方法有何不同?

答:①当DAC分辨率与微机系统总线宽度相同时,若D/A转换器带三态输入锁存缓冲则可以将CPU数据总线直接与D/A转换器相连;否则需要在CPU与D/A转换器之间加三态锁存缓冲器;

②当DAC分辨率高于系统数据总线宽度时,无论D/A转换器是否带三态输入锁存缓冲器,都需要加三态锁存缓冲器,先分两次把数据送到两个三态锁存缓冲器,再同时选通两个缓冲器,将数据送到D/A转换器进行转换。

40.一微机以9600 bps,8位数据位,没有奇偶校验位,1位停止位的方式通过其RS-232口传送100KB信息,问至少需要传输多长时间?

100×1024×(1+8+1)/9600=106.67秒

41.画出以串行异步方式传输大写字母Y的数据格式图示。大写字母Y的ASCII码为1011001B,传输时采用偶校验,7位数据位,1位停止位。

42.在PC/XT机中,8253通道1工作于方式2,用它产生间隔为15μs的负脉冲信号用于对动态RAM刷新的定时信号,计数脉冲输入为1.19MHZ,试计算出应写入的计数值是多少? N=1.19×15≈18

43.8251A用作异步串行通信接口,如果设定波特率因子为16,而发送器与接收器时钟频率为19200Hz,则波特率为19200/16=1200波特

43.8253通道0工作于方式3,接入6MHZ的时钟,要求产生2400HZ的方波,则计数器的初值应为6000000/2400=2500

44.8253可编程定时/计数器的计数范围是1~65536

45.EIA-RS232C对逻辑电平是如何规定的?(“0”的电平是+3V~+15V,“1”的电平是-3V~-15V)

46. 8253计数器的通道1,工作在3方式,CLK1=1.19318MHZ,GATE1接高电平,写入计数初值为十进制数15,则输出的高电平、低电平和周期的宽度为多少?

第二部分是非判断

1.8255的每种工作方式都有专用联络信号线?(×)

2.LED七段数码管是一输出器件,它可通过数据总线直接与CPU相连吗?(×)3.8255在方式1和方式2下,有固定的状态字,这些状态字是从C口读取的。(√)4.8255A的方式选择控制字和C口的按位置位复位控制字应送往控制口。(√)5.当8086 CPU对内部中断进行响应时,无需中断类型码便可找到相应的中断服

务程序入口地址,对吗?(×)

6.I/O设备与内存之间采用DMA方式进行数据传送时,整个传送过程是在DMA控制器控制下完成的。(√)

7.通常所说的I/O操作是指CPU直接对I/O设备进行操作,对吗?(×)

8.8086CPU的中断系统中有两类硬中断:可屏蔽中断和不可屏蔽中断,非屏蔽中断NMI不受中断允许位IF的控制。可屏蔽中断受IF的控制。(√)

9.DMA请求可由I/O设备发出,也可由软件产生,软件请求是不可屏蔽的。(√)10.可编程定时器/计数器8253,其定时与计数功能可由程序灵活地设定,但由于是由软件控制,在计数过程中必然会占用CPU的时间。(×)

11.根据串行通信规程规定,收发双方的波特率必须保持相同。(√)

12.RS-232C是串行通信接口标准。(√)

13.8255按位置位/复位命令是对C口进行操作,所以应写到C口。(×)14.8086CPU系统中外部中断的优先级比内部中断的优先级高。(×)

15.I/O设备与内存之间采用DMA方式进行数据传送时,整个传送过程是在CPU控制下完成的。(×)

16.8086CPU响应非屏蔽中断NMI后,将连续发出两个中断回答信号INTA。(×)17.8086CPU响应可屏蔽中断INTR后,将连续发出两个中断回答信号INTA。(√)18.非屏蔽中断NMI不受中断允许位IF的控制。(√)

19. 两片8259A级连后可管理16级中断。(×)

20. 8259A所管理的中断源中,优先级低的中断源不可能中断优先级高的中断服务子程序。(×)

21. 若8259A中断屏蔽字OCW1为00H,则8259A所管理的8级中断全被屏蔽。(×)22.DRAM构成的存储器所存储的信息不需要定时刷新。(×)

23.8086CPU在收到外部中断请求信号以后,进人中断响应周期,通过IN指令读取中断类型号,从而就可获得中断服务程序入口地址。(×)

24.RS一232C接口传送的也是数字信号,它可以与计算机的各种输入输出信号直接

连接。(×)

25.若主程序中已使IF标志位置“1”,则在执行完中断服务程序并返回主程序后,IF标志位一定为“0”。(×)

26、CPU响应可屏蔽中断时,无须从数据总线上读取中断类型码。(×)

27、采用直接寻址输入/输出指令的最大端口地址为FFH。(√)

28、异步串行通信收发双方的时钟频率必须相同。(×)

29..一片8259A中断控制器最多能接收8个中断源。(√)

30.采用中断传送方式时,CPU从启动外设到外设就绪这段时间,一直处于等待状态。(×)

31.采用I/O端口和存储器单独编址时,可以利用访问存储器的指令来访问I/O端口。(×)

32.当中断控制器8259A设定为中断自动结束(AEOI=1)时,程序设计者无须在

中断服务程序结束时向8259A发出EOI命令。(√)

33.DMA控制器在采用“单字节传输方式”时比“块传输方式”数据传输率要高。(×)34.任何外部设备同微型机的连接只要通过相应的驱动程序设置就可实现。(×)

35.I/O设备与内存之间采用DMA方式进行数据传送时,整个传送过程无需CPU干预。

(√)

36.DMAC只作为总线的被控设备使用。(×)

37. I/O接口面对用户的典型结构,内部一般包含有数据寄存器、状态寄存器和控制寄

存器。(√)

38.8255A按位置1命令能同时将C口的两个或两个以上引脚置为高电平。(×)39.采用中断传送方式时,CPU从启动外设到外设就绪这段时间,一直处于等待状态。(×)

40.8255A、8259A、8251A、DAC0832、ADC0809都是可编程接口芯片。(×)

第三部分单项选择

1.在同一个信道上的同一时刻,能够进行双向数据传送的通信方式是()

A.单工

B.半双工

C.全双工

D.上述三种均不是

2.半导体EPROM写入的内容,可以通过( )擦除。

A.紫外线照射

B.电信号

C.口令

D.DOS命令

3.对8259A进行初始化时,必须设置的两个初始化命令字为:()

A、ICW1,ICW2

B、ICW1,ICW3

C、ICW1,ICW4

D、ICW2,ICW4

4.若512K位(bit)SRAN芯片具有4条数据线,则它具有的地址线条数为:()

A、15

B、16

C、17

D、18

5.DMA控制器8237有四种工作方式,其中,传输率较高的一种是:()

A、单字节传送方式

B、块传送方式

C、请求传送方式

D、级联方式

6.在8253的6种工作方式中,能够自动重复工作的两种方式是:()

A、方式1,方式2

B、方式2,方式3

C、方式2,方式4

D、方式3,方式5

7.在8237控制下进行“写传送”时,8237需先后向I/O接口和存储器发出的控制信号是:()

A、IOR,MEMW

B、IOR,MEMR

C、IOW,MEMR

D、IOR,IOW

8.设异步传输时的波特率为4800bps,若每个字符对应一位起始位,七位有效数据位,一位偶校验位,一位停止位,则每秒钟传输的最大字符数是:()

A、4800

B、2400

C、480

D、240

9.在给接口编址的过程中,如果有5根没有参加译码,则可能产生个重叠地址。

A)5 B)5的2次幂 C)2的5次幂 D)10

10.CPU响应INTR引脚上来的中断请求的条件之一是。

A)IF=0 B)IF=1 C)TF=0 D)TF=1

11.在PC/XT机中键盘的中断类型码是09H,则键盘中断矢量存储在存储单元。 A)36H~39H B)24H~27H C)18H~21H D)18H~1BH

12.3片8259A级联起来,可管理级中断。

A)24 B)23 C)22 D)20 E)16 F)15 13.若8259A工作在优先级自动循环方式,则IRQ4的中断请求被响应并且服务完毕后,优先权最高的中断源是。

A)IRQ3 B)IRQ5 C)IRQ0 D)IRQ4

14.PC/XT机中若对从片8259A写入的ICW2是70H,则该8259A芯片的IRQ6的中断类型码是。76H

15.PC/XT机中若对从片8259A写入的ICW2是70H,则该8259A芯片的IRQ5的中断矢量存储的地址是

A)75H B)280H C)300H D)1D4H

16.当向8259A写入的操作命令字OCW2为01100100时,将结束的中断服务。 A)IRQ0 B)IRQ1 C)IRQ2 D)IRQ3E)IRQ4

F)IRQ5 G)IRQ6 H)IRQ7

17.现有8K×8位的RAM芯片,它所具有的地址线条数应是( )条。

A.12 B.13C.11 D.10

18.有一静态RAM芯片的地址线为A0~A10,数据线为D0~D3,则该存储器芯片的存储容量为( )。

A.2K×4位B.2K×8位C.1K×8位D.1K×4位19.一片中断控制器8259A能管理( )级硬件中断。

A.16

B.8

C.64

D.2

20.根据串行通信规程规定,收发双方的( )必须保持相同。

A、外部时钟周期

B、波特率因子

C、波特率

D、以上都正确

21.8251A用作异步串行通信接口,如果设定波特率因子为16,而发送器与接收器时钟频率为19200Hz,则波特率为( )。

A、1200波特

B、2400波特

C、9600波特

D、19200波特

22.当8253可编程计时器/计数器方式选择控制字的RW1、RW0定为11时,写入计数值时的顺序为( )。

A.先写高8位,再写低8位

B.16位同时写入

C.先写低8位,再写高8位

D.只写高8位,低8位自动写入23.8253通道0工作于方式3,接入6MHZ的时钟,要求产生2400HZ的方波,则计数器的初值应为( )。

A. 2000

B. 2500

C. 3000

D. 4000

24.8253可编程定时/计数器的计数范围是( )。

A、1~255

B、1~256

C、1~65535

D、1~65536

25.RS—232C标准规定信号“0”和“1”的电平是( )。

A. 0V和+3V~+15V

B. -3V~-15V和0V

C. -3V~-15V和+3V~+15V

D. +3V~+15V和-3V~-15V

26.有一8086系统的中断向量表,在0000H:003CH单元开始依次存放34H、FEH、00H 和FOH四个字节,该向量对应的中断类型码和中断服务程序的入口地址分别为( )。

A、0EH,34FE:00F0H

B、0EH,F000:FE34H

C、0FH,F000:FE34H

D、0FH,00F0H:34FEH

27.8086CPU在执行IN AL,DX指令时,DX寄存器的内容输出到上。

A)地址总线 B)数据总线 C)存储器 D)寄存器

28.对8255的C口D3位置1的控制字为。

A)00000110B B)00000111B C)00000100B D)00000101B 29.8255工作在方式1的输出时,OBF信号表示。

A)输入缓冲器满信号 B)输出缓冲器满信号

C)输入缓冲器空信号 D)输出缓冲器空信号

30.8251A芯片复位后首先写入的应是。

A)方式选择控制字 B)状态字 C)操作命令字 D)同步字符31.8253有个独立的计数器。

A)2 B)3 C)4 D)6

32.如果计数初值N=9,8253工作在方式3,则高电平的周期为个CLK。

A)5 B)6 C)3 D)4

33.8253的控制信号为CS=0、RD=0、WR=1、A1=0、A0=0表示。

A)读计数器1 B)读计数器0 C)装入计数器1 D)装入计数器0 34.ADC0809启动A/D转换的方式是。

A)高电平 B)低电平 C)负脉冲D)正脉冲35.ADC0809的输出。

A)具有三态缓冲器,但不可控 B)具有可控的三态缓冲器

C)没有三态缓冲器 D)没有缓冲锁存

36.ADC0809可以用引线经中断逻辑向CPU申请中断。

A)OE B)START C)EOC D)ALE 37.8259A可编程中断控制器中的中断服务寄存器ISR用于( )

A、记忆正在处理中的中断

B、存放从外设来的中断请求信号

C、允许向CPU发中断请求

D、禁止向CPU发中断请求

38.当8255A 工作在方式1的输入状态时,8255A与外设之间的联络信号为( )

A、IBF、ACK

B、OBF、ACK

C、IBF、STB

D、OBF、STB

39. 8086CPU响应硬件中断INTR请求的必要条件除中断允许标志外,还应有( )

A.访问操作结束

B.当前指令执行完

C.无软中断请求

D.无内部中断请求

40.在查询传送方式中,CPU要对外设进行读出或写入操作前,必须先对外设( )

A.发控制命令

B.进行状态检测

C.发I/O端口地址

D.发读/写命令

41.INTEL 8251A在串行异步通信时,是用外部时钟来和接收的数据进行同步的,设通信的波特率为1200bps,波特率因子为16,则外部时钟速率为( )

A.48KHz

B.96KHz

C.19.2KHz

D.384KHz

42.计算机系统总线中,可用于传送读、写信号的是()

A、地址总线

B、数据总线

C、控制总线

D、以上都不对

43.在8086CPU中,软件中断的中断类型码来自()

A、8259A中断类型码寄存器ICW2

B、I/O接口

C、FR(标志寄存器)

D、以上都不对

45.在下列8255AI/O端口引脚应用组态中,_______是不正确的。

方式0 方式

A)B) C) D)

46.ADC0809可以用引线经中断逻辑向CPU申请中断。

A)OE B)START C)EOC D)ALE 47.8259A可编程中断控制器中的中断服务寄存器ISR用于。

A)记忆正在处理中的中断B)存放从外设来的中断请求信号

C)允许向CPU发中断请求D)禁止向CPU发中断请求

48.根据串行通信规程规定,收发双方的必须保持相同。

A)外部时钟周期 B)波特率因子C)波特率 D)以上都正确

49.一台PC机的扩展槽中已插入一块D/A转换器模块,其口地址为280H,执行下面程序段后,D/A转换器输出的波形是。

DAOUT:MOV DX,280H

MOV AL,0

LOOP1:OUT DX,AL

INC AL

JMP LOOP1

A)三角波B)锯形波C)方波D)正弦波

第四部分

1.具有电可擦除的只读存储器是EEPROM。

2.可编程中断控制器8259A对程序员提供了4_个初始化命令字和_3_个操作命令字。

3.中断向量是中断服务程序的_入口地址_,每个中断向量占4_字节。INTEL8086中将对应256类中断的中断向量组成一张_中断向量表_,占据内存从_00000H_到_0003FFH 区间。

4.主机和I/O设备间的数据传送有_查询方式_、_中断方式_和_DMA_三种方式,其中_DMA_方式传送过程中CPU无需参与,而是由__DMA控制器_控制完成。

5.DAC0832有单缓冲、双缓冲和直通三种工作方式。

6.ADC0809的模拟输入引脚有 8 根,数字输出引脚有 8根。

7.被检测的模拟信号必须经 A/D转换器转换变成数字量才能送计算机处理。8.串行通信中,按照数据在通信线路上的传输方向可分为单工、半双工、全双工

三种基本传输模式。

9.中断矢量就是中断服务子程序的_入口地址_,在内存中占有4个存储单元,其中低地址存储单元存放的是_入口的偏移地址_,高地址存储单元存放的是入口的段地址。

10.中断返回指令是 IRET ,该指令将堆栈中保存的断点弹出后依次装入 IP 寄存器和 CS 寄存器中,将堆栈中保存的标志装入 FR(标志寄存器)中。

11.CPU响应8259A中断,在 INTA 引脚上输出 2 个负脉冲,在第2个负脉冲期间读入中断类型码。

12.CPU响应中断后将FR标志寄存器入栈保存,然后自动将 IF 标志和 TF 标志复位。若要实现中断嵌套,必须在中断服务子程序中执行一条 STI开中断指令。13.对I/O端口的编址有统一编址方式和独立编址方式。PC机采用的是独立编址方式。

14.在PC系列微机中,I/O指令采用直接寻址方式的I/O端口有 256 个。采用DX间接寻址方式可寻址的I/O端口有65536个。

15.CPU在执行OUT DX,AL指令时, DX 寄存器的内容送到地址总线上, AL 寄存器的内容送到数据总线上。

16.当CPU执行IN AL,DX指令时,M/IO引脚为低电平,RD为低电平,WR为高电平。

17.微机接口就是微处理器CPU与“外部世界”的__连接电路__,是CPU与外界进行信息交换的?中转站?。

18.在微机中,CPU与接口交换数据的方式一般有三种:_查询方式_、_中断方式_和_DMA方式_。

20.可编程接口芯片8253有6种工作方式,若要求8253的OUT输出端输出方波,则应设置其工作于方式_3_。PC机中利用8253进行日时钟计时的计时单位是

_54.945ms_。

21.微型计算机系统采用了分级存储器结构,通常将存储器分为_ 高速缓冲存储器 _、_主存储器_和_外存储器_三级。

22.可编程接口芯片8255有_3_种工作方式,其中_方式2_具有双向传送功能。23.RS-485是_串行通信_接口标准,Centronics是并行打印机_接口标准。

24.键盘接口必须具有去抖动_、_防串键_、_按键识别和_键码产生4个基本功能。25.根据在串行通信中,对数据流的分界、定时及同步的方法不同,串行通信可分为_串行异步通信_和_串行同步通信_两种方式。

26.在分层次的存储系统中,存取速度最快、靠CPU最近且打交道最多的是高速缓冲存储器,它是由双极型类型的芯片构成,而主存储器则是由MOS 类型的芯片构成。

27.常用的软件识别按键的方法有行扫描法和线反转法。

28.用8255的PA口和PC口的低4位接一个键盘阵列,最多可识别 32 个按键。29.软件识别按键时,当识别有键按下后所加的一段延时程序是为了去抖动_。30.LED有静态显示和动态显示两种接法。

31.8086可处理256种类型的中断。

32、可屏蔽中断从CPU的INTR引脚进入,只有当中断允许标志IF为_1_时,该中断才能得到响应。

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

35.一片8237内部有4个独立的DMA通道,每个通道一次DMA传送的最大长度可达65536字节。

36.动态RAM与静态RAM的主要不同点在于动态RAM需要刷新。

39.在进行DOS系统功能调用时,功能号应置入寄存器_AH_之中。

40.对请求以DMA方式传送的I/O设备,在进行读写数据时,只要_DACK_信号和_RD_或_WR_信号同时有效,就能完成对I/O设备端口的读写操作,与I/O设备的端口地址_无关_。

第五部分

1.利用串行通信的BIOS调用进行双机通信的MODEM方式的最简单连接。

甲机串行口1 乙机串行口1

2.已知一个存储器接口电路,求该存储系统的地址范围。

3.设计一个存储器接口电路。要求存储系统的地址范围为×××××H~×××××H。4.在微机系统中,有一数据采集系统,如图所示,ADC为8位A/D转换器,其转换启动信号START为上升沿触发,转换结束信号EOC高有效。要求8255A的A口、B口、

C口和控制口地址分别为×××H 、×××H、×××H、×××H。采用查询方式,采集100个数据,存入内存缓冲区BUFFER。

(1).设计译码电路;(2).编写8255初始化和数据采集程序。

8255A ADC

A

5.有一个CRT终端,其输入/输出数据端口地址为01H,状态端口地址为00H,其中D7 状态位为TBE,若其为1,则表示缓冲区为空,CPU可向数据端口输出新的数据,D6状态位为RDA,若其为1,则表示输入数据有效,CPU可从数据端口输入数据。

(1)编程从CRT终端输入100个字符,送到RES开始的内存单元中;

(2)编程从BUF开始的100个字节单元中的数据,送到CRT终端。

6.某系统利用8253-5定时器/计数器通道产生1KHZ重复方波,问通道0应工作在什么工作方式?若CLK0=2MHZ,试写出通道0的初始化程序。设8253端口地址为2F0H(通道0)、2F2H(通道1)、2F4H(通道2)、2F6H(控制口)。

7.8255并行接口的PA口同A/D转换器相连接,PB口同7段LED显示器连接,PA、PB口都工作于方式0。

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

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

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

8.已有一个信号源,其频率为1MHz,若要求通过8253芯片产生1Hz的方波信号,试问8253芯片应如何连接?画出8253计数通道连接示意图,编写初始化程序(已知8253的控制口地址为283H,计数通道0的口地址为280H,计数通道1的口地址为281H,计数通道2的口地址为282H)。

9.设计一个工业控制的系统,要求有四个控制点,分别由四个对应开关控制,能在开关断开时使对应的发光二极管亮,表示工作正常,开关闭合时使对应的发光二极管不亮,表示出现故障。

1)设计硬件电路

2)编写8255初始化程序和控制程序。

10.在微机系统中,有一数据采集系统,如图所示。8253通道0工作在方式0,利用8255检测OUT0的电平来实现采集速率的控制,要求以每秒钟5000次的速率采集IN2输入的模拟信号,共采集60000个数据,存入内存缓冲区BUFFER,编写相应的程序(完整的汇编程序)。

ADC0809

实验内容(8255、8253、8259、ADC0809、DAC0832)

认真复习,举一反三

单片机原理及其接口技术王敏课后作业答案

单片机原理及其接口技术王敏课后作业答案标准化管理部编码-[99968T-6889628-J68568-1689N]

第二章作业(P40) 2-4 MCS-51单片机中执行程序的地址放在哪由几个位组成最大寻址范围是多少 答:放在程序计数器PC中,16位,64KB。 2-5 在程序存储器中,0000H、0003H、000BH、0013H、001BH、0023H这6个单元有什么特定的含义 答: 0000H 复位后,PC=0000H,开始执行程序的地址 0003H 外部中断0 (INT0)入口地址 000BH 定时器0中断(TF0)入口地址 0013H 外部中断1(INT1)入口地址 001BH 定时器1中断( TF1)入口地址 0023H 串行口中断TI/RI入口地址 2-10 开机复位以后,CPU使用哪一组工作寄存器它们的地址是什么如何改变当前工作寄存器 答:使用第0组工作寄存器,00H-07H,通过修改PSW中的RS1和RS0两位来改变当前的工作寄存器。 第三章作业(P75) 3-7 指出指令中的50H或66H个代表什么 解: ① MOV A, #50H 立即数 MOV A, 50H 直接地址 MOV 50H, #20H 直接地址 MOV C, 50H 位地址 MOV 50H, 20H 直接地址 ② MOV @R0, #66H 立即数 MOV R6, #66H 立即数 MOV 66H, #45H 直接地址 MOV 66H, C 位地址 MOV 66H, R1 直接地址 3-9 写出能完成下列数据传送的指令: 解: ① R1中内容传送到R0; MOV A, R1 MOV R0,A ②内部RAM 20H单元中的内容送到30H单元; MOV 30H, 20H ③外部RAM 20H单元中的内容送到内部RAM 20H单元; MOV R0, #20H MOVX A, @R0 MOV 20H, A ④外部RAM 2000H单元中的内容送到内部RAM 20H单元; MOV DPTR, #2000H MOVX A, @DPTR MOV 20H, A

微机接口技术模拟试题1

《微机接口技术》模拟试题 一、选择题:(每空1分,共20分) 1.CPU与外设之间交换数据常采用、、和四种方式,PC机键盘接口采用传送方式。 ⒉当进行DMA方式下的写操作时,数据是从传送到__中。 ⒊PC总线、ISA总线和EISA总线的地址线分别为:、和根。 ⒋8254定时/计数器内部有个端口、共有种工作方式。 ⒌8255的A1和A0引脚分别连接在地址总线的A1和A0,当命令端口的口地址为317H时,则A口、B口、C口的口地址分别为、、。 ⒍PC微机中最大的中断号是、最小的中断号是。 ⒎PC微机中键盘是从8255的口得到按键数据。 ⒏串行通信中传输线上即传输_________,又传输_________。 二、选择题:(每题2分,共10分) ⒈设串行异步通信每帧数据格式有8个数据位、无校验、一个停止位,若波特率为9600B/S,该方式每秒最多能传送()个字符。 ①1200 ②150 ③960 ④120

2.输出指令在I/O接口总线上产生正确的命令顺序是()。 ①先发地址码,再发读命令,最后读数据。 ②先发读命令、再发地址码,最后读数据。 ③先送地址码,再送数据,最后发写命令。 ④先送地址码,再发写命令、最后送数据。 3 使用8254设计定时器,当输入频率为1MHZ并输出频率为100HZ时,该定时器的计数初值为()。 ①100 ②1000 ③10000 ④其它 4 在PC机中5号中断,它的中断向地址是()。 ①0000H:0005H ②0000H:0010H ③0000H:0014H ④0000H:0020H 5.四片8259级联时可提供的中断请求总数为()。 ①29个②30个③31个④32个 6.下述总线中,组内都是外设串行总线为()组。 ①RS-485、IDE、ISA。 ②RS-485、IEEE1394、USB。 ③RS-485、PCI、IEEE1394。 ④USB、SCSI、RS-232。 7. DMA在()接管总线的控制权。 ①申请阶段②响应阶段③数据传送阶段④结束阶段 8. 中断服务程序入口地址是()。 ①中断向量表的指针②中断向量③中断向量表④中断号

最新微机接口技术试题与答案

《微机接口技术》试题与答案 一、选择题: 1、接口的基本功能是()。 A、输入缓冲 B、输出锁存 C、输入缓冲,输出锁存 D、编址使用 2、8086系统中优先级最高的中断是()中断。 A、除法除以0 B、指令 C、非屏蔽 D、断点 3、8255工作在方式0时,具有()功能。 A、查询输入/输出 B、输入缓冲、输出锁存 C、无条件输入/输出 D、双向数据传送 4、PC/XT总线的地址信号和数据信号是()的。 A、分时复用 B、分开传送 C、混杂一起 D、不需地址 5、8086非屏蔽中断的类型码是()。 A、00H B、02H C、08H D、不定 6、DMA工作方式时,总线上的各种信号是由()发送的。 A、中断控制器 B、CPU C、存储器 D、DMA控制器 7、CPU执行OUT DX,AL指令时,()的值输出到地址总线上。 A、AL寄存器 B、AX寄存器 C、DL寄存器 D、DX寄存器 8、查询输入/输出方式下,外设状态线要经过()与微机相连。 A、锁存器 B、译码器 C、缓冲器 D、放大器 9、8253工作在BCD码计数据器时,若初值为100,则应写为()。 A、100H B、64H C、100 D、0100 10、PC机的串行通信接口COM1地址为()。 A、3F8H-3FFH B、2F8H-2FFH C、378H-37FH D、20H-21H 11、中断自动结束方式是自动将8256A()相应位清零。 A、ISR B、IMR C、IRR D、ICW 12、一个I/O地址称为一个()。 A、接口 B、端口 C、外设 D、芯片 13、输入/输出指的是主机与()交换数据。 A、存储器 B、外设 C、键盘 D、显示器 14、CPU响应可屏蔽中断请求时,其中断类型码由()提供。 A、CPU内部 B、中断指令 C、类型码固定 D、可屏蔽中断管理器 15、可屏蔽中断管理器8259所管理的是()。 A、指令中断 B、非屏蔽中断 C、可屏蔽中断 D、单步中断 16、8086系列微机的中断类型码越大,则优先级()。 A、越高 B、越低 C、相同 D、不定 17、可编程接口芯片在使用前对它(),称为编程。 A、写操作数 B、写控制字 C、编接口地址 D、设计控制电路 18、在定时器/计数器8253的输出端可产生()波形。 A、三角波 B、正弦波 C、方波 D、斜波 19、对逐次逼近式A/D转换器,起动一次转换读入多次数字量,则读入的数字量()。 A、肯定相同 B、可能相同 C、肯定不同 D、可能不同 20、微机中串口1的I/O地址范围是()。

微机的接口技术试题

微机接口技术试题 一.填空题 1.CPU与接口之间传送信息一般有查询方式、中断方式和DMA方式三种方式。 2.微机系统中产生的时间基准,通常采用软件定时和硬件定时两种方法。 3.8086中断系统的中断源分为两大类:一类是外部中断,另一类是内部中断。 4.通常把I/O接口电路中能被CPU直接访问的寄存器称为端口。 5.把来自地址总线上的地址代码翻译成所要访问的端口地址的电路称为地址译码电路。 6.凡是接口都有两侧,一侧是CPU,另一侧是外设。 7.CPU与外界连接的部件或电路叫微机接口,它是CPU与外设交换信息的中转站。 8.中断过程分为:中断请求、中断响应、中断服务、中断返回四个阶段。 9.起止式异步通信中传送一个字符,总是以起始位开始,以停止位结束。 10.微机系统中记录一天时间的时钟称为日时钟。 记录每天时间和年、月、日的时钟称为时时钟。 二.选择题 1.串行通信中所说的波特率是(A)。 A. 位速率 B. 字符速率 C. 时钟速率 2.RS-422/RS-485是采用(C)技术,实现远距离传送信息的。 A. 正/负双电源供电 B. 单端发送/单端接收 C. 双端发送/双端接收 3.8255的(C)具有按位操作的控制命令字。 A. 端口A B. 端口B C. 端口C 4.较高级别的中断可以中断较低级别的中断,转去执行高级别的中断服务程序技术叫(A)技术。

A. 中断嵌套 B. 优先排队 C. 中断识别 5.8255的A口有三种工作方式,B口有(B)工作方式 A. 一种 B. 两种 C. 三种 6.8259在级联方式工作时,为使从控制器中更高级别的中断得到响应,主控制器应设定为(B) A.一般完全嵌套 B. 特定完全嵌套 C. 特定屏蔽 7.采用DMA方式能实现高速数据传送,是因为(B) A. DMA能加速CPU的速度 B. 传送的数据不用经过CPU中转 C. DMA可以和CPU同时访问系统总线 8.8253定时/计数器芯片内部有(B)独立的计数通道。 A. 2个 B. 3个 C. 4个 9.以下常用于地址译码电路的芯片型号是(C) A. 74LS245 B.74LS160 C. 74LS138 10.中断向量是(A) A. 中断服务程序入口地址 B. 中断服务程序 C.中断向量表 11.D/A转换器能转换的二进制位数,称为D/A转换器的(C) A. 线性度 B. 转换速度 C. 分辨率 12.8259在级联方式工作时,如果从控制器的中断请求被响应,则其中断类型号由(C)提供。 A. 由编程控制 B. 仍由主控制器 C. 由从控制器 13.8255是(B)接口芯片。 A. 串行 B. 并行 C. 电平转换 14.超高速A/D转换器一般采用(B)方式完成转换。

微机原理及接口技术课后习题及参考答案

第一章课后习题 1.1 把下列十进制数转换成二进制数、八进制数、十六进制数。 ① 16.25 ② 35.75 ③ 123.875 ④ 97/128 1.2 把下列二进制数转换成十进制数。 ① 10101.01 ② 11001.0011 ③ 111.01 ④ 1010.1 1.3 把下列八进制数转换成十进制数和二进制数。 ① 756.07 ② 63.73 ③ 35.6 ④ 323.45 1.4 把下列十六进制数转换成十进制数。 ① A7.8 ② 9AD.BD ③ B7C.8D ④ 1EC 1.5 求下列带符号十进制数的8位补码。 ① +127 ② -1 ③ -0 ④ -128 1.6 求下列带符号十进制数的16位补码。 ① +355 ② -1 1.7 计算机分那几类?各有什么特点? 1.8 简述微处理器、微计算机及微计算机系统三个术语的内涵。 1.9 80X86微处理器有几代?各代的名称是什么? 1.10 你知道现在的微型机可以配备哪些外部设备? 1.11 微型机的运算速度与CPU的工作频率有关吗? 1.12 字长与计算机的什么性能有关? 习题一参考答案 1.1 ① 16.25D=10000.01B=20.2Q=10.4H ② 35.75D=100011.11B=43.6Q=23.CH ③ 123.875D=1111011.111B=173.7Q=7B.EH ④ 97/128D=64/123+32/128+1/128=0.1100001B=0.604Q=0.C2H 1.2 ① 10101.01B=21.25D ② 11001.0011B=25.1875D ③ 111.01B=7.25D ④ 1010.1B=10.5D 1.3 ① 756.07Q=111101110.000111B=494.109D ② 63.73Q=110011.111011B=51.922D ③ 35.6Q=11101.110B=29.75D ④ 323.45Q=11010011.100101B=211.578D 1.4 ① A7.8H=167.5D ② 9AD.BDH=2477.738D ③ B7C.8D=2940.551D ④ 1ECH=492D 1.5 ① [+127] 补=01111111 ② [-1] 补 = 11111111 ③ [-0] 补=00000000 ④[-128] 补 =10000000 1.6 ① [+355] 补= 0000000101100011 ② [-1] 补 = 1111 1111 1111 1111 1.7 答:传统上分为三类:大型主机、小型机、微型机。大型主机一般为高性能的并行处理系统,存储容量大,事物处理能力强,可为众多用户提供服务。小型机具有一定的数据处理能力,提供一定用户规模的信息服务,作为部门的信息服务中心。微型机一般指在办公室或家庭的桌面或可移动的计算系统,体积小、价格低、具有工业化标准体系结构,兼容性好。 1.8 答:微处理器是微计算机系统的核心硬件部件,对系统的性能起决定性的影

微机原理与接口技术课后习题参考答案

《微机原理与接口技术》 复习题 第1章 1.简述名词的概念:微处理器、微型计算机、微型计算机系统。 答: (1)微处理器:微处理器(Microprocessor)简称μP或MP,或CPU。CPU是采用大规模和超大规模集成电路技术将算术逻辑部件ALU(Arithmetic Logic Unit)、控制部件CU (Control Unit)和寄存器组R(Registers)等三个基本部分以及内部总线集成在一块半导体芯片上构成的电子器件。 (2)微型计算机:微型计算机(Microcomputer)是指以微处理器为核心,配上由大规模集成电路制作的存储器、输入/输出接口电路及系统总线等所组成的计算机,简称微机。 (3)微型计算机系统:微型计算机系统由硬件与软件两大部分组成,分别称为硬件(Hardware)系统与软件(Software)系统。其中,硬件(Hardware)系统由CPU、内存储器、各类I/O接口、相应的I/O设备以及连接各部件的地址总线、数据总线、控制总线等组成。 软件(Software)系统:计算机软件(Software)是指为运行、维护、管理、应用计算机所编制的程序及程序运行所需要的数据文档资料的总和。一般把软件划分为系统软件和应用软件。其中系统软件为计算机使用提供最基本的功能,但是并不针对某一特定应用领域。而应用软件则恰好相反,不同的应用软件根据用户和所服务的领域提供不同的功能。 2.简述名词的概念:指令寄存器、地址寄存器、标志寄存器。 答: (1)指令寄存器:指令寄存器(Instruction Register,IR)用来保存计算机当前正在执行或即将执行的指令。当一条指令被执行时,首先,CPU从内存取出指令的操作码,并存入IR中,以便指令译码器进行译码分析。 (2)地址寄存器:地址寄存器(Address Register,AR)被动地接受IP传送给它的地址值(二进制地址),AR的作用是保持IP送来的地址,并且以并行方式连接输出到CPU的地址引脚上,以便CPU访问指定的内存单元。 (3)标志寄存器:标志寄存器(Flags,F)是CPU中不可缺少的程序状态寄存器,因此,也称程序状态字寄存器(PSW),所谓状态是指算术或逻辑运算后,结果的状态以二进制的0或1在标志寄存器中标识出来,例如,运算结果有进位,则进位标志位CF=1,否则为0。 3.何谓IA-32处理器?

现代微机接口技术试题2009

现代微机接口技术试题 一、选择题:(每空1分,共20分) 1.CPU与外设之间交换数据常采用、、和四种方式,PC机键盘接口采用传送方式。 ⒉当进行DMA方式下的写操作时,数据是从传送到__中。 ⒊PC总线、ISA总线和EISA总线的地址线分别为:、和根。 ⒋8254定时/计数器内部有个端口、共有种工作方式。 ⒌8255的A1和A0引脚分别连接在地址总线的A1和A0,当命令端口的口地址为317H时,则A口、B口、C口的口地址分别为、、。 ⒍PC微机中最大的中断号是、最小的中断号是。 ⒎PC微机中键盘是从8255的口得到按键数据。 ⒏串行通信中传输线上即传输_________,又传输_________。 二、选择题:(每题2分,共10分) ⒈设串行异步通信每帧数据格式有8个数据位、无校验、一个停止位,若波特率为9600B/S,该方式每秒最多能传送()个字符。 ①1200 ②150 ③960 ④120

2.输出指令在I/O接口总线上产生正确的命令顺序是()。 ①先发地址码,再发读命令,最后读数据。 ②先发读命令、再发地址码,最后读数据。 ③先送地址码,再送数据,最后发写命令。 ④先送地址码,再发写命令、最后送数据。 3 使用8254设计定时器,当输入频率为1MHZ并输出频率为100HZ时,该定时器的计数初值为()。 ①100 ②1000 ③10000 ④其它 4 在PC机中5号中断,它的中断向地址是()。 ①0000H:0005H ②0000H:0010H ③0000H:0014H ④0000H:0020H 5.四片8259级联时可提供的中断请求总数为()。 ①29个②30个③31个④32个 6.下述总线中,组内都是外设串行总线为()组。 ①RS-485、IDE、ISA。 ②RS-485、IEEE1394、USB。 ③RS-485、PCI、IEEE1394。 ④USB、SCSI、RS-232。 7. DMA在()接管总线的控制权。 ①申请阶段②响应阶段③数据传送阶段④结束阶段 8. 中断服务程序入口地址是()。 ①中断向量表的指针②中断向量③中断向量表④中断号

(何小海版)微机原理与接口技术部分课后习题

(何小海版)微机原理与接口技术部分课后习题 -标准化文件发布号:(9456-EUATWK-MWUB-WUNN-INNUL-DDQTY-KII

串操作指令特点: 1.可用前缀使其重复操作; 2.每操作一次自动修改SI和DI内容,当DF=0时为增量,DF=1为减 量; 3.所有源操作数地址放在SI中,在DS段,串长≤ 64K; 所有目标操作数地址放在DI中,在ES段,串长≤ 64K; 4.用重复前缀时,如果条件满足且CX ≠ 0 时重复,每重复一次 CX ← CX–1,否则结束重复; 5.重复操作时IP不变,中断返回后继续操作。 使用串操作指令时注意: 1.SI ←源串首(末)址 DI ←目标串首(末)址; 2.CX ←串长度; 3.设DF 值; 4.选重复前缀; 5.使用条件重复前缀时,判断结束条件(即是CX=0 还是ZF=0/1结束) 指令执行时间: 计算机中的计时单位: (1). 指令周期:执行一条指令所花的时间; (2). 总线周期:CPU 每访问一次内存或I/O端口所花的时间; (3). 时钟周期(T周期):计算机主频的倒数,用T表示,即 T=1 / F 1、试分别说明下列指令中源操作数和目的操作数采用的寻址方式: 答案: 目的操作数源操作数 (1)MOV AX,0FFFFH 寄存器立即 (2)MOV ES,AX 寄存器寄存器 (3)XOR CL,[100H] 寄存器直接 (4)ADD [SI],DX 寄存器间寄存器

(5)MOV ES:[2000H],CL 直接寄存器 (6)SUB [BX+SI],1 基+变立即 (7)ADC AX,[BX+SI+10H] 寄存器相对基+变 (8)PUSH DS 隐含寄存器 (9)CLD 隐含 (10)CMP [BP+DI],CL 基+变寄存器 2、若(BX)=1123H,(SI)=1968H,位移量=0313H,(DS)=1971H, 试确定由这些寄存器和下列寻址方式产生的有效地址和物理地址: 答案: EA 物址 (1)直接寻址;0313H 19A23H (2)用BX的寄存器间接寻址;1123H 1A833H (3)用BX的寄存器相对寻址;1436H 1AB46H (4)用BX和SI的基址变址寻址;2A8BH 1C19BH (5)用BX和SI的相对基址加变址寻址。2D9EH 1C4AEH 3、连续执行以下指令,并在空格中填写执行指令的结果。 答案: MOV AX,2060H AL=60H AH=20H CF= MOV DS,AX DS=2060H AH=20H CF= ADD AL,AH AL=80H AH=20H CF=0 INC AX AL=81H AH=20H CF=0 MOV DX,512 DL=00H DH=02H CF=0 SUB AX,DX AL=81H AH=1EH CF=0

武汉理工大学-微机接口试卷-2009-A卷

武汉理工大学考试试题纸(A卷) 备注:学生不得在试题纸上答题(含填空题、选择题等客观题), 答题纸上标出大小题号,写上班级学号。 一、选择题(每题2分,共40分) 下面各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确的选项写在答题卡上,答在试卷上不得分。 1.下列设备系统中,一般不与三总线直接连接的是:( A ) A.外设 B.I/O接口 C.ROM D.RAM 2.8086的地址线是20位的,CPU可寻址的范围是( C ) A.0000H~FFFFH B.00H~FFH C.00000H~FFFFFH D.-32678~+32768 3.地址译码的作用是( ): A.设计接口 B. 区分不同外设 C.接至地址总线 D.向外设输出数据 4.微机执行OUT 60H,AL命令时,地址总线上输出的数据为( ): A.60 B. AL中的数据 C.AL D.60H 5.半导体E2PROM,写入的内容,可以通过()擦除。 A.紫外线照射 B.电信号 C.口令 D.DOS命令 6.8253记数器工作在方式2时,GA TE=0表示:( ) A.禁止计数器计数 B.允许计数器计数 C.OUT端输出高电平 D. OUT端输出低电平 7.在定时器/计数器8253中,微处理器不能直接访问( )单元: A 控制寄存器 B 计数初值寄存器 C 计数输出锁存器 D 计数执行单元 8.在定时器/计数器8253的输出端可产生( )波形: A 三角波 B 正弦波 C 方波 D 斜波 9.8255A的内部A组包含:( ) A.PA口和PC口高4位B.PA口和PC口

C.PA口和PC口低4位D.PA口 10.在8255芯片应用中,C口按位置位/复位命令字应该写到( ): A.A口 B. B口 C.C口 D.控制口 11.Intel8259中断控制器可接受两种命令:() A.中断开始命令和中断结束命令 B.3个初始化命令和4个操作命令 C.ICW1~ICW4及OCW1~OCW3 D.输入命令和输出命令 12.类型码为10H的中断服务程序入口地址放在内存地址为()开始的4个单元中。 A.10 B.10H C.32H D.40H 13.中断I/O方式能有效发挥CPU的工作效率,其原因是:() A.中断I/O不须CPU执行指令,节约CPU的时间开销 B.外设接口与存储器直接交换数据 C.CPU交出了总线控制权 D.由接口硬件实现数据传输 14.CPU如何获得可屏蔽中断的中断类型号?正确回答是:() A.若出现IRQi请求,则从内存中取出中断类型号给CPU B.可屏蔽中断的中断类型号存放在指令中,因此CPU从指令代码中获得它 C.CPU收到可屏蔽中断请求后,若具备响应条件,则在其后一定时刻从数据总线上获得相应中断类型号 D.CPU在中断向量表中获得中断类型号 15.下面关于DMA概念中不正确的是( ): A. DMA传送方式可以提高数据的吞吐量,它是以增加系统硬件的复杂性合成本为代价的。 B. CPU需要保护现场和恢复现场,等DMA方式数据传送结束后,继续执行程序。 C. DMA控制器在取得总线控制权以后应能发出内存地址、I/O读写命令及存储器读写命令控制I/O与存储器间的数据传输过程。 D. DMA传送过程中DMA控制器始终处于主控状态。 16.见如下串行数据调制原理电路()

计算机接口技术复习题(含答案)

1. 在8086CPU 中,当M/ ——IO = 0,——RD = 1,—— WR = 0时,CPU 完成的操作是( D )。 (A )存储器读 (B )I/O 读 (C )存储器写 (D )I/O 写 2. 在标志寄存器中,用于说明计算结果为0的标志是( C ) (A )C 标志 (B )A 标志 (C )Z 标志 (D )S 标志 3. 两片8259A 采用主从级连方式,最多能接收( B ) (A )8级中断 (B )15级中断 (C )16级中断 (D )级中断 4. 异步通信所采用的数据格式中,停止位的位数错误的是( D ) (A )1位 (B )1.5位 (C )2位 (D )2.5位 5. 下面哪一条语句是采用寄存器间接寻址的( B ) (A )MOV AX ,BX (B )MOV AL ,[BX] (C )MOV AX ,20 (D )MOV AX ,BUF 6. 计算机系统总线按其功能可划分为数据总线、地址总线和( A ) (A )控制总线 (B )同步总线 (C )信号总线 (D )中断总线 7. 在PC/XT 机中,NMI 的中断向量在中断向量表中的位置是 ( C ) (A )由程序指定的 (B )由DOS 自动分配的 (C )固定在0008H 开始的4个字节中 (D )固定在中断向量表首 8. 在两片8259A 级联的中断系统中,从片的INT 端接到主片的IR4端,则初始化主、从片ICW3的数据格式分别是( B ) (A )01H 和40H (B )10H 和04H (C )10H 和40H (D )01H 和04H 9. CPU 与输入/输出端口是通过哪些指令来完成信息交换( C ) (A )MOV (B )MOVSB (C )IN 或OUT (D )STOSB 10. 在标志寄存器中,符号标志是( S ) (A )C 标志 (B )A 标志 (C )Z 标志 (D )S 标志 11. CPU 与输入/输出接口电路是通过端口寄存器进行信息交换,这些端口寄存器包括了状态端口、控制端口和( B ) (A )信息端口 (B )数据端口 (C )存储器端口 (D )命令端口 12. 8088微处理器可寻址访问的最大I/O 空间为( B ) (A) 1KB (B) 64KB (C) 640KB (D) 1MB 13. CPU 与输入/输出端口是通过哪些指令来完成信息交换( C ) (A )MOV (B )MOVSB (C )IN 或OUT (D )STOSB 14. 在标志寄存器中,用于说明计算结果为0的标志是( C ) (A )C 标志 (B )A 标志 (C )Z 标志 (D )S 标志 15. 下面哪一个命题是正确的( C ) (A )负数的反码与其真值数相同 (B ) 负数的补码与其真值数相同 (C )正数的原码、反码、补码与其真值数相同 (D )[+0]反码 =11111111B 16. 在实模式下进行编写汇编程序,每一个逻辑段的大小不能超过( B ) (A )32KB (B )64KB

微机接口试卷 (1)

一.填空题 1.衡量总线性能的重要指标是总线带宽,它定义为总线本身所能达到的最高传输速率, PCI总线的带宽可达 266MB/S 2.DMA技术的出现使得外围设备可通过DMA控制器直接访问内存。 3. 相联存储器不按地址而是按内容访问的寄存器,在cache中间来存放行地址表,在虚拟存储器中用来存放段表,页表和快表。 4.PentiumCPU在实模式下寻址有20 根地址线,可形成1MB 的存储器地址空间,地址范围为00000H-FFFFFH ,地址总线中16 条用于I/O寻址,形成64KB 的输入输出地址空间,地址范围为0000H-FFFFH 。 5. RS-232C 采用的是负逻辑, -15~-3V 表示逻辑1, +3~+15V 表示逻辑0. 6. 二.选择题 3.流水CPU是由一系列叫做“段”的处理线路所组成。和具备m个并行部件的CPU相比,一个m段流水CPU__A__。 A.具备同等水平的吞吐能力 B.不具备同等水平的吞吐能力 C.吞吐能力大于前者的吞吐能力 D.吞吐能力小于前者的吞吐能力 4.

注意:此题可能会有点点不一样,要自己看懂原理 5. 6. 选A 7.32位的x86CPU的式存储器中,段描述符和段基址是由 B 产生。 A.CPU B.操作系统 C.应用程序 D.特殊的 大题

三、试说明32位x86CPU段式存储方式下,GDT、LDT、GDTR和LDTR的作用和相互关系。某系统中GDT段描述符的粒度位为0,则GDT的最大长度是多少? 答: 作用: GDT:存放系统中所有任务的描述符; LDT:存放与给定任务有关的描述符。 GDTR:存放GDT在内存中的基地址和其表长界限 LDTR:记录LDT的起始位置,与GDTR不同,LDTR的内容是一个段选择子 相互关系: GDT和LDT在主存中的位置由GDTR和LDTR决定。 GDT最大长度为:64KB 段长:1MB 第五大题分析题 1

(完整版)微机原理与接口技术试题与答案

微机原理与接口技术试题 微型计算机原理与接口技术综合测试题一 一、单项选择题(下面题只有一个答案是正确的,选择正确答案填入空白处) 1.8086CPU通过(1 )控制线来区分是存储器访问,还是I/O 访问,当CPU执行IN AL,DX指令时,该信号线为(2 )电平。 (1) A. M/ B. C. ALE D. N/ (2) A. 高 B. 低 C. ECL D. CMOS 2.n+1位有符号数x的补码表示范围为()。 A. -2n < x < 2n B. -2n ≤ x ≤ 2n -1 C. -2n -1 ≤ x ≤ 2n-1 D. -2n < x ≤ 2n 3.若要使寄存器AL中的高4位不变,低4位为0,所用指令为()。 A. AND AL, 0FH B. AND AL, 0FOH C. OR AL, 0FH D. OR AL 0FOH 4.下列MOV指令中,不正确的指令是()。 A. MOV AX, BX B. MOV AX, [BX] C. MOV AX, CX D. MOV AX, [CX] 5.中断指令INT 17H的中断服务程序的入口地址放在中断向量表地址()开始的4个存贮单元内。

A. 00017H B. 00068H C. 0005CH D. 0005EH 6.条件转移指令JNE的条件是()。 A. CF=0 B. CF=1 C. ZF=0 D. ZF=1 7. 在8086/8088 CPU中,一个最基本的总线读写周期由(1 )时钟周期(T状态)组成,在T1状态,CPU往总线上发(2 )信息。 ⑴ A. 1个 B. 2个 C. 4个 D. 6个 ⑵ A. 数据 B . 地址 C. 状态 D. 其它 8. 8086有两种工作模式, 最小模式的特点是(1 ),最大模式的特点是(2 )。 ⑴ A. CPU提供全部控制信号 B. 由编程进行模式设定 C. 不需要8286收发器 D. 需要总线控制器8288 ⑵ A. M/ 引脚可直接引用 B. 由编程进行模式设定 C. 需要总线控制器8288 D. 适用于单一处理机系统 9.在8086微机系统的RAM 存储单元器0000H:002CH开始依次存放23H,0FFH,00H,和0F0H四个字节,该向量对应的中断号是( )。 A. 0AH B. 0BH C. 0CH D. 0DH 10.真值超出机器数表示范围称为溢出,,此时标志寄存器中的( )位被置位 A. OF B AF C PF D CF

微机接口技术考试题带答案

第一章微机接口技术概述 1. 1.8086微处理器可寻址访问的最大I/O空间是()。 A.1KB B.64KB C.640KB D.1MB 参考答案:B 2. 2.CPU的控制总线提供()。 A.数据信号流 B.所有存储器和I/O设备的时序信号及控制信号 C.来自I/O设备和存储器的响应信号 D.前面B和C两项 参考答案:D 3. 3. CPU的数据总线提供()。 A.数据信号流 B.所有存储器和I/O设备的时序信号及控制信号 C.来自I/O设备和存储器的响应信号 D.地址信号流 参考答案:A 4. 4. CPU的地址总线提供()。 A.数据信号流 B.所有存储器和I/O设备的时序信号及控制信号 C.来自I/O设备和存储器的响应信号 D.地址信号流 参考答案:D 5. 5. CPU在执行OUT DX,AL指令时,CPU往控制总线上送出的有效信号是()。 D.C B A. 参考答案:A 6. 6. CPU在执行OUT DX,AL指令时,CPU往地址总线上送出的有效信号是()。 A.DX寄存器所存放的地址B AL寄存器所存放的数据 D.C 参考答案:A 7. 7. CPU在执行OUT DX,AL指令时,CPU往数据总线上送出的有效信号是()。 A.DX寄存器所存放的地址B AL寄存器所存放的数据 C D.参考答案:B 11. 11. 8086CPU在作总线操作时,遇到READY=L后可插入()。 A.1个等待周期 B 等待周期个数由具体情况所定 C 2个等待周期 D. 3个等待周期 参考答案:B 12. 12. 8086系统中,SP()。 A.只能指向奇地址单元 B 只能指向偶地址单元 C最好指向偶地址单元 D. 最好指向奇地址单元 B 参考答案: 13. 13. 8086 系统配置在最大方式比最小方式增加的一片专用芯片是()。 A.总线驱动器74LS245 B 总线锁存器74LS373 C 总线控制器8288 D. 中断控制器8259

微机原理与接口技术期末考试试题及答案

微机原理与接口技术期末考试题库 1.微机系统的硬件由哪几部分组成? 答:三部分:微型计算机(微处理器,存储器,I/0接口,系统总线),外围设备,电源。 2.什么是微机的总线,分为哪三组? 答:是传递信息的一组公用导线。分三组:地址总线,数据总线,控制总线。 3.8086/8088CPU的内部结构分为哪两大模块,各自的主要功能是什 么? 答:总线接口部件(BIU)功能:根据执行单元EU的请求完成CPU 与存储器或IO设备之间的数据传送。执行部件(EU),作用:从指令对列中取出指令,对指令进行译码,发出相应的传送数据或算术的控制信号接受由总线接口部件传送来的数据或把数据传送到总线接 口部件进行算术运算。 4.8086指令队列的作用是什么? 答:作用是:在执行指令的同时从内存中取了一条指令或下几条指令,取来的指令放在指令队列中这样它就不需要象以往的计算机那样让CPU轮番进行取指和执行的工作,从而提高CPU的利用率。 5.8086的存储器空间最大可以为多少?怎样用16位寄存器实现对 20位地址的寻址?完成逻辑地址到物理地址转换的部件是什么?

答:8086的存储器空间最大可以为2^20(1MB);8086计算机引入了分段管理机制,当CPU寻址某个存储单元时,先将段寄存器内的内容左移4位,然后加上指令中提供的16位偏移地址形成20位物理地址。 6.段寄存器CS=1200H,指令指针寄存器IP=FF00H,此时,指令 的物理地址为多少?指向这一物理地址的CS值和IP值是唯一的吗? 答:指令的物理地址为21F00H;CS值和IP值不是唯一的,例如:CS=2100H,IP=0F00H。 7.设存储器的段地址是4ABFH,物理地址为50000H,其偏移地址 为多少? 答:偏移地址为54100H。(物理地址=段地址*16+偏移地址) 8.8086/8088CPU有哪几个状态标志位,有哪几个控制标志位?其意 义各是什么? 答:状态标志位有6个:ZF,SF,CF,OF,AF,PF。其意思是用来反映指令执行的特征,通常是由CPU根据指令执行结果自动设置的;控制标志位有3个:DF,IF,TF。它是由程序通过执行特定的指令来设置的,以控制指令的操作方式。 9.8086CPU的AD0~AD15是什么引脚? 答:数据与地址引脚 10.INTR、INTA、NMI、ALE、HOLD、HLDA引脚的名称各是什么?

《微机接口技术》试卷(A卷)答案

《微机接口技术》试卷( A 卷) 一、填空题(20分,每空1分) 1.微处理器存储器 I/O接口电路系统总线 2.NMOS 28 双列直插式封装 CPU 与外设或调制解调 3.采样量化编码 4.PUSH POP 5.16 6.写信号片选信号门控信号计数输出端 7.基本输入输出方式选通输入输出方式双向选通输入输出方式 二、问答题(20分每题5分) 1.“接口”是微处理器CPU与外界的连接部件(电路),是CPU与外界进行信息交换的中转站。一般来讲接口有如下功能: 1.数据缓冲功能功能 2.设置选择功能 3.信号转换功能 4.接受、解释并执行CPU命令的功能 5.中断管理功能 6.可编程功能 2.一个完整的中断过程包括中断请求、中断排队、中断响应、中断处理和中断返回五个步骤。 3.8255包括四个部分,分别是:1.数据总线缓冲器2.读写控制逻辑3.组和B组控制电路4.数据端口A、B、C. 4.MOV DX, 0FFFEH 8255控制口地址 MOV AL, 01H 使PC0=1的控制字 OUT DX,AL 送到控制口 若要求把C口的PC0复位,此时C口按位控制字内容应是00000000B或00H,初始化程序段为: MOV DX,0FFFEH8255控制口地址 MOV AL,00H使PC0=1的控制字 OUT DX,AL送到控制口 5.8253定时/计数器作为定时器使用时,CLK应是输入定时的时间基准,即一个准确的时钟信号,频率固定、GATE端处于高电平、计数器工作于方式2。写入计数初值,则定时值为T OUT=nT CLK 设T CLK=1ms,n=1000,则定时值为T OUT=1000×1ms=1s 三、综合题(60分) 一.解用ocw3读取8259中IRR和ISR寄存器内容时,应先指出读哪个寄存器、用IN指令读出。而读取IMR的内容时不必指出,直接从奇地址端口随时读取即可,程序如下: MOV AL ,0AH OUT 20H ,AL IN AL ,20H ;读IRR MOV SI ,2000H

单片机原理及接口技术课后习题答案(张毅刚)习题参考答案1章

第1章单片机概述 1.除了单片机这一名称之外,单片机还可称为和。 答:微控制器,嵌入式控制器。 2.单片机与普通微型计算机的不同之处在于其将、、和3部分集成于一块芯片上。 答:CPU、存储器、I/O口。 3.8051与8751的区别是。 A.内部数据存储单元数目不同B.内部数据存储器的类型不同C.内部程序存储器的类型不同D.内部寄存器的数目不同 答:C。 4.在家用电器中使用单片机应属于微计算机的。 A.辅助设计应用;B.测量、控制应用;C.数值计算应用;D.数据处理应用答:B。 5.微处理器、微计算机、微处理机、CPU、单片机它们之间有何区别? 答:微处理器、微处理机和CPU都是中央处理器的不同称谓;而微计算机、单片机都是一个完整的计算机系统,单片机特指集成在一个芯片上的用于测控目的的单片微计算机。 6.MCS-51系列单片机的基本型芯片分别为哪几种?它们的差别是什么? 答:MCS-51系列单片机的基本型芯片分别是8031、8051和8751。它们的差别是在片内程序存储器上。8031无片内程序存储器,8051片内有4KB的程序存储器ROM,而8751片内集成有4KB的程序存储器EPROM。 7.为什么不应当把51系列单片机称为MCS-51系列单片机? 答:因为MCS-51系列单片机中的“MCS”是Intel公司生产的单片机的系列符号,而51系列单片机是指世界各个厂家生产的所有与8051的内核结构、指令系统兼容的单片机。 8.AT89C51单片机相当于MCS-51系列单片机中的哪一种型号的产品? 答:相当于MCS-51系列中的87C51,只不过是AT89C51芯片内的4KB Flash存储器取代了87C51片内的4KB的EPROM。

微机原理与接口技术试题库(含答案)汇总

一、问答题 1、下列字符表示成相应的ASCII码是多少? (1)换行0AH (2)字母“Q”51H (3)空格20H 2、下列各机器数所表示数的范围是多少? (1)8位二进制无符号定点整数; 0~255 (2)8位二进制无符号定点小数;0.996094 (3)16位二进制无符号定点整数;0~65535 (4)用补码表示的16位二进制有符号整数;-32768~32767 3、(111)X=273,基数X=?16 4、有一个二进制小数X=0.X1X2X3X4X5X6 (1)若使X≥1/2,则X1……X6应满足什么条件? X1=1 若使X>1/8,则X1……X6应满足什么条件?X1∨X2 ∨X3=1 (2) 5、有两个二进制数X=01101010,Y=10001100,试比较它们的大小。 (1)X和Y两个数均为无符号数;X>Y (2)X和Y两个数均为有符号的补码数。X

微机原理与接口技术考试试题及答案综合 必看

微机原理与接口技术考试试题及答案综合必瞧 命题教师审核人: 适用年级专业: 一、单项选择(在备选答案中选出一个正确答案,并将其号码填在 题干后的括号内。每题2分,共30分) 1 、某微机最大可寻址的内存空间为16MB,其CPU地 址总线至少应有( )条。 A、 32 B、 16 C、 20 D、 24 2 、用8088CPU组成的PC机数据线就是( )。 A、 8条单向线 B、 16条单向线 C、 8条双向线 D、 16条双向线 3 、微处理器系统采用存储器映像方式编址时存储单元与I/O端口就是通过( ) 来区分的。 A、不同的地址编码 B、不同的读控制逻辑 C、不同的写控制逻辑 D、专用I/O指令 4 、要禁止8259A的IR0的中断请求,则其中断屏蔽操作指令字OCW1应为( )。 A、 80H B、 28H C、 E8H D、 01H 5 、在8086环境下,对单片方式使用的8259A进行初始化时,必须放置的初始化命令 字为( )。 A、 ICW1,ICW2,ICW3 B、 ICW1,ICW2,ICW4 C、 ICW1,ICW3,ICW4 D、 ICW2,ICW3,ICW4 6 、6166为2Kx8位的SRAM芯片,它的地址线条数为( )。 A、 11 B、 12 C、 13 D、 14 7 、在计算机系统中,可用于传送中断请求与中断相应信号的就是( )。 A、地址总线 B、数据总线 C、控制总线 D、都不对 8 、段寄存器装入2300H,该段的结束地址就是( )。 A、 32FFFH B、 23000H C、 33FFFH D、 33000H 9 、在进入DMA工作方式之前,DMA控制器当作CPU总线上的一个( )。 A、I/O设备 B、I/O接口 C、主处理器 D、逻辑高 10 、在8086宏汇编过程中不产生指令码,只用来指示汇编程序如何汇编的指令就是( )。 A、汇编指令 B、宏指令 C、机器指令 D、伪指令 11 、中断向量表占用内存地址空间为( ) 。 A、 00000H~003FFH B、 00000H~000FFH C、 00000H~00100H D、 FFF00H~FFFFFH 12 、实现CPU与8259A之间信息交换就是( )。 A、数据总线缓冲器 B、级联缓冲/比较器 C、读写控制电路 D、数据总线缓冲器与读写控制电路 13 、Intel 8253的最大输入时钟频率就是( )。 A、 5MHz B、 2MHz C、 1MHz D、 4MHz 14 、完成两数相加后就是否溢出的运算,用( )标志位判别。 A、 ZF B、 IF

相关文档
相关文档 最新文档