微机原理及接口技术课程期末考试试题
微机原理与接口技术_期末考试试题

微机原理与接口技术_期末考试试题(总15页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--1.微机系统的硬件由哪几部分组成答:三部分:微型计算机(微处理器,存储器,I/0接口,系统总线),外围设备,电源。
2.8086的存储器空间最大可以为多少怎样用16位寄存器实现对20位地址的寻址完成逻辑地址到物理地址转换的部件是什么答:8086的存储器空间最大可以为2^20(1MB);8086计算机引入了分段管理机制,当CPU寻址某个存储单元时,先将段寄存器内的内容左移4位,然后加上指令中提供的16位偏移地址形成20位物理地址。
3.8086/8088CPU有哪几个状态标志位,有哪几个控制标志位其意义各是什么答:状态标志位有6个: ZF,SF,CF,OF,AF,PF。
其意思是用来反映指令执行的特征,通常是由CPU根据指令执行结果自动设置的;控制标志位有3个:DF,IF,TF。
它是由程序通过执行特定的指令来设置的,以控制指令的操作方式。
4.8086CPU的AD0~AD15是什么引脚?答:数据与地址引脚5.INTR、INTA、NMI、ALE、HOLD、HLDA引脚的名称各是什么?答:INTR是可屏蔽请求信号,INTA中断响应信号,NMI是不可屏蔽中断请求信号,ALE是地址锁存允许信号,HOLD总线请求信号,HLDA总线请求响应信号。
6.虚拟存储器有哪两部分组成?答:有主存储器和辅助存储器。
7.在80x86中,什么是逻辑地址、线性地址、物理地址?答:线性地址是连续的不分段的地址;逻辑地址是由程序提供的地址;物理地址是内存单元的实际地址。
8.若用4K*1位的RAM芯片组成8K*8为的存储器,需要多少芯片A19—A0地址线中哪些参与片内寻址,哪些用做芯片组的片选信号答:需要16片芯片;其中A11-A0参与片内寻址;A12做芯片组的片选信号。
9.若系统分别使用512K*8、1K*4、16K*8、64K*1的RAM,各需要多少条地址线进行寻址,各需要多少条数据线?答:512K*8需要19条地址线,8条数据线。
微机原理与接口技术期末试题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套试卷)(可编辑修改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的基本总线周期由_______个时钟周期组成。
微机原理与接口技术期末试卷与答案

微机原理与接口技术期末试卷与答案一、填空:(每空1分,共20分)1、设字长为八位,有x= -1,y=124,则有:[x+y]补=_________,[x-y]补=__________;2、数制转换:247.86= H =______________BCD;3、在8086CPU中,由于BIU和EU分开,所以_____和_____ 可以重叠操作,提高了CPU的利用率;4、8086的中断向量表位于内存的_______区域,它可以容纳____个中断向量,每一个向量占____ 个字节;5、8086系统中,地址FFFF0H是___________________ 地址;6、8086CPU的MN/MX引脚的作用是____________________;7、8251芯片中设立了_____、_____ 和______三种出错标志;8、8086CPU中典型总线周期由____个时钟周期组成,其中T1期间,CPU输出______信息;如有必要时,可以在__________两个时钟周期之间插入1个或多个T W等待周期。
9、8259A共有___个可编程的寄存器,它们分别用于接受CPU送来的______命令字和________命令字二、简答题:(20分)1、什么是信号的调制与解调?为什么要进行调制和解调?试举出一种调制的方式。
(5分)2、已有AX=E896H,BX=3976H,若执行ADD BX,AX指令,则结果BX,AX,标志位CF,OF,ZF各为何值?(5分)3、有变量定义的伪指令如下:NUMS DW 18 DUP(4 DUP(5),23)V AR DB 'HOW ARE YOU !', 0DH, 0AH试问:NUMS、V AR变量各分配了多少存储字节?(5分)4、已有MOV AL,INF[BP+SI]与MOV AL,ES:INF[BP+SI]两条指令,试问:其源操作数采用何种寻址方式?是字或是字节操作?两条指令有何区别?(5分)三、读图(10分)下图中,AB7~AB0为8086CPU低八位地址总线试问:1、8259A占用______个端口地址,分别为____________,其中ICW1的设置地址为_________________;2、8255A占用_____个端口地址,分别为__________________,其中控制寄存器的地址为_______。
微机原理与接口技术期末考试题库

编号题目答案1 补码11110110代表的十进制负数是( )。
AA:-10 B:8 C:14 D:-122 电子计算机中运算器和控制器合称为( )。
AA:CPU B:ALU C:主机 D:EMC3 CPU响应中断的时间是()。
AA:一条指令结束B:外设提出中断C:取指周期结束D:取指周期开始4 8237A用存作储器与存储器之间的传送时,从源地址中读出的数据通过( )送到的地址单元中去。
CA:CPU的通用寄存器B:8237A中的读写缓冲器C:8237A的暂存器D:8237A中的现行字节寄存器5 将十进制数35转换成二进制数是:( )。
AA:100011 B:100111 C:111001 D:1100016 在8086CPU中,对时钟周期、指令周期和总线周期的长短排序,正确的是( )。
DA:当前正在执行的指令与数据都必须存在主存储器内,否则处理器不能进行处理B:总线周期>指令周期>时钟周期C:时钟周期>指令周期>总线周期D:指令周期>总线周期>时钟周期7 完整的计算机系统应包括( )。
DA:运算器,存贮器,控制器B:外部设备和主机C:主机和实用程序D:配套的硬件设备和软件系统8 将累加器AX的内容清零的正确指令是()。
BA、AND AX,FFHB、XOR AX,AXC、SBC AX,AXD、CMP AX,AX9 已知(SP)=1310H,执行IRET指令后(SP)为( )。
A:1304HB:1314HC:1312HD:1316H10 下列哪条指令是正确的?()。
CA、MOV DX,0200HB、MOV AX,[SI][DI]C、MOV BP,AXD、MOV BYTE PTR[BX],100011 指令LEA BX,TAB执行后,其结果是()。
CA、将TAB中内容送BXB、将TAB的段基址送BXC、将TAB的偏移地址送BXD、将TAB所指的存储单元的内容送BX12 对于下列程序段可用指令()完成相同功能。
微机原理 期末考试题库及答案(含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四个字节,该向量对应的中断号是( )。
微机原理及接口技术期末试题含答案

微机原理及接口技术期末试题一、单项选择题 (在下列每小题的四个备选答案中,选出一个正确的答案,并将号码填在括号内。
每小题1分,共10分)1、8086/8088 的时钟信号是由( C )提供。
A. 8259B. 8255C. 8284D. 82532、指令 MOV AX , 0283H[BX][SI] 中源操作数的寻址方式为( B )。
A. 寄存器间接寻址B. 基址变址相对寻址C. 基址寻址D. 变址寻址3、某存储单元的段基址为3806H,段内偏移地址为2948H,该存储单元的物理地址为( B )。
A. 4100HB. 3A9A8HC.3B008HD. 3AA08H4、某存储器芯片有地址线15根,数据线8根、该存储器芯片的存储容量为( D )。
A. 15K×8B. 32K×256C. 1K×8D. 32K×85、某存储器芯片容量为2K×4bit、若用它组成16K×8bit 存储器组,所用芯片数以及用于组内寻址的地址线为( B )。
A. 2片、11根B. 16片、14根C. 8片、16根D. 16片、8根6、 DMAC 8237具有( C ) 独立通道。
A . 八个B . 二个C . 四个D . 三个7、可编程中断控制器8259A每片具有( C ) 优先权控制。
A . 4级B . 2级C . 8级D . 6级8、若要某系统的8253的2通道输出波形为占空比1:1的方波、分频系数为1000、二进制计数,其工作方式命令字为( B )。
A. A6HB. B6HC. B4HD. C7H9、8237片内寻址的端口有( D )个。
A. 4B. 2C. 8D. 1610、8259片内寻址的端口有( B )个。
A. 4B. 2C. 8D. 16二、填空题:(每空1分,共计40分)1、指令ASSUME在程序中出现时表示:( 段寄存器与段之间的对应关系 )。
2、编语言源程序中的语句结构由4部分组成,每个部分称为项(也可称为域或埸),各项名称分别为:( 标号或变量名 )、( 操作码 )、( 操作数 )、( 注释 )。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2010/2011 学年第 2 学期末考试试题(A卷)
课程名称微机原理及接口技术
使用班级: 08060241、08060242、08060441、08060442
一、选择题(共20分,每小题1分)
1.在下列不同进制的数据中,最小的数是___________。
A) 101001B B) 101001BCD C) 52D D) 23H
2.标准的ASCII码由______位二进制代码组成。
A) 4 B) 7 C) 8 D) 9
3.堆栈的工作方式是___________。
A)先进先出 B)后进先出 C)随机读写 D)只能读出不能写入
4. 下面的说法中,___________是正确的。
A)指令周期等于总线周期 B)指令周期大于等于总线周期
C)指令周期是总线周期的两倍 D)指令周期与总线周期之间的关系不确定5. 在8086系统中,在以下地址中可作为段起始地址的为:( )
A) 20100H B) 20102H C) 20104H D) 20108H
6. 8086执行一个总线周期最多可传送( )字节。
A) 1个 B) 2个 C) 3个 D) 4个
7. Reset信号有效后,8086CPU的启动地址为__________。
A)0FFFFFH B)0FFFFH C)00000H D)0FFFF0H
8.下列四条指令中,有几条指令需要使用DX寄存器_________?
MUL BX DIV BL IN AX,20H OUT 20H,AL
A) 1条 B) 2条 C) 3条 D) 4条
9.在子程序的最后一定要有一条__________指令。
A) HLT B) RET C) IRET D) POP
10.下面指令序列执行后完成的运算,正确的算术表达式应是________________。
MOV AL,BYTE PTR X
SHL AL,1
DEC AL
MOV BYTE PTR Y,AL
A) Y=2X+1 B) X=2Y+1 C) Y=2X-1 D) X=2Y-1
11.14.8086执行POP AX指令时,正确的操作是___________________。
A) AX<--[SP+1][SP],SP<--SP+2 B) AX<--[SP+1][SP],SP<--SP-2
C) SP<--SP+2,AX<--[SP+1][SP] D) SP<--SP-2,AX<--[SP+1][SP]
12. 下列有关I/O端口的描述中,不正确的是_______________。
A)I/O端口从逻辑上讲是被CPU访问的I/O接口电路中的寄存器
B)8086系统对I/O端口的访问只能通过专用的指令
C)从连接形式上讲,I/O端口总是直接与数据总线连接
D)I/O端口可以看作是CPU与外设交换数据的中转站
13. 在中断方式下,外设数据输入到内存的路径是 ( )
A)外设→数据总线→内存 B)外设→数据总线→CPU→内存 C)外设→CPU→DMAC→内存 D)外设→I∕O接口→CPU→内存
14. 8086系统中的中断向量表的作用是____________。
A)存放中断服务程序 B)存放系统引导程序
C)存放中断响应标志 D)存放中断服务程序的入口地址
15. 对8086 CPU而言,中断优先级别最高的是_______________。
A)单步中断 B)除法错,溢出中断,软中断 C)INTR D)NMI
16. 8255A芯片具有三个独立数据端口,只有_______端口具有双向传输方式。
A) A口 B) B口 C) C口 D)以上均可
17.在8253 的6种工作方式中,能够自动重复工作的两种方式是( )。
A)方式1,方式 2 B)方式 2,方式3
C)方式2,方式 4 D)方式 3,方式5
18.在通用可编程并行电路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:4360 20. 汇编实验时要显示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的基本总线周期由_______个时钟周期组成。
5. 在8086CPU的时序中,为满足慢速外围芯片的需要,CPU采样_____________信号,若未准备好,插入_____________时钟周期。
6. 8086系统总线形成时,须要用_______________信号锁定地址信号。
7. 对于8086微处理器,可屏蔽中断请求输入信号加在_______________引脚。
8. 在8086系统中,若某一存贮单元的逻辑地址为7FFFH:5020H,则其物理地址为_______________
9.若(DS)=2000H,(ES)=2100H,(CS)=1500H,(SI)=00A0H,(BX)=0100H, (BP)=0010H,则执行指令LEA AX,[BX][SI] 之后,(AX)=___________H,源操作数是____________寻址方式。
10.伪指令VR1 DB 2 DUP(?,3 DUP(1,2),5)在存贮器中被分配了_______________字节。
11. 定义段结束的伪指令是___________;定义子程序结束的伪指令是________。
12. 8086 CPU对存储器的最大寻址空间为_______________;在独立编址时对接口的最大寻址空间是_______________。
13. 中断类型码若为58H,它在中断矢量表中的矢量地址为_______________H,从该地址开始连续四个单元存放的是_______________。
三、简答题(共15分,每小题5分)
1. 8086CPU内部由哪两部分组成?各完成什么工作?
2.设(DS)=1000H,(AX)=1C5AH,(BX)=2400H,(SI)=1354H,(13774H)=30H,(13775H)=20H,(13754H)=40H,(13755H)=10H 指令在此环境下执行,在各空中填入相应的执行结果。
SUB AX,20H[BX][SI]
(AX)=__ _ __,SF=______,ZF=______,CF=_____,OF=______
3、简述中断处理的一般过程。
四、编程题(共8分)
设有一无符号字节序列,其存储首地址为3000H,字节数为08H,利用子程序的方法编程求出该序列中的最大值和最小值。
五、硬件设计题(共12分)
已知RAM 芯片结构如图所示(数据线引脚D0-D3),回答下列问题:
1) 该芯片容量为多少?若要求构成一个2K ×8的RAM 阵列,需几个这样的芯片?(2分)
2) 若RAM 阵列组的起始地址为E1000H ,画出存储器系统与8086的电路连接图(8086工作在最小模式),并写出每组RAM 芯片的地址空间。
(6分)
3) 编程:将缓冲区中的10个数据写进E1000开始的10个单元中,并说明如何查看结果?(4分)。