西安邮电大学微机原理考试试卷

一. 简答题(每小题5分,共30分)
1.假设DS=2000H,CS=2300H,BX=1256H,TABLE的偏移地址是20A1H,物理地址为232F7H处存放3280H,物理地址为262F7H处存放33A0H,试问执行下列段内寻址的转移指令后,转移的有效地址是什么? 转移的物理地址是什么?
(1) JMP BX
(2) JMP TABLE[BX]
2.有以下数据段定义,请画出变量的分配图。

DATA SEGMENT
Mylb DB “Computer”
my2w DW 3 DUP(0)
my3w DW my2w
DATA ENDS
3.39H=______________B=_____D,作为ASCII码表示哪个字符?作为BCD 码表示哪个数?
4.变量是用符号表示的地址,称为符号地址。

请问:变量的三个基本属性是什么?
5.设有关寄存器及存储单元的内容如下:
(DS)=1000H,(BX)=0100H,(SI)=0002H,(10100H)=12H,(10101H)=34H,(10102H)=56H,(10103H)=78H,(11200H)=2AH,(11201H)=4CH,(11202H)=0B7H,(11203H)=65H
试说明下列各条指令执行完后,(AX)=? 并写出源操作数为存储器寻址的物理地址。

(1) MOV AX,1200H
(2) MOV AX,BX
(3) MOV AX,[1200H]
(4) MOV AX,[BX][SI]
(5) MOV AX,[1100H+BX+SI]
6.堆栈指针寄存器SP的初值为1000H,(AX)=2000H,(BX)=3000H,试问:
(1) 执行指令PUSH AX后,(SP)=?
(2) 再执行指令PUSH BX和POP AX后,(SP)=? (AX)=? (BX)=?
二.单向选择题(每小题1分,共10分)
1. Intel 8086是( B )位处理器。

A. 32
B. 16
C. 8
D. 4
2.在计算机内部,一切信息的存取、处理和传送都是以(C )形式进行的。

A.ASCII码B.BCD码C.二进制 D.十六进制3.在下面几个不同进制的数中,最小的数是( A )。

(Q为八进制数标识符) A.01100010B B.750Q C.500 D.FEH 4.十进制数-38的8位二进制补码是( B )。

A.01011011 B.11011010 C.11011011
D.01011010
5.有一个8位二进制数的补码是11111110,其相应的十进制真值是( B )。

A.-3 B.-2 C.510 D.254
6.8086微处理器被设计为两个独立的部件,它们是( D )。

A.运算器和控制器B.分析指令和执行指令部件
C.寄存器组和标志寄存器 D.总线接口部件和执行部件
7. 8086CPU中标志寄存器FLAGS的主要作用是( C )。

A.检查当前指令执行的正确与错误
B.纠正当前指令执行的正确与错误
C.产生影响或控制某些后续指令所需的标志
D.决定是否停机
8.8086CPU中的IP的作用是( B )。

A.保存放置在数据总线上的数据
B.装有将要执行的下一条指令的段内地址
C.保存被译码的指令操作码
D.装有当前正在执行指令的段内地址
9.MOV AX,[BP+SI]的源操作数的物理地址是( C )。

A.(DS)×16+(BP)+(SI) B. (ES)×16+(BP)+(SI)
C.(SS)×10H+(BP)+(SI) D.(CS)×10H+(BP)+(SI) 10.对于下列程序段:
AGAIN:MOV AL,[SI]
MOV ES:[DI],AL
INC SI
INC DI
LOOP AGAIN
也可用指令( C )完成同样的功能。

A.REP STOSB B.REP LODSB
C.REP MOVSB D.REPE SCASB
三.填空题(每空1分,共30分)
⑴CPU( ) A存储器单元所在位置到段基址的距离(字节个数)
⑵存储器( ) B指出在指令执行操作的过程中所需的操作对象
⑶堆栈( ) C指出计算机所要执行的操作
⑷段寄存器( ) D分析、控制并执行的部件
⑸汇编语言( ) E以后进先出方式工作的存储空间
⑹机器语言( ) F能被计算机直接识别的语言
⑺操作码( ) G由段基址和偏移量表示的地址
⑻操作数( ) H用指令助记符、符号地址、标号和符号书写程序的语言
⑼逻辑地址( ) I存储程序、数据等信息的记忆装置
⑽偏移地址( ) J保存各逻辑段的起始地址的寄存器
2.如果在一个程序段开始执行之前,(CS)=1003H,(IP)=1007H,给定一个数据的有效地址是0027H,且(DS)=1101H。

试问:该程序段的第一个字的逻辑地址是__________H,数据在内存中的逻辑地址是__________H。

3.若(AL)=68H,(BL)=78H,CF=1,则执行指令SUB AL,BL后,(AL)=__________,标志位SF、CF、OF=_____、_____、_____。

4.若有如下变量定义:DATA2 DD 02000080H。

则指令JMP DATA2是__________寻址方式,转向地址(IP)=__________H,(CS)=__________H。

5.执行下列指令后,(AL)=__________H 。

TABLE DB ’7254DEF ’
ENTRY DB 3
……
LEA BX ,TABLE
MOV AL ,ENTRY
XLATB
6.CPU 与外设交换的信息有:__________,_________和_______。

7.在8086系统中,一个中断类型号为0DCH 的中断服务子程序位于从0100H :3800H 开始的内存中,则相应的中断矢量地址为__________,从该地址开始连续4个存储单元存放的内容依次为__________。

8. 8086有两种工作方式,即_______________和_______________。

9. 若半导体存储芯片的地址线为13条,数据线为1条,其容量为____。

10.若字长为8位,X =-75,则[X]补=__________H ,[-X]补=__________H 。

四.存储器扩展题(每小题5分,共10分)
现有一微机系统的内存扩展连接图如下,请问:
1. 在图中,RAM 芯片的容量是多大?扩展的存储器容量是多大?。

2. 请写出图中各芯片组的地址空间。

Y 0A B C E 3 E 2 E 1 Y 7 Y 6 Y 5 Y 4 Y 3 Y 2 Y 1A 18
A 17
A 15
A 14
A 13
A 12~A 0
D 3~D 0
A 12~A 0
A 12~A 0 CE
I/O 3~I/O 0
CE RAM1
RAM2 RD IO/M 74LS138 D 7~D 4 I/O 3~I/O 0 OE OE WE
WE WR A 16
A 19
≥1 ≥1 ≥1 8088
五.阅读理解(每小题5分,共15分)
阅读下列程序段或程序,写出其完成的功能。

2. LEA SI,DATA1
LEA DI,DATA2
LEA BX,DATA3
MOV CL,10
XOR AX,AX
MOV AL,[SI]
LOPT:ADC AL,[DI]
MOV [BX],AL
INC SI
INC DI
INC BX
LOOP LOPT
HLT
3. DATA SEGMENT
x DB 18
y DB 32
z DB ?
DATA ENDS
CODE SEGMENT
MAIN PROC FAR
ASSUME CS:CODE,DS:DATA
START: PUSH DS
XOR AX,AX
PUSH AX
MOV AX,DATA
MOV DS,AX
LEA SI,x
MOV AL,[SI]
SHL AL,1
MOV BL,AL
SHL AL,1
ADD AL,BL
INC SI
MOV BL,[SI]
MOV C L,3
SHR BL,CL
SUB AL,BL
MOV Z,AL
RET
MAIN ENDP
CODE ENDS
END START
1. LEA BX,MYDATA
MOV AL,[BX]
INC BX
CMP AL,[BX]
JC DONE
MOV AL,[BX]
DONE: MOV BUF,AL
HLT
六. 应用题(共5分)
编写汇编语言程序完成S=1+2+3+……+n(n=1000),即求n个自然数之和。

把累加和送入sum单元保存。

合集下载

微机原理复习题含答案

微机原理复习题含答案

微机原理复习题含答案一、选择题1. 微机系统中,CPU的全称是:A. Central Processing UnitB. Central Processing UnitC. Central Processing UnitD. Central Processing Unit答案:A2. 在微机系统中,存储器的分类不包括以下哪项?A. ROMB. RAMC. EPROMD. HDD答案:D3. 微机系统中,I/O设备指的是:A. 输入/输出设备B. 内部/外部设备C. 接口/输出设备D. 信息/输出设备答案:A二、填空题1. 微机系统中,______是执行程序的部件。

答案:CPU2. 微机系统中,______存储器用于存储程序和数据。

答案:RAM3. 在微机系统中,______是CPU与外部设备进行信息交换的桥梁。

答案:I/O接口三、简答题1. 简述微机系统中总线的作用及其分类。

答案:总线是微机系统中用于连接各个部件的通信线路,它的作用是传输数据、地址和控制信号。

总线按功能可以分为数据总线、地址总线和控制总线。

2. 描述微机系统中存储器的层次结构。

答案:微机系统中存储器的层次结构通常包括:寄存器、高速缓存(Cache)、主存储器(RAM和ROM)、辅助存储器(如硬盘、固态硬盘等)。

四、计算题1. 若某微机系统中,数据总线宽度为16位,地址总线宽度为24位,计算该系统的最大内存寻址能力。

答案:数据总线宽度为16位,意味着每次传输数据的宽度为16位,即2字节。

地址总线宽度为24位,表示可以寻址2^24个地址。

因此,最大内存寻址能力为2^24 * 2字节 = 16MB。

五、论述题1. 论述微机系统中中断机制的重要性及其工作原理。

答案:中断机制是微机系统中实现多任务处理和快速响应外部事件的重要手段。

它允许CPU在执行程序的过程中,响应外部设备的请求或内部事件,暂时中断当前任务,转而去处理更高优先级的任务或事件。

微机原理试题及答案期末

微机原理试题及答案期末

微机原理试题及答案期末
作为微机原理课程的期末考试,试题的出现是为了考查学生在此门课程中所掌握的知识和技能。

本文将为大家提供一套微机原理试题,并附上详细的答案解析。

希望通过本文的解析,能够帮助大家更好地理解微机原理的核心概念与应用。

I. 单选题(每题1分,共20题,共20分)
1. 在8086微处理器中,哪个寄存器用来存储当前指令的操作码?
A. AX
B. IP
C. CS
D. SP
答案:B
解析:IP(Instruction Pointer)是指令指针寄存器,用于存储下一条要执行的指令的内存地址。

2. 内部总线宽度决定了8086微处理器的哪个特性?
A. 寻址能力
B. 计算速度
C. 存储能力
D. 并行传输速度
答案:D
解析:内部总线宽度决定了数据的并行传输速度。

8086微处理器的内部数据总线宽度是16位,可以同时处理16位的数据。

3. DMA是指什么?
A. 直接内存访问
B. 动态内存分配
C. 数据管理程序
D. 目标模块访问
答案:A
解析:DMA(Direct Memory Access)是指计算机直接访问内存的一种技术,通过绕过CPU,将数据直接传输到内存,提高数据传输效率。

...
文中所提供的试题及答案解析仅为示例,真实的微机原理试题可能会更加复杂多样。

在考试前应多做练习,强化对微机原理的理解和应用能力。

通过合理安排学习时间,注重实际操作与理论结合,相信大家一定能够在微机原理这门课程中取得好成绩。

最后,祝愿每一位学生在期末考试中取得优异的成绩!加油!。

微机原理_期末考试题库与答案(含3套试卷)

微机原理_期末考试题库与答案(含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四个字节,该向量对应的中断号是( )。

微机原理及接口技术试题及答案精选全文完整版

微机原理及接口技术试题及答案精选全文完整版

《微机原理及接口技术》试卷(A )适用专业(计算机科学与技术) 使用班级()一、选择题(每题 1 分,共 15 分) 1. 微机中控制总线传送的是 ( )。

A.存储器和I/O 接口的地址码B.微处理器向内存储器和I/O 的命令信号C.存储器和I/O 设备向微处理器传送的状态信号D.B 和C2. 8253可编程定时/计数器,在初始化时写入的最大计数初值是 ( )。

A.0000HB.7FFFHC.65535D.FFFFH3. 在异步串行通信中引入了"波特率因子"的概念,波特率因子为16,64时,接收时钟的频率为波特率的16,64倍,引入波特率因子的目的是 ( )。

A.识别正确的起始位 B.提高接收速度 C.提高采样精度 D.三者都是4. 8086 CPU 标志寄存器共有( )位,其中使用7位,未使用其它位均作为CPU 指令运行后的状态信息和控制标志信息。

A. 8 B. 10 C. 16 D. 205. 8086微处理器CLK 引脚输入时钟信号是由( )提供。

A.8284 B.8288C.8287 D.82896. 最基本的读操作包含4个状态,即T 1 、T 2、T 3和T 4 ,当存储器或 I/O 设备的速度慢于CPU 速度时,在( )状态之间插入1个或几个等待状态T W 。

A. T 3和T 4 B. T 1和T 2 C. T 2和T 3 D. T 1和T 37. 在计算机与外设之间数据的传送方式分为串行传送方式和( )传送方式两类。

A.并行传送方式 B. 同步传送方式 C. 异步传送方式 D. 串/并传送方式8. 8253的( )是软件触发选通方式。

A.方式OB.方式1C.方式2D.方式4 9.串行异步通信协议中一个字符正式发送前,先发送( )低电平有效。

A.两个起始位 B .3个起始位 C. 1.5个起始位 D .1个起始位 10.对8255A 的C 口执行按位置位/复位操作时,写入的端口地址是( )。

微机原理期末试卷A(含答案)

微机原理期末试卷A(含答案)
9.Intel 8237有(C)个完全独立的DMA通道。
A.1 B.2 C.4 D.8
10.存储器在断电后,仍保留原有信息的是(B)
A.RAM,ROM B.ROM,EPROM C.SRAM,DRAM D.PROM,RAM
11.在可编程通信接口电路Intel 8251的接口信号中,有同CPU接口的,有同外部装置接口。下面四个信号中,哪个不是同CPU接口的?(B)。
初始值设置时,要符合控制字中的格式规定,即只写低位字节还是只写高位字节,或高低位字节都写,控制字中一旦规定,具体初始值设定时就要一致
10.简述硬件中断和调用子程序的异同?
答:相同:都需要保护断点,实现返回;都是暂停执行现行程序,转去执行另一段程序。2分
不同点:调用子程序是事先安排好的,调用点固定,并由远调用近调用之分;不会影响标志寄存器的内容。硬件中断是随机的,调用点不固定,都为远调用;会影响标志寄存器的内容。
8.简述8251A的初始化编程流程?
9.8253有几种工作模式,对8253进行初始化编程时,有哪两条原则必须严格遵守?
8253有6种工作模式1分
如下两条原则
1对于每个计数通道进行初始化时,必须先写入控制字,然后写入计数初值。这是因为计数初值的写入格式是由控制字的D5和D4两位编码决定的。写入计数初值时,必须按控制字规定的格式写入。
物理地址为5600H×10H+0070H=56070H2分
2)栈底地址:逻辑地址为5600H:0300H
物理地址为5600H×10H+0300H=56300H
3)数据2010H放置于5600H:006FH和5600H:006EH单元(SP)=006EH3分
3.对于8086CPU计算机系统中,在进行6789H-1234H运算后,试求状态标志SF、ZF、PF、CF、AF、OF的值。

(完整word版)西电微机原理上机

(完整word版)西电微机原理上机

4.37 (上机题)编写程序实现,将缓冲区BUFFER中的100个字按递增排序,并按下列格式顺序显示:数据1 <原序号>数据2 <原序号>……算法流程图:调试问题、心得体会:通过这道题,熟悉了流程图画法,掌握了产生随机数,“冒泡法”排序,子函数编写调用等的基本过程,尤其对于中断调用,并利用ASCII码回显和对课本字节型数据“冒泡法”排序改进为字形排序的过程,是我受益匪浅。

并且亲身实践了源程序的汇编、调试也连接。

问题:将字节型冒泡法直接应用于该题,导致出错,该题存储的是字型数据!原因在于只是排列的AL中的数值,并不是产生的随机数!同时对于字型与字节型在运算类指令中的应用还是有误,以及其他的一些小错误,应加以改善!运行结果:程序代码:STACK SEGMENT STACK 'STACK'DW 100H DUP(?)TOP LABEL WORDSTACK ENDSDATA SEGMENTBUFFER LABEL WORDX=17REPT 100X=(X+80)mod 43DW XENDMBUF DW 100 DUP(?)DATA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATA,ES:DATA,SS:STACK START:MOV AX,DATAMOV DS,AXMOV ES,AXMOV AX,STACKMOV SS,AXLEA SP,TOPMOV CX,100LEA SI,BUFFERLEA DI,BUFL1:MOV AX,[SI]INC SIINC SIMOV [DI],AXINC DIINC DILOOP L1MOV CX,100DEC CXLEA SI,BUFFERPUSH CXADD CX,CXADD SI,CXPOP CXL2:PUSH CXPUSH SIL3:MOV AX,[SI]CMP AX,[SI-2]JAE NOXCHGXCHG AX,[SI-2]MOV [SI],AXNOXCHG:LOOP L3POP SIPOP CXLOOP L2MOV CX,100LEA SI,BUFFER L4:MOV AX,[SI] CALL DISPAX ADD SI,2CALL XIAOYU CALL XUHAOCALL DAYUCALL DISPCR LOOP L4MOV AH,4CHMOV AL,0INT 21H DISPAX PROC NEARPUSH AXPUSH BXPUSH CXPUSH DXPUSH DIMOV BX,10MOV CX,3L7:XOR DX,DXDIV BXMOV [DI],DX INC DIINC DILOOP L7MOV CX,3L8:DEC DIDEC DIMOV AL,[DI] ADD AL,30HMOV AH,02MOV DL,ALINT 21HLOOP L8POP DXPOP CXPOP BXPOP AXRET DISPAX ENDP DISPCR PROC NEAR PUSH AXPUSH DXMOV AH,2MOV DL,0AH INT 21HMOV AH,2MOV DL,0DH INT 21HPOP DXPOP AXRET DISPCR ENDP XIAOYU PROC NEAR PUSH AXPUSH DXMOV AH,02 MOV DL,3CH INT 21HPOP DXPOP AXRET XIAOYU ENDP XUHAO PROC NEAR PUSH AXPUSH BXPUSH CXPUSH SIMOV CX,100 MOV BX,AX LEA SI,BUF L5:CMP BX,[SI] JZ L6ADD SI,2LOOP L5L6:MOV AX,101SUB AX,CXCALL DISPAXPOP SIPOP CXPOP BXPOP AXRETXUHAO ENDPDAYU PROC NEARPUSH AXPUSH DXMOV AH,02MOV DL,3EHINT 21HPOP DXPOP AXRETDAYU ENDPCODE ENDSEND START4.38 (上机题)按同余法产生一组随机数N(1<N<=50),并按N+50赋给45名同学的5门课程的成绩,要求编程实现计算每个同学的平均成绩,并根据平均成绩统计全班的成绩各等级的人数(A:90~100,B:80~89,C:70~79,D:66~69,E:60~65,F:60分以下),按下列格式显示:Total <总人数>A: <人数1>B: <人数2>C: <人数3>D: <人数4>E: <人数5>F: <人数6>算法流程图:调试问题、心得体会:通过该问题,进一步练习了通过流程图分析设计程序的功能,掌握了随机数产生,子函数调用,分支程序,循环程序,中断调用等过程,进行了调试,找出了数值无法转化为十进制并显示的问题,原因在于未定义临时存储单元。

微机原理 期末考试题库及答案(含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四个字节,该向量对应的中断号是( )。

微机原理考试试题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. 以下关于微机原理的说法不正确的是:a) 微机原理研究的是微型计算机的基本组成和工作原理b) 微机原理主要研究微处理器和存储器c) 微机原理的研究对象仅限于硬件部分d) 微机原理的研究包括硬件和软件两个方面2. 下列哪项不属于计算机硬件设备:a) 微处理器b) 显示器c) 操作系统d) 键盘3. 在微机原理中,CPU主要包括以下几个部分:a) 控制器、运算器、存储器b) 运算器、存储器、输入输出设备c) 控制器、输入输出设备、存储器d) 运算器、数据库、存储器4. 下列哪个不是计算机的内存类型:a) RAMb) ROMc) HDDd) CACHE5. 在微机原理中,数据总线用于传输:a) 数据b) 控制信号c) 地址d) 所有的信号二、简答题(每题20分)1. 解释什么是指令周期、机器周期和时钟周期。

答:指令周期是执行一条机器指令所需要的时间,它包括取指令周期(fetch)、译码周期(decode)、执行周期(execute)和存取周期(memory)等。

机器周期是指执行一条基本操作所需要的时间,例如加法、乘法等。

时钟周期是指时钟发生一次跳变所需要的时间,它是微机系统运行的基本单位。

2. 什么是中断请求?答:中断请求是指外部设备通过向CPU提出请求,使CPU中断当前正在执行的程序,并转去执行相应的中断处理程序。

中断请求可以分为内部中断和外部中断两种。

3. 简述冯·诺依曼结构的原理。

答:冯·诺依曼结构是计算机系统的基本组织原理,主要包括存储器、运算器、控制器和输入输出设备四部分。

它的原理是将程序和数据存储在同一存储器中,由程序计数器指示当前指令的地址,按照指令的顺序执行程序。

运算器负责执行算术运算和逻辑运算,控制器负责解码指令并控制各个部件的工作。

输入输出设备负责与外部设备进行数据交互。

4. 什么是总线?答:总线是计算机中各个部件之间传输数据和控制信号的公共通道。

西安邮电大学微机原理考试试卷

3.假设(AL)=68H,(BL)=78H,CF=1,那么执行指令SUB AL,BL后,(AL)=__________,标志位SF、CF、OF=_____、_____、_____。
4.假设有如下变量概念:DATA2 DD 02000080H。那么指令JMP DATA2是__________寻址方式,转向地址(IP)=__________H,(CS)=__________H。
一. 简答题(每题5分,共30分)
1.假设DS=2000H,CS=2300H,BX=1256H,TABLE的偏移地址是20A1H,物理地址为232F7H处寄存3280H,物理地址为262F7H处寄存33A0H,试问执行以下段内寻址的转移指令后,转移的有效地址是什么? 转移的物理地址是什么?
(1) JMP BX
8. 8086有两种工作方式,即_______________和_______________。
9. 假设半导体存储芯片的地址线为13条,数据线为1条,其容量为____。
10.假设字长为8位,X=-75,那么[X]补=__________H,[-X]补=__________H。
四.存储器扩展题(每题5分,共10分)
现有一微机系统的内存扩展连接图如下,请问:
1. 在图中,RAM芯片的容量是多大?扩展的存储器容量是多大?。
2. 请写出图中各芯片组的地址空间。
五. 阅读明白得(每题5分,共15分)
阅读以下程序段或程序,写出其完成的功能。
2.LEASI,DATA1
LEADI,DATA2
LEABX,DATA3
MOVCL,10
ENDSTART
1.LEABX,MYDATA
MOVAL,[BX]
INCBX
CMPAL,[BX]
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档