南京邮电大学微型计算机原理与接口技术期末考试试卷2007(机密)
微机原理_期末考试题库与答案(含3套试卷)(可编辑修改word版)
微型计算机原理与接口技术综合测试题一一、单项选择题(下面题只有一个答案是正确的,选择正确答案填入空白处)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 四个字节,该向量对应的中断号是( )。
微机原理及接口技术课程期末考试试题(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套)
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四个字节,该向量对应的中断号是( )。
2007级微机原理期末试题A卷答案
云南大学2009至2010学年上学期 物理学院物理系各专业2007级《微机原理》期末考试(闭卷)A 卷满分100分 考试时间120分钟 任课教师:学院 专业 学号 姓名一、计算并填写结果:(除标明分数的题外,每空1.2分,共 30分)1、通常所说的CPU 一般包括 运算 器、 控制 器和寄存器组。
2、调用DOS 软件中断的要点是:首先根据要调用的功能确定子功能号并存入寄存器 AH 中,然后设置各个入口参数的寄存器,再通过 INT 21H 指令调用该DOS 中断功能,最后如果有出口参数的还要处理出口参数。
3、8086CPU 是一个16位的微处理器,具有 16 位数据总线,20位地址总线,可寻址空间为 1M 字节。
4、指令一般都由操作码和操作数来构成,指令MOV AL ,6[BX][DI]的源操作数的寻址方式 是 基址变址相对寻址 。
5、数制转换(小数部分保留位数:二进制8位,16进制2为,7进制3位):[124.719]10=[ 1111100.10111000 ]2=[ 7C.B8 ]16=[ 235.5014 ]7 =[ 000100100100.011100011001 ]BCD6、八位二进制代码转换:[-104]10=[ 11101000 ]原=[ 10010111 ]反=[ 10011000 ]补设(SS )=4000H ,(DS )=3E00H ,(ES )=3800H ,(BP )=0800H ,(SP)=010EH ,(AX)= 7AE4H ,(BX )=2912H ,(DI )=0003H ,BUF=0111H ,(4090EH)=0FH, (4090FH)=75H, (40910H)=93H, (40911H)=22H, 下列7-11题的各条指令都分别在此环境下执行,请在下列各小题的空格中填入执行结果:7、ADD AH, [BP+BUF] ;(AH)= 9C H8、SHR BYTE PTR [BX-DI],1 ; CF= 1 ,(4090FH)= 3A H 9、POP AX ;(SP )= 0110 H12、模拟运算器,用一字节补码加法实现十进制数-67-79=?的计算。
微机原理与接口技术-期末考试试题答案3-图文
微机原理与接口技术-期末考试试题答案3-图文以下是为大家整理的微机原理与接口技术-期末考试试题答案3-图文的相关范文,本文关键词为微机,原理,接口,技术,期末,考试试题,答案,图文,精品,文,您可以从右上方搜索框检索更多相关文章,如果您觉得有用,请继续关注我们并推荐给您的好友,您可以在教育文库中查看更多范文。
精品文档你我共享“微机原理与接口技术”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。
南京邮电大学微型计算机原理与接口技术期末考试试卷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,请对它写入计数值。
北邮《微机原理与接口技术》期末复习题(含答案)
《微机原理与接口技术》复习题一、填空习题讲解1.计算机由运算器、控制器、存储器、输入设备和输出设备五大部分组成。
2.运算器和控制器合称为中央处理器。
3.8086CPU是由总线接口部件BIU和执行部件EU两个部件组成的。
4.根据传送的信息类型,系统总线可以分为三类:数据总线、地址总线和控制总线。
5.半导体存储器按存取方式不同,分为随机存取存储器和只读存储器(ROM)。
6.8086的存储器采用段结构方式,一个段的最大长度为64K。
7.PC机中将物理地址分为两个部分:段地址和偏移地址。
8.有效地址中可有三个地址分量,分别为位移量、基址和变址。
二、选择1.十进制数123的八位二进制补码为(A)。
A.011110112.BCD码10010001的十进制数为(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 三、请写出下列指令中源操作数的寻址方式,并计算物理地址。
《微机原理与接口技术》期末考试试卷附答案
《微机原理与接口技术》期末考试试卷附答案一、单选(共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之间信息交换是()。
微机原理与接口技术考试试题与答案
《微机原理与接口技术》课程期末考试试卷(A卷,考试)一、单项选择(在备选答案中选出一个正确答案,并将其填在题干后的括号。
每题 2 分,共30分)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的中断请求,则其中断屏蔽操作指令字OCW应为( )。
A. 80HB. 28HC. E8HD. 01H5 . 在8086 环境下,对单片方式使用的8259A 进行初始化时,必须放置的初始化命令字为( )。
A. ICW1,ICW2,ICW3B. ICW1,ICW2,ICW4C.ICW1,ICW3,ICW4 D. ICW2,ICW3,ICW46.6166为2Kx8位的SRAM芯片,它的地址线条数为 ( )。
A. 11B. 12C. 13D. 147 . 在计算机系统中,可用于传送中断请求和中断相应信号的是( )。
A. 地址总线B. 数据总线C. 控制总线D. 都不对8 .段寄存器装入2300H,该段的最大结束地址是(A. 32FFFHB. 23000HC. 33FFFHD. 33000H9 .在进入DMA工作方式之前,DM/控制器当作CPU总线上的一个()。
A I/O设备B. I/O接口C.主处理器D.逻辑高10 .在8086宏汇编过程中不产生指令码,只用来指示汇编程序如何汇编的指令是()OA.汇编指令B .宏指令C.机器指令D .伪指令11.中断向量表占用存地址空间为()。
A. 00000H〜003FFHB. 00000H〜000FFHC. 00000H〜00100HD. FFF00H H FFFFFH12 .实现CPU与8259A之间信息交换是()。
大学计算机学院第1学期期末考试《微机原理与接口技术》试题(含答案)
大学计算机学院第1学期期末考试《微机原理与接口技术》试题(闭卷B)一、填空题(每空1分,共15分)EA表达式为:EA = + + 。
2、CPU总线按功能分为三组,即总线,总线,总线。
3、A/D转换器的主要功能是将量转换为量。
4、8086CPU采用引脚复用技术,即线和线是复用的。
5、已知一个二进制数X的补码是1101 0011B,它的原码是,-X的补码是。
6、指令MOV NEXT+16, AX目的操作数采用寻址方式,源操作数采用寻址方式。
7、能将AH的低半字节全置一,高半字节不变的单条指令是。
二、判断题(共15题,每题1分,共15分)1、()8259A的中断结束处理就是清除中断服务寄存器ISR中相应位的过程。
2、()中断传送方式的原理是接口讲输入输出设备的准备好信号转化为向CPU的中断请求信号,CPU得到通知后才进行输入输出操作,简化了CPU关注接口状态的过程。
3、()Intel8251A的数据总线信号D0~D7是用来与外设的数据线相连的。
4、()8259A的初始化命令字ICW一般在系统启动后设置一次,而操作命令字OCW却可以随时设置。
5、()在8237A的应用中,DREQ和DACK信号的有效电平可以通过对控制寄存器的编程来实现。
6、()同步传输时一个信息帧包含一个字符,每个信息帧用同步字符作为开始。
7、()指令“MOV BX, OFFSET TABLE”中的源操作数的寻址方式是立即寻址。
8、()因为8237A内部只有16个端口地址,所以它的地址信号中只有A3~A0四条线是双向的,其余地址线都是输出方向。
9、()在一个计算机系统中,DMA方式和中断方式的数据传送可以并存。
10、()8086的所有中断类型中,NMI中断的优先级别最高。
11、()用汇编语言开发的程序可以直接运行。
12、()Directive与Instruction都是指令,都可产生相应的机器指令码。
13、()高级语言程序一般很难配置程序所用的各个逻辑段,但汇编语言程序却可以灵活地掌控。
《微机原理与接口技术》期末复习题及参考答案.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、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
B--------------------南京邮电大学 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. BIOS 5.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。
12.PC系统使用两片芯片管理硬件可屏蔽中断,CPU检测到可屏蔽中断请求时,满足一定条件后通过总线控制器向该中断控制器发出中断信号。
13.若加到8254芯片上的计数时钟频率为0.5MHz,则一个计数器的最长定时时间为秒。
三、简答题(共28分)得分1.什么叫端口?按端口寄存器存放信息的物理意义来分,端口可以分为哪几类?(6分)2.简述硬件中断和软件中断的区别。
(8分)3.8255A有哪几个数据端口?各数据端口有哪几种工作方式?(6分)4.什么是波特率?设异步串行通信一帧字符有8个数据位,无校验,1个停止位,如果波特率为9600,则每秒钟能传输多少个字符?(8分)得分四、简单分析题(22分)1.执行下述两条指令后,AL寄存器的内容是多少?C、O、S、Z 4个标志分别为何值? (6分)MOV AL,0C8HADD AL,69H答:AL= H;C标= ;O标= ;S标= ;Z标= 。
2.设数据段字单元KEEPIP和KEEPCS中分别存放的是1CH型中断服务程序入口的偏移地址和段基址。
请完成下列程序段,将保存在KEEPIP和KEEPCS中的1CH型中断服务程序入口地址写入中断向量表。
(5分)RESET PROCPUSHAPUSH DSMOV DX,______________MOV AX,______________MOV DS, AXMOV AH,_____________MOV AL,_____________INT 21HPOP DSPOPA______________________RESET ENDP3.设数据段定义如下:(6分)NUM DB +50,-1,250,87,-100,120(1)汇编后最大的真值数是(写出十六进制真值数);(2)汇编后最小的真值数是 (写出十六进制真值数)。
(3)设代码段有如下指令: MOV BX ,OFFSET NUM MOV DX ,[BX+2]执行上述指令后,DX= H 。
4.下图为8255A 的A 口工作在方式1输出的操作时序,请回答问题。
(5分)(1)WR 写信号信号有效时,将CPU 数据锁存入端口,并且还改变OBF 信号和 信号的状态;(2)CPU 采用查询方式向8255A 输出数据时,应先查询 信号,当该信号为 (高/低)电平时,执行一条 指令,输出下一个数据;(3)若CPU 采用中断方式向8255A 输出数据,则对8255A 初始化应写入的C 口置0/置1命令字为 H ,使相应的中断允许标志置1,从而达到开放中断的目的。
五、综合应用题(20分)1.PC 系统外扩使用一片可编程定时/计数器8254,8254的输入时钟是8MHz 。
硬件电路原理图如下所示:(9分)得 分8MHz +5V 1Hz 的方波D0 CLK0 GATE0 D7 OUT0 CLK1 A1 GATE18254 D0D7 A1 A0IOW200HWROBF INTR ACK 输出根据上图:(1)当8254的A1A0为11、WR为0、CS为0、RD为1时,表示CPU对8254内部的进行(读/写)操作。
(2)软件设计对8254的0号计数器初始化程序段如下:MOV AL,36HMOV DX,203HOUT DX,ALMOV AX,4000MOV DX,200HOUT DX,ALMOV AL,AHOUT DX,AL由上述程序段可知,8254的0号计数器口地址为,工作在方式,输出波形的频率是 Hz。
(3)写出1号计数器的初始化程序段。
2.利用甲、乙两台计算机的主串口直接相连进行无联络线的单工通信。
甲发送,乙接收。
双方通信前约定:7位数据位,1位停止位,偶校验,通信速率为2400bps(分频系数0030H),双方均采用查询方式进行数据的发送和接收。
(11分)(1)为甲计算机的8250Sout 端画出发送字符‘C ’的数据波形图。
(2)为甲计算机编写发送字符‘C ’的串行通信程序。
(要求写出完整的直接对8250端口操作的汇编源程序)南京邮电大学 2007/2008学年第一学期 《 微机系统与接口技术A 》期末试卷B参考答案与评分标准一、选择题(每题2分,共10分)题 号 1 2 3 4 5 答 案DABBD二、填空题(每空1分,共20分)1. 0~255 -128~ +127 2. 20 3. BIOS4. 能够引发CPU 中断的信息源5. 段6. 半双工 全双工 7. 寄存器寻址 寄存器间接寻址 8. 2 IP 9. 数据 状态1数据10.111.08090H 0808EH12.8259A 响应(INTA)13.0.131072(保留2位有效位即可)三、简答题(共28分)1.(6分)答:接口电路中能与CPU直接进行信息交换的寄存器就叫端口。
3分分为:数据端口、状态端口和控制端口各1分,共3分2.(8分)答:硬件中断和软件中断有四个不同:各2分中断的引发方式不同CPU获取中断类型码的方式不同CPU响应的条件不同中断处理程序的结束方式不同3.(6分)答:有A 、B、C三个数据端口 3分A口:方式0、方式1和方式2 1分B口:方式0和方式1 1分C口:方式0 1分4.(8分)答:波特率是指每秒钟传送0、1代码的位数(包括起始位、校验位和停止位)4分9600/10=960(个字符) 4分四、简单分析题(22分)1.6分AL=31H 2分C标=1 O标=0 S标=0 Z标=0 每个1分,共4分2.每空格1分,共5分KEEPIP KEEPCS 25H 1CH RET3.每空格2分,共6分78H -64H 57FA(注:写十进制但结果正确得一半分)4.每空格1分,共5分(1) INTR (2) OBF 1 OUT(输出)(3)0XXX1101五、综合应用题(20分)1.(9分)(1)控制寄存器写每空格1分,共2分(2) 200H 3 2000(或2K)每空格1分,共3分(3) MOV AL,76H (注:十进制计数也可)MOV DX,203HOUT DX,AL ;2分MOV AX,2000MOV DX,201HOUT DX,ALMOV AL,AHOUT DX,AL ;2分2.(11分)(1)4分(每个部分各1分)数据传送方向1(2)7分(其中:段结构1分,查询发送2分,初始化4分) .486 ;1分CODE SEGMENT USE16ASSUME CS:CODEBEG: CALL I8250SCAN: MOV DX, 3FDHTEST AL, 20HJZ SCAN ;2分MOV DX, 3F8HMOV AL, 43HOUT DX, ALNEXT: MOV DX,3FDHIN AL,DXTEST AL,40HJZ NEXTMOV AH, 4CHINT 21HI8250 PROCMOV DX, 3FBHMOV AL, 80HOUT DX, ALMOV DX, 3F9HMOV AL, 0OUT DX, ALMOV DX, 3F8HMOV AL, 30HOUT DX, AL ;1分MOV DX, 3FBHMOV AL, 00011010B ;1分 OUT DX, ALMOV DX, 3F9HMOV AL, 0 ;1分 OUT DX, ALMOV DX, 3FCHMOV AL, 0 ;1分 OUT DX, ALRETI8250 ENDPCODE ENDSEND BEG。