《微机控制与接口技术》期末复习题.doc

合集下载

《微机接口技术》期末考试复习题及参考答案

《微机接口技术》期末考试复习题及参考答案

《微机接⼝技术》期末考试复习题及参考答案微机接⼝技术复习题(课程代码 252267)⼀、选择题1、接⼝的基本功能是()。

A、输⼊缓冲B、输出锁存C、输⼊缓冲,输出锁存D、编址使⽤2、8086系统中优先级最⾼的中断是()中断。

A、除法除以0B、指令C、⾮屏蔽D、断点3、8255⼯作在⽅式0时,具有()功能。

A、查询输⼊/输出B、输⼊缓冲、输出锁存C、⽆条件输⼊/输出D、双向数据传送4、PC/XT总线的地址信号和数据信号是()的。

A、分时复⽤B、分开传送C、混杂⼀起D、不需地址5、8086⾮屏蔽中断的类型码是()。

A、00HB、02HC、08HD、不定6、DMA⼯作⽅式时,总线上的各种信号是由()发送的。

A、中断控制器B、CPUC、存储器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、100HB、64HC、100D、010010、PC机的串⾏通信接⼝COM1地址为()。

A、3F8H-3FFHB、2F8H-2FFHC、IRRD、ICW12、⼀个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的输出端可产⽣()波形。

微机与接口技术期末考试试题及答案(3套)汇编

微机与接口技术期末考试试题及答案(3套)汇编

学习-----好资料微机原理与接口技术试题(1)试卷编号:( 1)卷课程编号:H61030010 适用班级:课程名称:姓名:微机原理与接口技术学号:考试形式:闭卷班级:学院:信息工程专业:计算机科学技术考试日期:考生注意事项:1、本试卷共6页,请查看试卷中是否有缺页或破损。

如有立即举手报告以便更换。

2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。

一、填空题(每空1分,共15分)1.RESET信号到来后8088/86的CS和IP分别为_FFFF_H和_0000_H。

2.在特殊全嵌套方式下,8259可响应同级或高级中断请求。

3. CPU与外设接口通过数据总线传送状态信号与命令信号。

4. 8255有3种工作方式,其中方式 2 只允许A口使用。

5.有地址重迭现象的译码方式为部分译码和线选法。

6.外设端口的编址方式有I/O端口独.立编址和I/O端口与存储器统一编址。

7.INT8253 采用 BCD 码计数时,其最大计数值为__10000__,此时的计数初值为__0000__。

8.8088/8086 的 AD7-AD0 是地址数据复用引脚,在 T1 时传送__地址信号__。

9.8259A 作为主片时其引脚 CAS0-CAS2 的信息传送方向是_向外_。

10.RS-232C 是适用于__数据终端设备 DTE__和__数据通信设备 DCE__间的接口。

二、单项选择题(每小题1分,共20分)1. 8086CPU 寻址 I/O 端口最多使用( 4 )条地址线。

(1)8 (2)10 (3)12 (4)162. CPU 执行 IN 指令时有效的信号组合是( 1 )。

学习-----好资料(1) RD =0, IO/M =1 (2) RD =0, IO/M =0学习-----好资料3.某计算机的字长是 16 位,它的存储器容量是 64KB,若按字编址那么它的最大寻址范围是( 2 )。

(1)64K 字(2)32K 字(3)64KB (4)32KB4.某一 SRAM 芯片的容量是 512×8 位,除电源和接地线外,该芯片的其他引脚最少应为( 4 )根。

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

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

《微机接口技术》课程试题A卷一、填空题(每空格1 分共 28 分)1.接口的基本功能是()和()。

2.数据输入/输出的三种方式是()、()和()。

3.在查询输入/输出方式下,外设必须至少有两个端口,一个是()端口,另一个是()端口。

4.总线传输方式通常有三种()、()和()。

5.在总线上完成一次数据传输一般要经历如下阶段()阶段、()阶段、()阶段、()阶段。

6.按总线在微机结构中所处的位置,总线可分为()总线、()总线、()总线、()总线。

7.8255A具有()工作方式:()选通、()选通和()。

8.串行通信方式分为()和()。

9.RS-232-C是()与()间的标准。

10.调制解调器是()和()的组合器件。

二、判断题(每小题3分共24)11.8086CPU 在读/写总线周期的 T3 状态结束对 READY 线采样,如果 READY 为低电平,则在 T3 与 T4 状态之间插入等待状态 TW。

()12.在 8253 的方式控制字中,有一项计数锁存操作,其作用是暂停计数器的计数。

()13.8250 的溢出错误指示 CPU 还未取走前一个数据,接收移位寄存器又将接收到的一个新数据送至输入缓冲器。

()14.在 8088 系统(最小组态)中,执行指令”MOV [2000H],AX”需 1 个总线周期。

()15.DMA 控制器 8237A 现行字节数寄存器的值减到 0 时,终止计数。

()16.8086/8088CPU 的复位后开始执行的第一条指令的地址为FFFFH。

()17.若各中断源的优先级是一样的,则可用自动循环优先级来实现。

()18.最小模式下 8086/8088 读总线操作时序和写总线操作时序中的 DT / R 信号波形基本相同。

()三、单项选择题:(每小题 3分,共 30 分)19.8086CPU工作在总线请求方式时,会让出()。

A.地址总线 B.数据总线C.地址和数据总线 D.地址、数据和控制总线20.8086CPU的I/O地址空间为()字节。

微机原理及接口技术课程期末考试试题(doc 10页)

微机原理及接口技术课程期末考试试题(doc 10页)

____________。

A)存放中断服务程序 B)存放系统引导程序C)存放中断响应标志 D)存放中断服务程序的入口地址15. 对8086 CPU而言,中断优先级别最高的是_______________。

A)单步中断 B)除法错,溢出中断,软中断 C)INTR D)NMI16. 8255A芯片具有三个独立数据端口,只有_______端口具有双向传输方式。

A) A口 B) B口 C) C口 D)以上均可17.在8253 的6种工作方式中,能够自动重复工作的两种方式是( )。

A)方式1,方式 2 B)方式 2,方式3C)方式2,方式 4 D)方式 3,方式518.在通用可编程并行电路8255A中,用于传输数据的8位I/O端口共有_________。

A) 1个 B)2个 C) 3个 D)4个19.实验时,在DEBUG下如果要运行0100:4360段开始的一段程序用的命令为________。

A) D=0100:4360 B) A=0100:4360 C)G=0100:4360 D) Q=0100:436020. 汇编实验时要显示2100H:45B6H段开始的一段程序的反汇编命令用_________。

A) E 2100:45B6 B) F 2100:45B6 C)U 2100:45B6 D) N 2100:45B6得分二、填空题(共20分,每空1分)1.微型计算机由_______________、_______________、I/O接口和系统总线组成。

2.X、Y的字长均为12位,已知[X]反=A3CH,原码为_______________H,[Y]反=03CH,则X-Y 的补码为_______________H。

3.当8255的输入信号*CS=0、*RD=1、*WR=0且A1=A0=0时,此8255执行的操作是_______________。

(*表示低电平有效)4. 8086/8088的基本总线周期由_______个时钟周期组成。

微机与接口技术期末考试试题及答案(3套)

微机与接口技术期末考试试题及答案(3套)
√)
4.在
8088系统(最小组态)中,执行指令
”MOV [2000H],AX”需
1个总线周期。(
×)
应改为:需 Leabharlann 2个总线周期 5. DMA控制器
8237A现行字节数寄存器的值减到
0时,终止计数。(
×)
应改为:DMA控制器
8237A现行字节数寄存器的值减到
,CPU如何区分输入中断还是输出中断?
答:CPU响应
8255A的中断请求后
,在中断服务程序的开始可以查询
8255A的状态
字,判断~OBFA(PC7)和
IBFA(PC5)位的状态来区分是输入中断还是输出中断,并
据此转向相应的输入或输出操作。
3.用
2K×4位
RAM构成
64KB的存储系统
,需要多少
RAM芯片?需要多少位地址作
为片外地址译码?设系统为
20位地址线
,采用全译码方式。
答:64片。
9位。其中
A16~A19固定,A10~A15译码形成组选信号。
4.请说明
Intel8253各个计数通道中三个引脚信号
CLK,OUT和
8.当
IF=0,8088/8086CPU不响应
(
2
)中断请求。
(1)INT
N
(2)INTR
(3)NMI
(4)INTO
9.8253可编程定时器
/计数器中,其二进制的最大计数初值为
(
3
)。
(1)65536
(2)7FFFH
(3)0000H
**大大学

北邮《微机原理与接口技术》期末复习题(含答案)

北邮《微机原理与接口技术》期末复习题(含答案)

北邮《微机原理与接口技术》期末复习题(含答案)《微机原理与接口技术》复习题一、填空习题讲解1.计算机由运算器、控制器、存储器、输入设备和输出设备五大部分组成。

2.运算器和控制器合称为中央处理器。

3.8086CPU是由总线接口部件BIU和执行部件EU两个部件组成的。

4.根据传送的信息类型,系统总线可以分为三类:数据总线、地址总线和控制总线。

5.半导体存储器按存取方式不同,分为随机存取存储器和只读存储器(ROM)。

6.8086的存储器采用段结构方式,一个段的最大长度为64K。

7.PC机中将物理地址分为两个部分:段地址和偏移地址。

8.有效地址中可有三个地址分量,分别为位移量、基址和变址。

二、选择1.十进制数123的八位二进制补码为(A)。

A.011110112.BCD码的十进制数为(C)。

C.913.堆栈操作的特点是(B)。

B.后进先出4.8086CPU的地址总线为(B)位。

B.205.通常,一个总线周期读取一个(B)的指令代码。

B.字6.IP是由(C)修改,使它总是指向下一条待取的指令。

C.BIU7.指令MOV AX,TABLE[BX][SI]的寻址方式是(B )。

B.相对基址变址寻址8.指令JMP BX的寻址方式是(B )。

B.段内间接寻址9.CPU中运算器的主要功能是(D)。

D.算术运算和逻辑运算10.8086是(B)。

B.微处理器11.8086处理器有20条地址线,可寻址访问的最大存储器空间为(D)。

D.1M12.8086处理器中通常用作数据寄存器,且隐含用法为计数寄存器的是(B)。

B.CX13.微型机的存储器地址为2000H~5FFFH,存储容量为(D)KB。

D.1614.微处理器用13条地址线寻址,其寻址范围为(C)。

C.4KB15.哪些存储器在断电(或关机)后,仍保留原有信息(C)。

C.ROM,,EPROM16.8086CPU寻址I/O端口最多使用地址线(B)条。

B.10三、请写出下列指令中源操作数的寻址方式,并计算物理地址。

(完整word版)微机原理与接口技术期末考试复习试题

(完整word版)微机原理与接口技术期末考试复习试题

微机原理与接口技术》试题(第一套) 、选择题(每题 3 分,共 30 分)8288 在 8086/8088 组成的计算机中的作用是 ( ② )。

提供系统时钟 CLK式为 ( ② )。

④ 变址寻址该存储单元的物理地址为 (④ 3AAA8H38060+2A48=3AAA8H片的存储容量为 ( ③ )。

④ 32KX 85.某存储器芯片容量为2KX 1 bit 、若用它组成 16KX 8bit存储器组, 所用芯片数以及用于组内寻址的地址线为 ( ② )。

① 32 片、 11 根 ② 64 片、14 根 ③ 8 片、 14 根 ④ 16 片、 8 根1. 数据缓冲器② 总线控制器 ③ 地址锁存器2. 指令 MOV 0283H[BX][SI] , AX中目标操作数的寻址方① 寄存器寻址② 基址变址相对寻址 ③ 基址寻址3.某存储单元的段基址为3806H ,段内偏移地址为 2A48H ,① 4100H3AA08H ③ 3B008H4.某存储器芯片有地址线13 根,数据线 8 根、该存储器芯① 15K X 832K X 256 ③ 8K X 8程序段④ 三个独立通道预置方式。

2、具有三种基本的传输方式:单字节传送、数 据块传送、 请求传送。

3、具有存储器到存储器的传送功能并行输入输出端口。

并行输入输出端口。

并行输入输出端口。

端口。

6. ADD AX ,[BX+8] ”的源操作数在当前(② )。

堆栈段② 数据段③ 代码段7. DMAC 8237 具有 ( ② ) 。

八个独立通道四个独立通道③ 二个独立通DMAC8237A 的主要性能:1、有 4 个独立的 DMA 通道,每 个通道都充许开放或禁止DMA 请求,都可以独立控制自动4、 具有正常时序和压缩时序两种基本时序。

5、 8257A 级联可扩充任意个 DMA 通道。

6、有两种优先管理方式: 固定优先级和循环优先级。

7、有较高的数据传输速率。

8.可编程并行接口 8255A 具有 ( ①)① 两个 8 位 (A 口、 口)和两个 4 位 (C 口的高、 低各 ② 两个 8 位 (A 口、 口) 和两个 4 位 (B 口的高、 低各③ 两个 8 位 (B 口、 口) 和两个 4 位 (A 口的高、 低各④ 两个 4 位 (A 口、 B口)和一个8位(C 口)并行输入输出9.8259分别有( ③ )个 ICW 和 OCW 。

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

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

微机原理与接口技术的期末试题与答案一、单项选择题1.下列指令正确的是[ B]A.CMP [SI],100B.CMP WORD PTR [SI],100C.CMP [SI],100hD.CMP 100h,[SI]2.下列指令正确的是[D ]A.MOV CX,ALB.MOV DS,200hC.MOV DS,CSD.MOV DS,AX3.下列指令正确的是[A ]A.POP WORD PTR [BX]B.POP BLC.POP IPD.POP CS4.下列指令正确的是[C ]A.IN DX,ALB.IN DX,AXC.IN AX,DXD.IN BX,DX5.DF=1,执行MOVSB指令后[A ]A.SI减1,DI减1B.SI加1,DI加1,CX减1C.SI减1,DI减1,CX减1D.SI加1,DI加1,CX加16.Intel 8086 I/O寻址空间为[C ]A.1MBB.1KBC.64KBD.32KB二、填空题1.二进制数10101001转换为10进制数为169 D转换为16进制数为A9 H1.在移位指令中,用于指定移位位数的操作数只用的寄存器是___CL_____。

2.内存0005CH处4个字节为D2,EF,00,F0,它是中断__17H______的入口地址存放处,它表示该中断处理程序的起始地址为_F000H___ :__EFD2H___。

解析:因为中断类型号和中断向量表中的对应物理地址由倍数4的关系,所以0005CH/4=17h,即得类型号。

3.一条指令为MOV BX,X1,其中X1的偏移地址为16 (十进制)。

在DEBUG 下,此指令会变为MOV BX,__[0010]______。

4.指令MOV AL, BYTE PTR [BX+SI]中,源操作数的寻址方式是基址变址寻址方式5.设CF=0,AX=8000H,执行ROR AX,1后,AX=_4000H___,CF=_____0_________。

(完整word版)微机原理与接口技术期末试卷及答案

(完整word版)微机原理与接口技术期末试卷及答案

机原理与接口技术■期末考试试题及答案一、填空题(20*1)1、微机系统由(硬件系统〉和(软件系统)两部分组成。

2、80X6冇(20 )位地址线,存储器容量为(1M )B。

3、8086CPU内部组成结构从功能上讲,可分为(BIU )和(EU )两部分.4> 8086/8088 的四个段寄存器为(DS )、(ES )、(SS )、(CS )5、用来存放CPU状态信息的寄存器是(FLAGS )。

6、用來存放指令地址的寄存器是(IP)«7、X0X6的16位标志寄存器FLAGS屮OF=1表示运算结果(溢出).ZF=1表示运算结果为雯。

PF=()表示运算结果的低8位中I的个数为(奇数).8、8086的16位标志寄存器FLAGS中IF=1表示CPU (允许)中断,TF=I表示CPU进入(单步)工作方式。

9、地址4000H:0300H,其物理地址是(4O3OOH).段地址是(4000H ),偏移地址是(0300H1()、X0X6存储器管理采用(分段管理)技术。

IK I/O端口的寻址方式有两种,分别是(丸接寻址),(间接寻址).12、指令J() NEXT农示()F=(I )时转移。

13、将I/O设备端口内容读入AL中的指令助记符是(IN )。

14、8086CPU的1/()捋令采用间接寻址时,使用的间接寄存器是(DX)°15、设置DF=1的指令为(STD ).16、衲除CF标志的指令为(CLC )o17、一对操作堆栈的指令为(POP )和(PUSH )。

18、LOOPNZ的循环条件为(CXH0 HZF=0九19、实现无符巧数乘2的指令的助记符是(SHL ),实现冇符号数除2的抬令的助记符是(SAR )o20、变量/标号的三个属性是(段属性),(偏移属性).(类舉属性)o21、DEBUG命令中,反汇编命令的英文字母为(U ),显示内存命令的英文字母为(D ), 跟踪执行命令的英文字母为(T ),显示和修改寄存器的命令(R ).汇编命令是(A)。

微机原理与接口技术期末复习题(精选版)

微机原理与接口技术期末复习题(精选版)

微型计算机原理及接口技术期末复习题985、211院校详解版注:容易出错的题重点解析,使用红色字体一. 单项选择题(在每小题的四个备选答案中选出一个正确的DI、①SRAM ②DRAM ③EPROM ④SDRAM9. 需要定时刷新的存贮器是②①SRAM ②DRAM ③EPROM ④EEPROM10. 内存从A4000H到CBFFFH,共有②(用CBFFFH减去A4000H得到27FFFH=0010 0111 11B*2^10,再加1,即是160KB)①124K ②160K ③180K ④224K11. 擦除EPROM是用④①+5V电压②+15V电压③+21V电压④紫外光照射12. 采用查询方式来实现输入输出是因为它③①速度最快②CPU可以不介入③实现起来比较容易④在对多个事件查询工作时,能对突发事件做出实时响应13. 实现DMA传送,需要④①CPU通过执行指令来完成②CPU利用中断方式来完成③CPU利用查询方式来完成④不需要CPU参与即可完成14 下面哪种说法不正确②①内存地址也可做为接口地址使用(统一编址时就是这种情况)②内存地址不可做为接口地址使用③接口地址不可做为内存地址使用④接口地址也可做为外存地址使用15. 8255工作在方式0时,下面哪种说法正确④①A、B、C三个口输入均有锁存能力②只有A口输入有锁存能力③只有C口输入有锁存能力④A、B、C三个口输入均无锁存能力二. 多项选择(在备选的答案中选出正确的答案,每小题2.5分, 本题共10分)1 . 在构成8 0 88最大模式下构成系统总线时,可用到下列哪些芯片?①②⑤①74LS373 ②8288 ③74LS245 ④74LS138 ⑤82892 . 8086CPU一个总线周期可以读(或写)的字节数为①②(一个总线周期就是指完成一次读写操作的过程,8086数据线是16位,那么一个总线周期可以读或写的字节数要么是1个字节,要么是2个字节)①1个②2个③3个④4个⑤6个3. 当8255的A口工作在方式2,B口工作在方式0时,其C口可用作②④(方式0无需联络信号,只有A口能工作在方式2,需要5条用作联络信号)①全部用作联络信号②5条用作联络信号③4条用作联络信号④3条用作I/O ⑤8条用作I/O4. 当8086CPU最大模式下读内存时,下列哪些信号的状态是正确的?①③⑤(读内存理解为CPU收数据)①MEMR=0 ②MEMW=0 ③IOW=1 ④IOR=0 ⑤DT/R=0三. 判断题(认为正确的在题后○中打“√”号。

微机与接口技术期末考试试题及答案(3套)

微机与接口技术期末考试试题及答案(3套)

微机原理与接口技术试题(1)第1页共6页第2页共6页第3页共6页得分 评阅人得分评阅人四、 简答题(每小题 5 分,共 20 分)1.试述 8250 的数据接收时钟 RCLK 使用 16 倍比特率的时钟信号 接收异步通信信号的原因以及接收过程。

答:主要是为了确定起始位避免传输线上的干扰。

其接收过程为:接收器检测到串行数据输入引脚 SIN 由高电平变低后,连续测试 8 个 RCLK 时钟周期,若采样到的都是低电平,则确认为起始位;若 低电平的保持时间不足 8 个 RCLK 时钟周期,则认为是传输线上的干扰。

2.8255A 工作于方式 2,采用中断传送,CPU 如何区分输入中断还是输出中断?答:CPU 响应 8255A 的中断请求后,在中断服务程序的开始可以查询 8255A 的状态 字,判断~OBF A (PC7)和 IBF A (PC5)位的状态来区分是输入中断还是输出中断,并 据此转向相应的输入或输出操作。

3.用 2K ×4 位 RAM 构成 64KB 的存储系统,需要多少 RAM 芯片?需要多少位地址作 为片外地址译码?设系统为 20 位地址线,采用全译码方式。

答:64 片。

9 位。

其中 A16~A19 固定,A10~A15 译码形成组选信号。

4.请说明 Intel8253 各个计数通道中三个引脚信号 CLK ,OUT 和 GATE 的功能。

答:CLK 为计数时钟输入引脚,为计数器提供计数脉冲。

GATE 为门控信号输入引脚,用于启动或禁止计数器操作,如允许/禁止计数、 启动/停止计数等。

OUT 为输出信号引脚以相应的电平或脉冲波形来指示计数的完成、定时时间 到。

五、 简单应用题(每小题 5 分,共 15 分)1.Intel8253 的通道 0 按方式 3 工作,时钟 CLK 0 的频率为 1 兆,要 求输出方波的频率为 40KHz,采用 BCD 码计数,设通道 0 的地址为 PORT 0,请对它写入计数值。

微机控制与接口技术期末复习题

微机控制与接口技术期末复习题

《微机控制与接口技术》期末复习题一、填空题1.计算机控制系统的发展大致经过三个阶段、集中式控制、阶段,目前朝着和现场总线控制系统的方向发展。

2.微机总线主要由、地址总线、、电源线和地线四部分组成3.和是微机接口通信中采用的两种通信方式。

4.单片机是将CPU ,RAM,ROM, 、和串行通讯接口等部件制作在一块集成芯片中的微型计算机。

具有、体积小、、功耗低等。

5.CPU对I/O端口地址的编址方式有两种:、。

6.总线是显示计算机系统中的通道。

计算机总线分为、、系统总线三部分7.接口电路具有寻址、输入\输出、、联络、等功能。

8.CPU和接口电路之间的的数据传送方式主要有、终端传送方式、和传送方式。

9.工业pc机系统由工业控制主机、、、信号调理模块等组成。

10.微机接口是与的连接部分,它包括硬件和软件两部分。

二、名词解释1.中断:2.串行通信:3.DSP:4.中断系统:5.可编程的硬件定时:6.并行通信:三、简答题1.可编程中断控制器8259A协助CPU处理哪些中断事务?2.什么是并行接口和串行接口?它们各有什么作用?3.可编程并行接口芯片8255A有哪几种工作方式?每种工作方式有何特点?4.微型计算机的接口一般应具备哪些功能?5. I/O端口的编址方式有几种?各有何优点?6.中断系统具有哪些功能?四、程序题1.说明键盘接口电路的种类和基本工作原理,试设计一个键盘中断调用程序,从键盘输入10个连续的字符。

2. 8255A的方式选择控制字和C口按位控制字的端口地址是否一样?8255A怎样区分这两种控制字?写出端口A作为基本输入,端口B作为基本输出的初始化程序。

3.8225A控制字地址为300FH,请按:A口方式0输入,B口方式1输出,C口高位输出,C 口低位输入,确定8225A控制字并编初始化程序.4. 将8253定时器0设置为方式3(方波发生器),定时器1设置为方式2(分频器)。

要求定时器0的输出脉冲作为定时器l的时钟输入,CLK0连接总线时钟4.77MHz,定时器1输出OUT1约为40Hz,试编写实现上述功能要求的程序。

《微机原理与接口技术》期末考试试卷附答案

《微机原理与接口技术》期末考试试卷附答案

《微机原理与接口技术》期末考试试卷附答案一、单选(共15小题,每小题3分,共45分)1 .某微机最大可寻址的内存空间为16MB,其CPU地址总线至少应有()条。

A. 32B. 16C. 20D. 242 .用8088CPU组成的PC机数据线是()。

A. 8条单向线B. 16条单向线C. 8条双向线D. 16条双向线3 .微处理器系统采用存储器映像方式编址时存储单元与I/O端口是通过()来区分的。

A.不同的地址编码B. 不同的读控制逻辑C. 不同的写控制逻辑D. 专用I/O指令4 .要禁止8259A的IR0的中断请求,则其中断屏蔽操作指令字OCW1应为()。

A. 80HB. 28HC. E8HD. 01H5 .在8086环境下,对单片方式使用的8259A进行初始化时,必须放置的初始化命令字为()。

A.ICW1,ICW2,ICW3B. ICW1,ICW2,ICW4C. ICW1,ICW3,ICW4D. ICW2,ICW3,ICW46 .6166为2Kx8位的SRAM芯片,它的地址线条数为()。

A. 11B. 12C. 13D. 147 .在计算机系统中,可用于传送中断请求和中断相应信号的是()。

A. 地址总线B. 数据总线C. 控制总线D. 都不对8 .段寄存器装入2300H,该段的最大结束地址是()。

A. 32FFFHB. 23000HC. 33FFFHD. 33000H9 .在进入DMA工作方式之前,DMA控制器当作CPU总线上的一个()。

A. I/O设备B. I/O接口C. 主处理器D. 逻辑高10 .在8086宏汇编过程中不产生指令码,只用来指示汇编程序如何汇编的指令是()。

A. 汇编指令B. 宏指令C. 机器指令D. 伪指令11 .中断向量表占用内存地址空间为()。

A.00000H~003FFHB. 00000H~000FFHC. 00000H~00100HD. FFF00H~FFFFFH12 .实现CPU与8259A之间信息交换是()。

《微机原理与接口技术》期末复习题及参考答案.docx

《微机原理与接口技术》期末复习题及参考答案.docx

《微机原理与接口技术》期末复习题一、选择题1.在微机中,用来表示信息的最小单位是()。

A. 位B.字节C.字D.双字2.机器字长为8 位 , 十进制数 125 转换成十六进制数是()。

A. 125HB. 7DHC. 0FFHD. 0D7H3.8253的三个计数器中每一个都有三条信号线, 其中 CLK是指()。

A. 定时计数脉冲输入B.输出信号C.选通输入D.门控制输入4.高速 I/O 设备或成组交换数据时,可以采用()方式传送数据。

A. 查询B.中断C. DMAD.同步5.堆栈操作时,段基址由()寄存器指出,段内偏移量由SP寄存器指出。

A. CSB. DSC. SSD. ES6.8255A 的“端口 C 按位置 1/ 置 0 控制字”应写入()。

A. A 口B. B口C. C口D.控制口7.采用条件传送时 , 必须要有()。

A.中断逻辑B.类型号请求信号C.状态端口D.请求信号8.中断服务程序入口地址是()A 中断向量表的指针B 中断向量C中断向量表D中断号9. 8086/8088CPU 在执行 IN AL,DX 指令时 ,DX 寄存器的内容输出到()上。

A. 地址总线B.数据总线C.存储器D.寄存器10.一般地,将计算机指令的集合称为()。

A.指令系统B.汇编语言C.模拟语言D.仿真语言11.8086 处理器最小工作方式和最大工作方式的主要差别是()。

A.内存容量不同B. I/O端口数不同C.数据总线位数不同D.单处理器和多处理器的不同12.将寄存器 AX的内容求反的正确操作是()A. NEG AXB. XOR AX,0FFFFHC. OR AXD. CMP AX,AX13.用DEBUG调试汇编语言程序时,显示某指令的地址是2F80:F400 ,存放该指令的存储单元的物理地址是()A. 3EC00HB. 2F80HC. 12380HD. 2F800H14. 汇编程序是一种()A. 汇编语言程序B.编辑程序C.翻译程序D.将高级语言程序转换成汇编语言程序的程序15.在查询方式下输入/ 输出时,在I/O 接口中设有(),通过它来确定I/O 设备是否准备好。

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

《微机控制与接口技术》期末复习题一、填空题1.________________________________________________ 计算机控制系统的发展大致经过三个阶段_______________________________________ 、集中式控制、______ 阶段,目前朝着___________ 和现场总线控制系统的方向发展。

2•微机总线主要由 ______ 、地址总线、_______ 、电源线和地线四部分组成3. ______ 和 ____ 是微机接口通信中采用的两种通信方式。

4.单片机是将CPU ,RAM,ROM, _________ 、_______ 和串行通讯接口等部件制作在一块集成芯片中的微型计算机。

具有 ________ 、体积小、______ 、功耗低等。

5.CPU对I/O端口地址的编址方式有两种:________ 、 ____ o6.________________________________ 总线是显示计算机系统中______ 的通道。

计算机总线分为_______________________ 、___________________________ 、系统总线三部分7.______________________________________ 接口电路具有寻址、输入\输出、、联络、_______________________________________ 等功能。

& CPU和接口电路之间的的数据传送方式主要有________ 、终端传送方式、和______ 传送方式。

9.________________________________________ 工业pc机系统由工业控制主机、、、信号调理模块等组成。

10._________________ 微机接口是与的连接部分,它包括硬件和软件两部分。

二、名词解释1.中断:2.串行通信:3.DSP:4.屮断系统:5.可编程的硬件定时:6.并行通信:三、简答题1.可编程中断控制器8259A协助CPU处理哪些中断事务?2.什么是并行接口和串行接口?它们各有什么作用?3.可编程并行接口芯片8255A有哪儿种工作方式?每种工作方式有何特点?4.微型计算机的接口一般应具备哪些功能?5.I/O端口的编址方式有几种?各有何优点?6.中断系统具有哪些功能?四、程序题1.说明键盘接口电路的种类和基本工作原理,试设计一个键盘川断调用程序,从键盘输入10个连续的字符。

2.8255A的方式选择控制字和C 口按位控制字的端口地址是否一样?8255A怎样区分这两种控制字?写出端口A作为基本输入,端口B作为基木输出的初始化程序。

3.8225A控制字地址为300FH,请按:A 口方式0输入,B 口方式1输出,C 口高位输出,C 口低位输入,确定8225A控制字并编初始化程序.4.将8253定吋器0设置为方式3 (方波发生器),定吋器1设置为方式2 (分频器)。

要求定吋器0的输出脉冲作为定吋器1的时钟输入,CLK。

连接总线时钟4. 77MHz,定时器1输出OUT】约为40血,试编写实现上述功能要求的程序。

5.8031扩展8255A,将PA 口设置成输入方式,PB 口设置成输出方式,PC 口设置成输出方式,给出初始化程序。

6.某8255芯片的地址范围为A380H〜A383H,工作于方式0, A 口、B 口为输岀口,现欲将PC4置“0”,PC7置“1”,试编写初始化程序。

复习题参考答案填空题1.实验期、集散式控制、CIMS2.数据总线、控制总线、3.并行通信、串行通信4.I/O接口电路、定吋器/计数器、集成度高、可靠性高5.I/O端口与内存单元统一编址、1\0端口与内存单元独立编址6.各部件传输信息、内部总线、外部总线7.数据转换、终端管理8.程序传送方式、直接存储器存取(DMA)9.输入输出接口模板、通信接口模板10.CPU、外部设备名词解释1.中断:使CPU暂停运行原来的程序,按照紧急事件的需要转去执行为中断源服务的程序,待该程序处理完后,再返回运行原来的程序。

2.串行通信:使数据一位一位地依次进行传输而实现通信。

在传输中每一位数据都占据一个固定的时间长度。

3.DSP:数字信号处理器,以数字信号來处理大量信息的器件,是一种适合于实现各种数字信号处理运算的微处理器。

4.中断系统:为实现中断而设置的各种硬件与软件,包括中断控制逻辑及相应管理中断的命令5.可编程的硬件定时:一种专用芯片,可编程计数器/定时器作作为主要硬件,在简单的程序控制下,能产生准确的时间延迟。

6.并行通信:把一个字符的全部n个数据位用n条线同时进行传输。

简答题:1、答:8259A协助CPU完成的中断事务主要有:接收和扩充外设的中断请求;进行中断请求的屏蔽与开放控制;对中断源进行优先级排队管理;中断被响应时,提供该中断源的中断类型号。

2、答:并行接口是指接口与外设Z间按字长传送数据的接口,即4位、8位或16 位二进制位同时传送;而串行接口是指接口与外设Z间依时间先后逐位传送数据的接口,即一个吋刻只传送一个二进制位。

并行接口传送速度较快,但在远距离传送数据时成本高,损耗大,且平行数据线之间干扰大,所以并行接口一般适用于近距离的高速传送,而串行接口则适用于远距离传送。

3、答:方式0:没有固定的用于应答式传送的联络信号线,CPU可以采用无条件传送方式与8255A交换数据。

方式1:有专用的屮断请求和联络信号线,因此,方式1通常用于查询传送或中断传送方式。

方式2: PA 口为双向选通输入/输出或叫双向应答式输入/输!114、答:一个接口的基本功能是在系统总线和I/O设备之间传输信号,提供缓冲作用, 以满足接口两边的时序要求,一般所具备的功能有:寻址功能,输入/输出功能,数据转换功能,联络功能,屮断管理功能,复位功能,编程功能,错误检测功能。

对一个具体的接口来说,未必全部具备这些功能,但必须具备集中儿个。

5、答:I/O端口的编址方式有两种——统一编址方式(存储器映象方式)和独立编址方式(1/0映象方式、专用I/O指令方式)(1)统一编址方式:从整个寻址空间中划出一部分给I/O设备,其余的给存储器,通过地址码区分操作对象是存储器还是I/O,二者的地址码不重卷。

这种方式的优点是①I/O 端口的编址空间大,且易于扩展②I/O指令丰富、功能齐全。

(2)独立编址方式:存储单元与I/O端口分别编址,地址码重叠,通过操作码区分操作对象是存储器还是I/O。

这种方式的优点是①I/O端口不占存储器的编址空间,使存储器的容量可达系统的最大寻址能力②I/O指令短、执行速度快;指令清晰、对读性强。

6、答:能响应中断、处理中断与返回;能实现优先级排队;实现中断嵌套。

程序题1、答:目前PC机上常用的键盘接口有3种,一种是老式的直径13mm的PC键盘接口;第二种是最常用的直径8mm的PS/2键盘接口;第三种是USB接口的键盘。

PC系列键盘不是由硕件电路向CPU输出按键所对应的ASCII码值,而是由单片机扫描程序识別按键的当前位置,然后向键盘接口输出该键的扫描码。

按键的识别、键值的确定以及键代码存入缓冲区等工作全部由软件完成。

设输入的字符存入620H内存单元,键盘中断调用程序如下:MOV CX, 10MOV SI,620HNEXT:MOV AH Z 0INT 16HMOV [SI]z ALINC SILOOP NEXT2、答:8255A的方式选择控制字和C 口按位控制字的端口地址是一样的,通过控制字的最高位D?进行区分:。

7二1吋,为方式选择控制字;。

7二0吋,为C 口按位控制字。

初始化程序段如下:MOV DX, PORT ; PORT 为端口地址MOV AL Z10010000BOUT DX,AL3、解:控制字为10010101 二9511初始化程序:MOV DPTR , #300FHMOV A, #9511MOVX @DPTR ,A 4、解答:参考程序段如下:0号计数器初始化MOV AL, 16HMOV DX, PORTCOUT DX, AL0号计数器赋初值MOV AL, 1200MOV DX, PORTOOUT DX, AL1号计数器初始化MOV AL, 54HMOV DX, PORTCOUT DX, AL1号计数器赋初值MOV AL, 100MOV DX, P0RT1OUT DX, AL注:PORTO、PORT]、PORTC分别为0号、1号和控制口的地址。

5、解:根据题目要求,A 口输入,B 口输出,二者均采用工作方式0,则控制字为98Ho 编程如下:MOV A,#98H ;方式控制字AMOV DPTR,#7FFFH ;选通控制寄存器MOVX @TPTR,A ;方式控制字送入8255AMOV DPTR,#7FFCHMOVX A,@DPTR ;读PA 口数据MOV DPTR,#7FFDH ;MOVX @DPTR,A ;送PB 口数据6、解:该8255芯片的初始化程序包括置方式控制字及C 口的按位操作控制字。

程序如下:MOV DX, 0A383HMOV AL, 80HOUT DX, ALMOV AL, 08H OUT DX, ALMOV AL, OFHOUT DX, AL ;内部控制寄存器地址送DX :方式控制字;PC4 置0;PC7 置 1。

相关文档
最新文档