南京邮电大学微型计算机原理与接口技术期末考试试卷2006
微机与接口技术期末考试试题及答案(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 )根。
大学第一学期期末考试《微机原理与接口技术》试题及答案
大学第一学期期末考试《微机原理与接口技术》试题及答案(闭卷A)一、填空题(每空1分,共15分)IO方式,分别是、与。
2、以8086为CPU的PC机存储系统中有个独立的存储体,以80386为CPU的PC机有个独立的存储体。
3、D/A转换器的主要功能是将量转换为量。
4、8253有计数与定时功能,且支持6种模式,其中模式0、1、4、5属功能,模式2、3属功能。
5、8086有20根地址线,寻址能力为;80386有32根地址线,寻址能力为。
6、8086从功能上分为两部分,即部件,部件。
7、8259A中断引脚支持的触发方式有触发和触发两种。
二、判断题(共15题,每题1分,共15分)1、()LOCK指令前缀可以添加在任何指令前面。
2、()在一个全双工串行的通信接口中,接收波特率和发送波特率必须是相同的。
3、()8237A的MEMR、MEMW信号是单向的,由8237A发出;信号IOR、IOW是双向的,既可以发出到接口电路,又可以接受CPU发来的信号。
4、()8253初值写入后计数执行部件马上开始计数。
5、()8086/8088的标志分为两类:一类叫状态标志、一类叫控制标志。
6、()条件传送方式的特点是接口保存输入输出设备的状态信号,CPU来主动检查;如果检查状态结果为准备好,就可以进行输入输出操作;否则CPU继续查。
7、()ADC0809有8路模拟输入,芯片内部含有多路转换模拟开关电路。
8、()在8237A的应用中,DMA请求只能由硬件发出。
9、()指令“MOV BX, OFFSET TABLE”中的源操作数的寻址方式是直接寻址。
10、()有了总线结构,计算机硬件系统中各功能部件之间的相互关系变为各个部件面向总线的单一关系。
11、()Intel8251A是8位的串行接口芯片,只能用在8位CPU的系统中。
12、()8086的所有中断类型中,单步中断的优先级别最低。
13、()假设8086微机系统内存中某一物理地址为23456H,其逻辑地址可表示为2345H:6。
南京邮电大学微型计算机原理与接口技术期末考试试卷2005
--------------------南京邮电大学 2005/2006学年第二学期《微机系统与接口技术A 》期末试卷B 院(系) 班级学号姓名一、单项选择题(10分)1.指令MOV BL,ES:[BP+2]中源操作数所采用的寻址方式为()。
A.直接寻址B.立即寻址C.基址寻址D.变址寻址2.以下不属于...串行异步通信传输方式的是()通信。
A. 单工B.半双工C. 同步D.全双工3.CPU执行IRET中断返回指令后,从堆栈栈顶弹出()字节的数据。
A. 3B. 4C. 5D. 64.在汇编程序的开发过程中,TASM汇编后所产生的文件是()。
A.ASM文件 B.OBJ文件 C.EXE文件 文件5.PC/AT机中,提供日时钟中断请求信号的是8254的()。
A. 计数器0B. 计数器1C. 计数器2D. 控制寄存器6.PC系统机中,CPU响应系统键盘中断时,中断类型码由()提供。
A. 指令B. CPUC. 中断向量D. 82597.异步串行通信的RS-232C接口标准中,为发送数据而建立的一对控制信号是()。
A.RTS/CTSB.INTR/INTAC.HOLD/HLDAD.STB/IBF8.汇编语言源程序中,不可缺少的伪指令是()。
A. DBB. EQUC. END9. 在PC/AT系列机中,I/O端口采用()编址方式。
A. I/O独立B.I/O与存储器统一C. I/O与CACHE统一D.I/O与CPU统一10.CPU响应非屏蔽中断条件之一是()。
A. I标为1B.当前指令执行完C. INTR引脚有中断请求信号D.AX寄存器可用二、填空题(20分)1.异步串行通信的RS-232C 接口标准,规定逻辑“ 0”在 V~ V 之间。
2.(250.25)10 =( )2 =( )163.设字长为8位,[X] 补 = 8EH ,其真值十进制数是 。
8位字长的机器表示的整数补码,其真值最小十进制数是 。
4.CPU 与外设进行信息交换的控制方式有无条件方式、 方式和中断方式三种。
微机原理与接口技术期末试题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地址空间为()字节。
微机与接口技术期末考试试题及答案(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
**大大学
微机原理_期末考试题库与答案(含3套试卷)
微型计算机原理与接口技术综合测试题一一、单项选择题(下面题只有一个答案是正确的,选择正确答案填入空白处)1.8086CPU通过(1 )控制线来区分是存储器访问,还是I/O访问,当CPU执行IN AL,DX 指令时,该信号线为( 2 )电平。
(1) A. M/ B. C. ALE D. N/(2) A. 高 B. 低 C. ECL D. CMOS2.n+1位有符号数x的补码表示范围为()。
A. -2n < x < 2nB. -2n ≤ x ≤ 2n -1C. -2n -1 ≤ x ≤ 2n-1D. -2n < x ≤ 2n3.若要使寄存器AL中的高4位不变,低4位为0,所用指令为()。
A. AND AL, 0FHB. AND AL, 0FOHC. OR AL, 0FHD. OR AL 0FOH4.下列MOV指令中,不正确的指令是()。
A. MOV AX, BXB. MOV AX, [BX]C. MOV AX, CXD. MOV AX, [CX]5.中断指令INT 17H的中断服务程序的入口地址放在中断向量表地址()开始的4个存贮单元内。
A. 00017HB. 00068HC. 0005CHD. 0005EH6.条件转移指令JNE的条件是()。
A. CF=0B. CF=1C. ZF=0D. ZF=17. 在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. 需要总线控制器8288D. 适用于单一处理机系统9.在8086微机系统的RAM 存储单元器0000H:002CH开始依次存放23H,0FFH,00H,和0F0H四个字节,该向量对应的中断号是( )。
2006微机原理及接口技术期末考试试卷及答案解析
一、填空(14分,每空1分)1.8086/8088CPU 从功能上可分为两部分,即 【1】 和 【2】 。
2 8086/8088CPU 外接中断的引脚有两个,分别为 【3】 和 【4】 。
3.8086 CPU 的物理地址的位数为 【5】 ,每个存储单元对应唯一的物理地址,其范围是 【6】 。
4.当复位信号(RESET )来到时,CPU 便结束当前操作,并对标志寄存器、DS 、ES 、SS 、指令队列及IP 【7】 ,而将CS 设置为 【8】 。
5.在8086最小模式下,执行" IN AL, DX "指令时,IO M /,WR ,RD ,R DT /的信号电平依次为 【9】 , 【10】 , 【11】 , 【12】 。
6. 9个8259通过级联可控制 【13】个可屏蔽中断源。
7 .假设某个总线周期内对READY 信号检测的次数是2次,则该总线周期需插入 【14】 个Tw 等待状态。
二、(10分,每小题2分)下列语句是否有错?为什么? 1 MOV AL, BX2 MOV AX, [BX+BP+0200H]3 MOV CS, AX4 ADD [SI], [2000H]5 POP AL三、阅读程序,根据要求填空1阅读程序并填空(22分,每空2分)DATA SEGMENTTABLE DW 1020H,2030H,3040H,4050H,5060HTEMP DW 5 DUP(0) COUNT DW 5 DATA ENDSCODE SEGMENT ASSUME CS:CODE, DS:DA TA, ES:DATA MAIN PROC FAR MOV AX, DATA MOV DS, AX MOV ES, AX MOV CX, COUNT; CX= 【1】 LEA SI, TABLE ; SI= 【2】 LEA DI, TEMP ; DI= 【3】 CLD ; 该语句的功能为 【4】 LOP1: MOV AX, SI 串操作语句不在考试范围内MOV DI, AX ADD SI, 2 ADD DI, 2 DEC CX JNZ LOP1; 该循环语句组的功能为 【5】LEA SI, TEMPMOV CX, COUNTMOV DI, OFFSET TABLEMOV BX, CXSHL BX, 1 ; BX= 【6】LOP1: DEC BX ; BX= 【7】DEC BXMOV AX, [SI+BX] ; AX= 【8】MOV [DI], AXADD DI, 2 ; DI= 【9】LOOP LOP1MOV AX, 4C00H ; CX= 【10】INT 21HMAIN ENDPCODE ENDSEND MAIN该程序的功能是【11】2阅读程序并填空(8分,每空1分)SS=3000H,SP=03EDH , CF=1MOV AX,3069HMOV BX, 1031HPUSH AX ; AX= 【1】SP= 【2】INC AX ; AX= 【3】ADC AL, BLDAA ; AL= 【4】AND AL, 10H ; AL= 【5】JNZ LOP1; 此语句的含义为【6】MOV CL, 2RCL AX, CL; AX= 【7】XOR AH, BL; AH=【8】LOP1: HLT3阅读程序并填空(6分,每空1分)A DB ‘1234’B DW 5 DUP(2, 3 DUP(0))C DW ‘AB’, ‘C’, ‘D’L1: MOV AL, TYPE B ; AL= 【1】MOV BL, LENGTH B ; BL= 【2】MOV AH, SIZE A; AH= 【3】MOV BH, SIZE C; BH= 【4】MOV CL, TYPE L1; CL= 【5】MOV CH, SIZE B; CH= 【6】四、(10分)用4片1K ×4的2114芯片构成2K ×8的存储器系统,地址为0800H~0FFFH ,CPU 用8088,试画出CPU 与存储器的连接图,写出每片2114的地址分布。
微型计算机原理与接口技术的试卷及答案共3套
一、填空题(每空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) =0, =1 (2) =0, =0(3) =0, =1 (4) =0, =03.某计算机的字长是16位,它的存储器容量是64KB,若按字编址那么它的最大寻址范围是( 2 )。
(1)64K字(2)32K字(3)64KB (4)32KB4.某一SRAM芯片的容量是512×8位,除电源和接地线外,该芯片的其他引脚最少应为( 4 )根。
(1)25 (2)23 (3)21 (4)195.8088/8086的基本总线周期由( 2 )个时钟周期组成。
(1)2 (2)4 (3)5 (4)66.在8086系统中中断号为0AH,则存放中断向量的内存起始地址为( 2 )。
(1)0AH (2)28H (3)4AH (4)2AH7.采用两片8259A可编程中断控制器级联使用,可以使CPU的可屏蔽中断扩大到( 1 )。
南京邮电大学微型计算机原理与接口技术期末考试试卷2006(机密)
A--------------------南京邮电大学 2006/2007学年第二学期《 微机系统与接口技术A 》期末试卷A院(系) 班级 学号 姓名 题号 一 二 三 四 五 六 七 八 九 十 总 分 得分一、选择题(每题2分,共10分)1.异步串行通信的通信速率是指每秒传送的( )个数。
A.字符B.字节C.二进制位D.帧2.采用5片8259A 级联,80486的可屏蔽中断最多可扩充到( )级。
A.36 B.37 C.38 D.403.接口电路中一般都设置( ),以解决高速主机和低速外设在速度方面的矛盾。
A.译码电路B.缓冲器或锁存器C.中断控制电路D.读/写控制逻辑 4.,为传送数据而建立的一对控制信号是( )。
A.RTS/CTSB.INTR/INTAC.HOLD/HLDAD.STB/IBF 5.以下方式中CPU 不参与数据传送的是( )方式。
A. 条件输入/输出B. 无条件输入/输出C. 中断输入/输出D. 直接存储器存取 二、填空题(每空1分,共20分) 1.(147.75)10 =( )2 =( )162.PC 系统机中,能够控制扬声器打开和关闭的芯片是 。
3.计算机领域内,有两种数据传送形式:并行通信和 通信。
4.一片8254中有3个 位定时器/计数器。
5.已知实模式下某数在存储器中的逻辑地址为2F34H :2F6H ,则CPU 要取得该数应给出的物理地址为 H 。
6.串行异步通信的传输方式有单工通信、 通信和 通信。
7.访问存储器操作数有许多寻址方式,用 间址时,约定访问的是堆栈段。
8.指出下列语句所执行的功能得 分得 分①. LEA BX ,BUF②. AND AL ,0FH③、 SAL AL ,1④、 OUT 41H ,AL9. DMA 的英文全称是 。
10.两台计算机在进行短距离点—点单工通信时,发方的RS-232C 口的 信号必须与收方的RXD 信号相连, 信号必须互连。
南京邮电大学微型计算机原理与接口技术期末考试试卷
--------------------南京邮电大学 2007/2008学年第一学期《 微机系统与接口技术A 》期末试卷B院(系)班级学号 姓名题号 一 二 三 四 五 六 总 分 得分一、单项选择题(10分,每题2分,请将答案的代号填在题目的空缺处)1.下列486指令中,格式合法的是( )。
A. OUT 3F8H ,ALB. MOV AX ,BLC. INC [DX]D. ADD AL ,[BX+SI] 2. PC 机的微处理器内部集成了控制器和( )等部件。
A.运算器B.系统总线C.动态存储器D.接口电路3.为解决高速主机和低速外设在速度方面的矛盾,I/O 接口电路中一般都设置( )。
A.口地址译码电路B.缓冲器或锁存器C.中断控制电路D.读/写控制逻辑 4. 下列属于PC 机硬件中断的是( )中断。
A. DOSB. 日时钟C. 除法错D. BIOS5.CPU 不参与数据传送的是( )方式。
A. 查询输入/输出B. 无条件输入/输出C. 中断输入/输出D. 直接存储器存取二、填空题(20分,每空1分)1.8位字长的无符号数其数值范围是 ,8位字长的有符号数数值范围是 。
得 分得 分2.实地址模式下,CPU访问存储器时,首先要通过地址总线送出要访问的存储单元的位物理地址。
3.是计算机最底层的系统管理程序,操作系统和用户程序均可调用。
4.中断源是指。
5.实地址模式下,CPU内部的寄存器中的内容是相关逻辑段的段基址。
6.串行异步通信的传输方式有单工通信、通信和通信。
7.指令MOV [BX],AL,源操作数的寻址方式是,目标操作数的寻址方式是。
8.在具有NEAR属性的子程序中,执行RET指令将从栈顶弹出个字节送寄存器。
9.具有查询方式功能的接口电路中,必须设置端口和端口。
10.串行异步通信协议要求收、发双方预置的帧数据格式和必须一致。
11. 实地址模式下,当堆栈为空时,如SS=0804H,SP=0050H,则栈底单元的物理地址是H,CPU执行一条PUSH AX指令后,此堆栈栈顶的物理地址为 H。
微机与接口技术期末考试试题及答案(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,请对它写入计数值。
《微机原理与接口技术》期末考试试卷附答案
《微机原理与接口技术》期末考试试卷附答案一、单选(共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之间信息交换是()。
大学《微机原理与接口技术》期末考试练习题
大学《微机原理与接口技术》期末考试练习题一、填空题( 10分)1、典型中断处理程序结构应包括_______ ,保护现场,_______ ,执行中断服务程序,______ ,恢复现场,_______ ,返回等部分,2、按照总线的规模、用途及其应用场合,总线分为 _______ 、_______ 、和 _______ 。
3、RS-232C关于机械特性的要求,规定使用一个 _______ 根插针的标准连接器。
4、CPU与I/O接口间传送的信息一般包括_______ 、_______ 、 _______ 3种类型。
3类信息的传送方向分别应是(从哪到哪) _______ 、 _______ 、 _______ 。
5、输入/输出端口有2种编址方法,即I/O端口与存储器单元统一编址和I/O端口单独编址。
前一种编址的主要优点是_______ 和 _______ 。
6.CPU从主存取出一条指令并执行该指令的时间称为_____,它通常用若干个_____表示,而后者又包含有若干个时钟周期。
7.8086CPU从偶地址读写两个字节时,需要_____个总线周期。
8.8086CPU从奇地址读写两个字节时,需要_____个总线周期。
9.8086的中断类型号共有_____个。
10.一个程序被中断时的下一条指令的地址称为_____。
11.指出下述5种中断类型即NMI、INTR、除法溢出、INTN和单步中断中优先级最高者为_______________,最低者为_____。
12.CPU通过一个外设接口同外设之间交换的信息包括数据信息、状态信息和_____。
13.在计算机和MODEM之间,或终端机与MODEM之间的接口连接口是____,它是一个国际通用的标准。
14.8255A内部具有_____个输入输出端口。
用8088构成系统时,有________________模式和_________________模式两种选择.在PC/XT机中,8088工作于_____________模式,该模式下8088向总线控制器8288提供___________________三位编码信号,有8288形成若干系统控制信号.15.8088的典型总线周期由____________个T状态周期构成,当CPU访问外设时,外电路将在其总线周期中自动申请插入一个等待周期TW.16. 8255A把____________ 和 ____________分别称为A组和B组,可组成两个独立的并行接口。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
南京邮电大学 2006/2007学年第二学期《 微机系统与接口技术A 》期末试卷A院(系) 班级 学号 姓名 题号 一 二 三 四 五 六 七 八 九 十 总 分 得分一、选择题(每题2分,共10分)1.异步串行通信的通信速率是指每秒传送的( )个数。
A.字符B.字节C.二进制位D.帧2.采用5片8259A 级联,80486的可屏蔽中断最多可扩充到( )级。
A.36B.37C.38D.403.接口电路中一般都设置( ),以解决高速主机和低速外设在速度方面的矛盾。
A.译码电路B.缓冲器或锁存器C.中断控制电路D.读/写控制逻辑 4.,为传送数据而建立的一对控制信号是( )。
A.RTS/CTSB.INTR/INTAC.HOLD/HLDAD.STB/IBF5.以下方式中CPU 不参与数据传送的是( )方式。
A. 条件输入/输出B. 无条件输入/输出C. 中断输入/输出D. 直接存储器存取二、填空题(每空1分,共20分)1.(147.75)10 =( )2 =( )16 2.PC 系统机中,能够控制扬声器打开和关闭的芯片是 。
3.计算机领域内,有两种数据传送形式:并行通信和 通信。
4.一片8254中有3个 位定时器/计数器。
5.已知实模式下某数在存储器中的逻辑地址为2F34H :2F6H ,则CPU 要取得该数应给出的物理地址为 H 。
6.串行异步通信的传输方式有单工通信、 通信和 通信。
7.访问存储器操作数有许多寻址方式,用 间址时,约定访问的是堆栈段。
8.指出下列语句所执行的功能 ①. LEA BX ,BUF得 分得 分②. AND AL ,0FH③、 SAL AL ,1④、 OUT 41H ,AL9. DMA 的英文全称是 。
10.两台计算机在进行短距离点—点单工通信时,发方的RS-232C 口的 信号必须与收方的RXD 信号相连, 信号必须互连。
11.CPU 对8255采用查询方式输出数据时,CPU 应查询 信号(请写信号名称),当该信号为 (高/低)电平时,执行一条OUT 指令,输出一个数据。
12.所谓总线周期是指 从输入/输出端口或 存取1个字节或字所需的时间。
三、计算题(10分)已知X= -75,Y= +86,求[X]补,[-X]补,[Y]补,[-Y]补,并用补码计算X+Y 和X-Y ,要求有运算过程并对结果是否溢出进行分析。
四、简答题(共15分)1.接口电路中,按存放信息的物理意义来划分,端口分为哪几类?(3分)2.简述微型计算机系统中I/O 端口的两种编址方式及其特点。
(4分)得 分得 分3.什么是中断向量?中断类型为15H的中断向量放在内存单元的起始地址是多少?(4分)4.画一流程图来说明CPU是如何用查询方式向I/O端口输出一字节数据的。
(4分)得分五、简单分析题(20分)1.根据下列DATA逻辑段的定义,请画出DATA段的内存分配情况(4分)DATA SEGMENT USE16X1 DB ‘123’X2 DW 34HX3 DB 3 DUP(32),?,13DATA ENDS低地高地2.利用系统定时源采用中断方式,每隔550ms在屏幕上显示一行定义在DATA数据段的字符串‘HELLO WORD!’,主机有按键时结束演示。
(6分)(1)请将下述完成主要功能的1CH中断服务程序补充完整。
SERVICE PROCPUSHAPUSH DSMOV AX,DATA;重新给DS赋值DEC ICOUNT;中断计数,不满转本次中断结束MOV ICOUNT,10MOV AH,9MOV DX,字符串在数据段的偏移地址INT 21H ;550ms时间到,显示字符串EXIT:;恢复现场与中断返回SERVICE ENDP(2)如果采用外扩定时源作用户中断,则用户设计的中断服务程序对应的中断类型码应为 H。
3.简要说明以下子程序所完成的功能。
(4分)ABC PROCMOV CX,8LAST: MOV DL,‘0’RCL BL,1JNC NEXTMOV DL,‘1’NEXT: MOV AH,2INT 21H LOOP LAST RETABC ENDP4.设系统外扩一片8255A 及相关的外电路,要求实现:利用软件延时的方法每隔1s 使LED7~LED0发光二极管依次点亮,循环往复,主机有按键时结束演示。
(6分)由题图分析可知,该8255A 芯片的数据口A 的口地址为 H ,B 口工作在方式 的输 (入/出),CPU 对8255A 初始化时应将控制字 B 写入地址为 H 的控制口。
六、综合设计题(25分)1.PC 系统外扩使用一片可编程定时/计数器8254,8254的输入时钟是20MHz 。
(1)下列是CPU 对8254的初始化程序段,根据要求完成相关内容。
(10分)MOV AL ,01110110BMOV DX ,207H ;写控制字 OUT DX ,AL得 分八 个同 向PB7PB0D7~DD7~D WR RDCSA1A 0 A1A0 IOW IOR230H LED 7LED 1LED 0+5V8255MOV AX ,2000 ;写计数初值 MOV DX ,205H OUT DX ,AL MOV AL ,AH OUT DX ,AL由上述程序段可知,设计时使用了8254的 号计数器,其口地址为 H ,工作在方式 ,使用 进制计数,计数初值为 ,输出信号的频率为 H Z 。
(2)不改变输入时钟,想使该计数器的输出信号周期变大,初始化时应采取什么措施?输出周期最大是多少?2.两台微机用主串口进行点-点单工通信(不用联络线)设数据帧格式如下:7位数据位、奇校验、2位停止位,波特率为1200bps(分频系数为0060H)。
(1)现要传送一个字符’9’的ASCII 码(39H ),试画出8250Sout 端的数据波形。
(2)请为发送方编写用查询方式发送字符的初始化程序。
南京邮电大学 2006/2007学年第二学期《 微机系统与接口技术A 》期末试卷A 参考答案一、选择题(每题2分,共10分)传送方向1题号12345答案C C B A D二、填空题(每空1分,共20分)1. 10010011.11 、 93.C2. 64K 3.串行4. 165. 2F6366.半双工、全双工7. BP8.① MOV BX, OFFSET BUF② OR AH, 11110000B③ SAL DL ,1④ OUT 41H, AL9. 96010. TXD 、 GND11. OBF(输出缓冲器满)、高12. CPU 、存储单元三、计算题(10分)[X]补=10110101,[-X]补=01001011[Y]补=01010110,[-Y]补=10101010 (各1分)X+Y:10110101+010101101011 1分O标=0 无溢出2分X-Y:10110101-1010101001011111 1分O标=1 有溢出2分四、简答题(共20分)1.(6分,每答点2分)答:A口可工作在方式0、1、2B口可工作在方式0、1C口可工作在方式02.(7分)答:统一编址和I/O端口独立编址3分统一编址特点:把端口和存储单元等同看待。
特点: 凡访问存储单元的指令都可访问I/O端口,口地址占用存储空间。
2分I/O端口独立编址特点: I/O 端口不占用存储空间,CPU要有专用的I/O 指令。
2分3.(7分)答:中断向量是实模式下,中断服务子程序的入口地址. 1分它由2部分组成:服务程序所在代码段的段基址 2 个字节4分服务程序入口的偏移地址 2 个字节54H 2分五、简单分析题(20分)1. (8分)31H、32H、33H 3分34H、00H 2分3 DUP(20H) 1分XX 1分0DH 1分倒写全对得2分31H32H33H34H0020H20H20HXX0DH2.(6分,每空1分,➁项用两条指令也可)(1)➀ MOV DS, AX ➁ JNZ EXIT ➂ POP DS➃ POPA ➄ IRET(2) 71(0A)3.(6分,➃项2分,其余每空各1分)➀ 230 ➁ 0 ➂出➃ 1XXXX00X ➄ 233六、综合设计题(20分)1.(8分,每空1分)➀ 1 ➁ 205 ➂ 3➃二➄ 2000 ➅ 10000(2)采取的措施是加大计数初值输出周期最大是 3.2768×10-32.(12分)(1) 6分,每个步骤1分,共六个步骤MOV DX, 3FBHMOV AL, 80HOUT AX, ALMOV DX, 3F9HMOV AL, 0OUT DX, ALMOV DX, 3F8HMOV AL, 60HOUT DX, ALMOV DX, 3FBHMOV AL, 00011110BOUT DX, ALMOV DX, 3F9HMOV AL, 0OUT DX, ALMOV DX, 3FCHMOV AL, 0OUT DX, AL(2)传送的数据二进制形式为 0100110 B。
(2分)(3)答:8250初始化时,置中断允许寄存器相应位为1;(4分,每项1分)D3=1,允许8250送出中断请求信号;CPU开中断;将8259相应位开中断。