微机原理试题和答案
微机原理试题和答案
1
一、选择题(20分,在每小题的4个备选答案中选出一个正确的答案编号填写在该题空白处,每题2分)
1.指令MOV DX,[BX]的寻址方式是 D 。
(A)立即寻址(B)直接寻址(C)寄存器寻址(D)寄存器间接寻址
2.若AL的内容为3FH,执行SHL AL,1指令后,AL的内容为
A 。
(A)7EH (B)1FH (C)9FH (D)7FH
解析:shl al ,1 即目的操作数各位左移一次,移动一次,相当于将目的操作数乘以2。3fh=63 63*2=126 126=7eh 故选A
3.属于在工作中需定时刷新的存储器的芯片是 B 。
(A)SRAM (B)DRAM (C)EEPROM (D)EPROM
4.某EPROM芯片上有19条地址线A0~A18,它的容量为
C 。
(A)128K (B)256K (C)512K (D)1024K
5.8086/8088CPU的SP寄存器是多少位的寄存器 B 。
(A)8位(B)16位(C)24位(D)32位6.在STOSB指令执行的时候,隐含着寄存器的内容作为操作数的偏移地
址,该寄存器是 D 。
(A)SP (B)BX (C)SI (D)DI
解析:stos数据串存储指令功能:将累加器al或ah中的一个字或字节,传送到附加段中以di为目标指针的目的串中,同时修改di,以指向串中的下一个单元。
7.8255工作在方式0时,下面哪种说法不正确 C 。
(A)A口输入无锁存能力(B)A、B口输出有锁存能力
(C)C口输入有锁存能力(D)A、B、C三个口输出均有锁存能力 解析:对于方式0,规定输出信号可以被锁存,输入不能锁存
8.采用DMA方式来实现输入输出是因为它 A 。
(A)速度最快(B)CPU可不参与操作(C)实现起来比较容易(D)能对突发事件做出实时响应
9.工作在最小模式下,8086/8088CPU芯片中,将地址信号锁存的信号是
C 。
(A)DT/R (B)DEN (C)ALE (D)AEN 10.在LOOP指令执行的时候,隐含着对计数器减1的操作,该计数器是用寄
存器 C 。
(A)AX (B)BX (C)CX (D)DX
解析:loop:循环指令。指令执行前必须事先见重复次数放在cx寄存器中,每执行一次loop指令,cx自动减1。
二、填空题(每小题2分,共10分)
1.两个无符号数相等,该两数相减后ZF标志= 1 。解析:
zf:全零标志位。本次运算结果为0时,zf=1,否则zf=0。
2.执行LODSB后,SI的内容较该指令执行前增加1,说明DF=
0 。
3.DMA控制器8237共有 4 个相互独立的DMA通道。
4.8086/8088断点中断的向量码是03H 。
5.利用8253产生对称的方波,应用其工作方式 3 。解析:
8253的工作方式3为方波发生器。
三、判断题(认为正确的在题后打“√”号,错误的打“×”号。并写出正确的内容,每题2分,共10分)
1.8086/8088CPU复位启动地址为0FFFFH X 0FFFF0H 。
2.+128的16位补码是1111 1111 0000 0000B
反码是1111 1110 1111 1111 X 0000 0001 0000 000B 。
3.程序段开始执行之前,(CS)=97F0H,(IP)=1B40H,该程序段启
动执行指令的实际地址是99A40H 对。 4.异步串行通信在传送每一个数据时,传送出的第一位一定是一个低电平
的传送位对。
5.8086/8088CPU响应中断时,CPU的硬件只保护CS和IP,其余内部寄
存器应由程序员编程保护X F CS IP 。
四、简单回答题(每小题4分,共16分)
1.说明8086/8088CPU如何判别两个无符号数的大小。
将这两个无符号数相减(或比较),若CF=0,则说明被减数大二减数小。若CF=1,则说明减数大而被减数小。若ZF=1,二者相等
2.8250芯片上有3条地址线A0~A2,试问该芯片占用多少个接口地址?
3条地址线有23=8种编码,∴8250最多占有8个接口地址
3.试叙述REP MOVSB的执行过程。
将DS:[SI]所决定的内存一个字节传送到ES:[DI]所决定的内存单元中,同时根据DF是0还是1,决定分别对SI、DI+1或-1。然后CX减1,若(CX)=0退出REP,否则重复传送操作,循环至(CX)=0为止
4.动态存储器DRAM最重要的一个特点—动态的含义是什么?
其含义就是要对动态存储器定时进行刷新
五、程序阅读题(每小题5分,共20分)
1.DATA SEGMENT
AREA1 DB 100 DUP(11H)
AREA2 DB 100 DUP(22H)
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA,ES:DATA
MAIN PROC FAR
START: PUSH DX XOR AX,AX
PUSH AX
MOV AX,DATA
MOV DS,AX
MOV ES.AX
CLD
MOV SI,OFFSET AREA1
MOV DI,OFFSET AREA2
MOV CX,100
REP M OVSB
RET
MAIN ENDP
CODE ENDS
END START
指出上述程序指令执行后,AREA1、AREA2两个数据块的内容。
AREA1、AREA2两个数据块内容各100(共200)个字节全变为11H 2.下述程序段执行后,寄存器CX,SI的内容是多少?
ARRY DW 20H DUP(5)
┆
XOR AX,AX
MOV CX,LENGTH ARRY
MOV SI, SIZE ARRY-TYPE ARRY
答:(CX)=20H;(SI)=40H-2=3EH
3.MOVDATA MACRO SN,DN,CN
MOV SI,OFFSET SN
MOV DI,OFFSET DN
MOV CX,CN
REP MOVS DN,SN
ENDM
叙述上述宏指令的的功能 答:清零DF后,执行本宏指令实现以SN为首址的源数据块,到以DN为首址的目的数据块的数据传送,传送的数据块长度为CN
4.已知数据段DATA的段地址从40000H开始,分析伪指令后面的各种传
送指令执行后各寄存器的内容。
DATA SEGMENT
V1 DB 2AH,3FH
V2 DW 2A3FH,3040H
V3 DW 20 DUP(?)
DATA ENDS
1)MOV AX,SEG V1
MOV BX,SEG V3
(AX)=4000H;(BX)=4000H
2)MOV AX,OFFSET V1
(AX)=0
3)MOV CX,TYPE V3
CX)=2
4)MOV AH,LENGTH V2
(AH)=1
六、编写程序题(24分)
1.试编写一程序,把X和Y中的小者存于LIT单元,若X=Y,则把其中之
一存入LIT单元。(7分)
解:DATA SEGMENT
X DW ?
Y DW ?
LIT DW ?
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA START PROC FAR
PUSH DS
MOV AX,0
PUSH AX
MOV AX,DATA
MOV DS,AX
MOV AX,X
CMP AX,Y
JC STOLIT;无符号数判断,有符号数用JLE
MOV AX,Y
STOLIT: MOV LIT,AX
RET
START ENDP
CODE ENDS
END START
2.试编写一个程序段,能完成下列数学表达式的功能。X为字节变量。
(7分)
-2 (X≤-2)
X=0 (-2
2 (X≥2)
解:
DATA SEGMENT
X DB -3
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START PROC FAR
PUSH DS
MOV AX,0 PUSH AX
MOV AX,DATA
MOV DS,AX
MOV AL,X
CMP AL,2
JGE SETX2
CMP AL,-2
JLE SETX_2
MOV AL,0
JMP STOX
SETX2: MOV AL,2
JMP STOX
SETX_2: MOV AL,-2
STOX: MOV X,AL
RET
START ENDP
CODE ENDS
END START
3.已知下面数据段中数据缓存区AREA可容纳1000H个字节变量,其中
0~7FFH单元已经有数据,试编写一段程序,把AREA中0~7FFH单元
的数据顺序传送到AREA缓存区中的200H~09FFH单元中。(10分)
DATA SEGMENT
AREA DB 1000H DUP(?)
DATA ENDS
3、(10分)
解:
DATA SEGMENT
微机原理试题及答案
微机原理试题及答案
4、与⼗进制数58.75等值的⼗六进制数是 B 。
A)A3.CH B)3A.CH
C)3A.23H D)C.3AH
5、⼆进制数1101.01转换成⼗进制数是 C 。
A)17.256 B)13.5
C)13.25 D)17.5
6、⼆进制数111010.11转换成⼗六进制数是 B 。
A)3ACH B)3A.CH C)3A3H
D)3A.3H
7、⼗六进制数1CB.D8转换成⼆进制数是 D 。
A)110001011.11001
B)111101011.11101
C)111101011.11101
D)111001011.11011
8、将⼗六进制数FF.1转换成⼗进制数是 C 。
A)255.625 B)2501625
C)255.0625 D)250.0625
9、⼗进制正数43的⼋位⼆进制原码
B 。
A)00110101B)00101011 C)10110101 D)10101011
10、⼗进制正数38的⼋位⼆进制补码是 D 。
A)00011001 B)10100110 C)10011001 D)00100110
四、是⾮判断题1、在第三代计算机期间出现了操作系统。(√)
2、对于种类不同的计算机,其机器指令系统都是相同的。(×)
3、在计算机中,数据单位bit的意思是字节。(×)
4、⼋进制数的基数为8,因此在⼋进制数中可以使⽤的数字符号是0、1、2、3、
4、5、6、7、8。(×)
5、在汉字国标码GB2312-80的字符集中,共收集了6763个常⽤汉字。(√)答案:
⼀、问答题1、(1)0AH (2)51H (3)20H2、(1)0~255 (2)0.996094 (3)0~65535 (4)-32768~32767
3、16
4、(1)X1=1 (2)X1∨X2 ∨X3=1
5、(1)X>Y(2)X⼆、填空题1、R个,0
2、110Q
3、43H
4、5.375
5、110000010010B
三、选择题1、D
2、A
3、A
《微机原理和接口技术》复习练习试题和答案解析
《微机原理和接⼝技术》复习练习试题和答案解析
13级《微机原理与接⼝技术》复习练习题与答案
(韶关学院计算机科学学院彭⽞璋)
⼀、填空题1、8086/8088 CPU内部结构按功能分为两部分,即由执⾏单元和总线接⼝单元组成。
2、若CPU的数据线宽度为16位,则它的字长为 16 位;地址线宽度为20位,则它的寻址空间为 1MB 。
3、8086CPU为了适应各种应⽤场合有两种⼯作模式,即是最⼩模式和最⼤模式。
4、8086/8088CPU复位后,CS的内容为 0FFFFH ,IP的内容为 0000H 。
5、8086的16位标志寄存器包括 6 个状态标志位和 3 个控制标志位。
6、计算机的I/O端⼝地址的编址⽅式有统⼀编址和独⽴编址,
⽽8086CPU寻址外设采⽤独⽴编址⽅式。7、CPU与外设间有4种I/O信息传送⽅式,即⽆条件传送、查询传送
中断传送、直接存储器存取(DMA)。8、若某输出外设的I/O接中的数据端⼝地址为100H,要将字节数据从8086CPU 输出到外设的指令是 MOV DX,100H 和OUT DX,AL 。
9、响应可屏蔽中断INTR的条件是控制标志IF= 1 。
10、若8253的某⼀计数器⽤于输出⽅波,该计数器的⼯作⽅式为 3 ;若该计数器输⼊频率为100KHz,输出⽅波频率为10KHz,则计数初值应设为 10 。
11、串⾏通信协议分为异步通信和同步通信。
12、波特率是指单位时间内传送⼆进制数据的位数。
13、8088 组成的系统中,存储器分若⼲个不超过 64K 字节的段。
14、当8088CPU的INTR端输⼊⼀个⾼电平时,可屏蔽中断获得了中断请求。
15、8088⼯作于最⼩⼯作模式时,控制总线由 CPU本⾝产⽣,⼯作于最⼤⼯作模式时,控制总线由总线控制器8288 产⽣。
16、数据的并⾏I/O⽅式是以字节或字为单位进⾏传送;数据的串⾏I/O ⽅式是以位为单位进⾏传送。
17、从地址/数据复⽤线中分离出地址信息需⽤逻辑芯⽚锁存器,地址/数据复⽤线中的双向数据传送需⽤逻辑芯⽚双向缓冲器。18、中断优先权管理的⽅法有软件查询法、硬件菊花链法、和专⽤芯⽚法。
微机原理试卷及参考答案3
微机原理试卷及参考答案3
微机原理与接⼝技术考试试卷(A)
专业学号姓名成绩
⼀、填空题(共20分)1.总线周期的含义是;8086/8088的基本总线周期由个时钟周期组成;如果CPU的时钟频率为4.77MHz,那么它的⼀个时钟周期为ns,⼀个基本总线周期为ns。2.8086CPU的M/IO信号是,⾼电平时表⽰。3.总线传输率是指;若某总线的⼯作频率最⾼为8MHz,数据总线宽度为16位,则该总线的最⼤传输率为M Byte/s。4.I/O端⼝的编址⽅式有两种,分别为:和。
5.串⾏传输的信息格式⼴泛采⽤着异步和同步格式。异步格式传送⼀个字符由4部分组成,分别为起始位,位,和停⽌位。
6.在8086系统中,⼀个中断类型号为0DBH的中断服务⼦程序位于从8100H:1234H开始的内存中,则相应的中断⽮量所在的起始物理地址为__,从该地址开始连续4个存储单元存放的内容依次为_、、和_。7.⽤2k×8的SRAM芯⽚组成16K×16的存储器,共需SRAM芯⽚__⽚,⽚内地址和产⽣⽚选信号的地址分别为_位和_位。
⼆、选择题(包括单项和多项选择,每⼩题2分,共20分)1.下列说法正确的是____。
A.CPU⼀般包括ALU、控制器、寄存器阵列等主要部件。
B.CPU中的程序计数器是控制器的重要部件,总是指向下⼀条指令的地址。
C.指令周期⼀般由⼏个机器周期组成,机器周期是CPU⼯作的最⼩时间单位。
D.8086CPU的寄存器都是16位的,但指令指针是20位。
2.下列说法正确的是____。
A.通⽤寄存器包括AX、BX、CX、DX,它们都可以作为累加器使⽤。
B.使⽤BP做间址寄存器时,默认使⽤DS做段寄存器。
C.做字符串操作时,源指针与⽬的指针使⽤的段寄存器不同。
D.形成堆栈地址的是SS与SP。
3.下列说法正确的是____。
A.8086CPU有1M字节地址空间,其中最低64K是IO地址空间。
B.8086CPU有16位数据线和20位地址线,因此能访问2M字节存储器。
武汉科技大学微机原理期末考试试卷
微机原理与接口技术一 一、 单项选择题 (下面题只有一个答案是正确的,选择正确答案填入空白处) 1.8086CPU通过( 1 )控制线来区分是存储器访问,还是I/O访问,当CPU执行IN AL,DX指令时,该信号线为( 2 )电平。
(1) A. M/ B. C. ALE D. N/ (2) A. 高 B. 低 C. ECL D. CMOS
2.n+1位有符号数x的补码表示范围为( )。
A. -2n < x < 2n B. -2n≤x≤2n-1 C. -2n -1≤x≤2n-1 D. -2n<x≤2n
3.若要使寄存器AL中的高4位不变,低4位为0,所用指令为( )。
A. AND AL, 0FH B. AND AL, 0FOH
C. OR AL, 0FH D. OR AL 0FOH 4.下列MOV指令中,不正确的指令是( )。
A. MOV AX, BX B. MOV AX, [BX]
C. MOV AX, CX D. MOV AX, [CX] 5.中断指令INT 17H的中断服务程序的入口地址放在中断向量表地址 ( )开始的4
个存贮单元内。
A. 00017H B. 00068H C. 0005CH D. 0005EH 6.条件转移指令JNE的条件是( )。
A. CF=0 B. CF=1 C. ZF=0 D. ZF=1 7. 在8086/8088 CPU中,一个最基本的总线读写周期由( 1 )时钟周期(T状态)组成,在
T1状态,CPU往总线上发 ( 2 )信息。
⑴ A. 1个 B. 2个 C. 4个 D. 6个 ⑵ A. 数据 B . 地址 C. 状态 D. 其它 8. 8086有两种工作模式, 最小模式的特点是( 1 ),最大模式的特点是 ( 2 )。
微机原理复习题及答案
一、填空题
1.1. Rfb是运放是运放 电阻,被放在电阻,被放在电阻,被放在 。。
2.2. DAC0832内部有内部有 地和地和地和 地。地。地。
3.3. LE是DAC0832内部寄存器的锁存命令。当其为当其为 时,时,寄存器输出随寄存器输出随 变变
化。化。
4.4. 当LE为0时,数据时,数据 在寄存器,不再随在寄存器,不再随在寄存器,不再随 上的数据变化而变化。上的数据变化而变化。上的数据变化而变化。
5.5. 在过程控制应用中,有时对控制量的输出要求是 的,在给定值时产生的的,在给定值时产生的
偏差不改变控制量的偏差不改变控制量的 ,这时可采用单极性输出电路。,这时可采用单极性输出电路。,这时可采用单极性输出电路。
6.6. 在随动系统中,由偏差所产生的控制量仅由偏差所产生的控制量仅 不同,不同,而且控制量而且控制量 不同,不同,
这时要求D/A转换器有双极性输出转换器有双极性输出; ;
7.7. D/A转换器实现双极性输出,在输出除需要有运算放大器外还应增加 和 。。
8.8. 若D/A转换器芯片内部有锁存寄存器,微处理器就把D/A芯片当作一个并行 ; ; 若若D/A转换器芯片内部无锁存寄存器,微处理器就把D/A芯片当作一个并行一个并行 。。
9.9. ADCO809是CMOS的 位位 转换器。转换器。转换器。
10.10. ADCO809的引脚EOC是 信号,可作为信号,可作为信号,可作为 。。
二、单项选择题
1.ADC0809启动A/D转换的方式是转换的方式是 。
A)高电平)高电平 B B B)负电平)负电平)负电平 C C C)负脉冲)负脉冲)负脉冲 D D D)正脉冲)正脉冲)正脉冲
2.ADC0809的输出的输出 。
A)具有三态缓冲器,但不可控)具有三态缓冲器,但不可控 B B B)具有可控的三态缓冲器)具有可控的三态缓冲器)具有可控的三态缓冲器
C)没有三态)没有三态 缓冲器缓冲器 D D D)没有缓冲锁存)没有缓冲锁存)没有缓冲锁存
大学《微机原理》期末考试A卷及答案
以下为答题纸,共 12 页
一、 单选题(本大题共15小题,每小题1分,共15分)
1. 某计算机字长为32位,内存容量为4096K字节,按字编址,其寻址空间为
( B )。
A. 1024KB B. 1024K C. 2048KB D. 2048K
2. 下面是有关SRAM和DRAM的叙述
I. DRAM存储单元的结构比SRAM简单
II . DRAM比SRAM成本高
III. DRAM比SRAM速度快 装
订
线
内
请
勿
答
题
IV. DRAM要刷新,SRAM不要刷新
其中正确的是( D )。
A. I和II B. II和III C. III和IV D. I和IV
3. 在下列80x86指令中,合法的指令是( D )。
A. ADD [BX],01H B. SHL CL,AX
C. OUT 258H,AL D. IN AL,DX
4. 若定义DAT DD 87654321H,则DAT+1字节单元的数据是( C )。
A. 87H B. 65H C. 43H D. 21H
5. 指令“MOV AX,[BX+20H]”源操作数的寻址方式为( C )。
A. 寄存器寻址 B.寄存器间接寻址
C. 寄存器相对寻址 D.以上均不对
6. 假设程序中的数据定义如下:
PARTNO DW ?
PNAME DB 16 DUP(?)
COUNT DD ?
PLENTH EQU $-PARTNO
则PLENTH= ( D )
A. 16 B. 18 C. 20 D. 22
7. 2片8259A级联,最多可管理的中断级数为( A )。
A. 15级 B. 22级 C. 23级 D. 24级
8. 要禁止8259A的IR7的中断请求,则中断屏蔽操作命令字OCW1应为( A )。
A. 80H B. 28H C. E8H D. 1BH
9. 若主程序中已使中断标志IF置“1”(中断允许),则响应中断请求、进入中断
微机原理期中自测试题及参考答案
微机原理期中⾃测试题及参考答案
微机原理⾃测试题参考答案
⼀、填空题(每空1分,共40分)1、宏汇编语⾔程序被汇编时,指令语句产⽣代码指令,伪指令语句不产⽣代码指令,宏指令语句可能产⽣也可能不产⽣代码指令。2、调⽤程序、⼦程序传送参数的⽅法通常有寄存器、内存和堆栈三种⽅法。
3、伪指令EQU、DB、DW、MACRO的标号名字域必须有名字或标号的伪指令为EQU、MACRO。
4、虽在本模块⽆定义,却可以被单独引⽤的名字或标号,必须⽤EXTRN伪指令给以说明。注:讲义中由于疏忽误将EXTRN写为EXTERN,请更正过来。5、PENTIUM的⼯作模式有实模式、保护模式、虚拟8086模式。
6、下述机器数形式可表⽰的数值范围是(请⽤⼗进制形式写出):单字节⽆符号整数0~255;单字节有符号整数-128~+127。
注:微型计算机的有符号整数机器码采⽤补码表⽰,单字节有符号整数的范围为-128~+127。7、在汇编语⾔中,END伪指令有两种格式。主模块中的格式为END启动指令标号;⾮主模块中的格式为END。
8、乘法指令MUL的指令格式只有⼀个源操作数,若源操作数的类型属性为字节,则⽬的操作数在AX中,若源操作数的类型属性为字,则⽬的操作数在DX:AX中。
注:将题中的⽬的操作数改为乘积更确切⼀些。9、请给出标志寄存器中标志位OF、IF、SF、ZF、PF、CF的说明: OF溢出、IF中断、SF符号、ZF零、PF奇偶、CF进位。
10、堆栈是按照先进后出原则组织的⼀⽚连续的存储区域。
11、变址寻址的有效地址是变址寄存器的内容与地址位移量代数和。
12、指令XLA T通常⽤于查表操作,在使⽤该指令前,应把表⾸的偏移⾸地址送⼊BX,待转换的代码在表中的序号送AL。
13、若要求不产⽣汇编错误,则字符串'ABC'只能出现在伪指令DB中。
14、100.25转换成单精度格式为0100 0010 1100 1000 1000 0000 0000 0000 B。
微机原理与接口技术试题库(含答案)
微机原理与接⼝技术试题库(含答案)
1、⼆进制数10010110.10B 的⼗进制数值可表⽰为(B )
A. 96.8
B. 150.5
C. 96.5
D. 160.5
2、下列8086CPU 标志寄存器FR 的标志中,不属于状态标志的是(C )
A.OF
B.PF
C.IF
D.CF
3、⼀个8 位的⼆进制整数,若采⽤补码表⽰,且由4 个“1”和4 个“0”组成,则最⼩值为(D )。
A.-120
B.-7
C.-112
D.-121
4、RAM 6116芯⽚有2K×8 位的容量,它的⽚内地址选择线和数据线分别是( B )
A.A0~A15和D0~D15
B.A0~A10和D0~D7
C.A0~A11和D0~D7
D.A0~A11和D0~D15
5、8086 CPU在响应中断时顺序将( C )内容压⼊堆栈。
A.CS.IP.FR
B.IP.CS.FR
C.FR.CS.IP
D.FR.IP.CS
6、已知AL=68H,BL=5AH,指令ADD AL,BL 执⾏后,OF 和CF 的值分别为( C )。
A. 0,0
B. 0,1
C. 1,0
D. 1,1
7、下列8088 指令中,含有⾮法操作数寻址的指令是(C )。
A. MOV AX,[10H]
B. IN AX,DX
C. MOV [BX][BP],10HD. MOV BX,COUN[SI]
8、n+1 位符号数x 的补码表⽰范围为( D )
A. -2 n<x<2 n
B. -2 n≤x≤2 n
C. -2 n -1≤x<2 n
D. -2 n≤x<2 n
9、8086 能够访问的存储空间的⼤⼩是(B )。
A. 64k
B. 1M
C. 256
D.16M
10、若⽤128K*4bit 的SRAM 芯⽚构成640KB 的存储器组织,共需要( A )⽚芯⽚。
A. 10
B. 20
C. 30
D. 40
11、在CMP AX,DX 指令执⾏后,当标志位SF,OF,ZF 满⾜逻辑关系(SF⊕OF)+ZF=0 时,表明(A )。
A. AX >DX
微机原理试题及答案 2
微机原理试题及答案
学年第学期微机原理及应⽤(A)课程试卷
卷16
班级姓名得分任课教师
⼀、选择题:(每题分,共18分)1、DMAC向CPU发出请求信号,CPU响应并交出总线控制权后将( )。
反复执⾏空操作,直到DMA操作结束
进⼊暂停状态, 直到DMA操作结束
进⼊保持状态, 直到DMA操作结束
进⼊等待状态, 直到DMA操作结束2、有⼀个实时数据采集系统,要求10ms进⾏⼀次数据采集,然后进⾏数据处理及显⽰
输出,应采⽤的数据传送⽅式为()。
⽆条件传送⽅式查询⽅式
中断⽅式直接存储器存取⽅式3、在数据传送过程中,数据由串⾏变并⾏,或由并⾏变串⾏的转换可通过()来实现。
计数器寄存器移位寄存器 D触发器4、8088 CPU输⼊/输出指令可寻址外设端⼝的数量最⼤可达()个。
128 256 16K 64K
5、CPU响应中断后,通过()完成断点的保护。
执⾏开中断指令执⾏关中断指令
执⾏PUSH指令内部⾃动操作6、并⾏接⼝芯⽚8255A具有双向数据传送功能的端⼝是()。
PA⼝ PB⼝ PC⼝控制⼝
7、8088CPU处理动作的最⼩时间单位是()。
指令周期时钟周期机器周期总线周期8.堆栈是内存中()。
先进先出的ROM区域后进先出的ROM区域
先进先出的RAM区域后进先出的RAM区域9、计算机中⼴泛应⽤的RS-232C实质上是⼀种()。
串⾏接⼝芯⽚串⾏通信规程(协议)
串⾏通信接⼝标准系统总线标准5--1
10、⾼速缓冲存储器(CACHE)⼀般是由()芯⽚组成。
SRAM DRAM ROM EPROM
11、⿏标器是⼀种()。⼿持式的作图部件⼿持式的光学字符识别设备
⼿持式的座标定位部件⼿持式扫描器12、传送速度单位“bps”的含义是()。
bytes per second bits per second
baud per second billion bytes per second
⼆、填空题:(每空1分,共12分)1、CPU在响应中断后,⾃动关中。为了能实现中断嵌套,在中断服务程序中,CPU必须
微机原理第二章复习题(附答案)期末考试题
微机原理第二章复习题(附答案)
1. 8086 CPU有__________位数据总线和__________位地址总线。
直接可寻址空间为1MB。
2. 如果微机处理器的地址总线为20位,它的最大直接可寻址空间
为___________。
3. 8086/8088 CPU内部设置了两个独立的部分,即___________和
___________。
4. 8086/8088 CPU内部设置了两个独立的部分,即__________和指
令执行部件(EU)。其中指令执行部件(EU)由四个部分组
成,分别是算术逻辑单元ALU、__________、__________和EU
执行控制部分。
5. 微型计算机的ALU部件是包含在( )之中。
A. 存储器
B. I/O接口
C. CPU的BIU中
D. CPU的EU中
6. 下列哪项不属于指令执行部件EU的组成部分( )。
A. 算术逻辑单元ALU
B. 标志寄存器(FR)
C. 4个16位段地址寄存器
D. EU 执行控制部分
7. 在8086/8088 CPU系统中,CPU被启动后,CPU内部的各寄存器
和标志寄存器的内容自动设置,CS=__________、
IP=__________引导程序的入口地址为__________。
8. 8086/8088系统中,CPU被启动后,将从地址__________开始
执行指令。
9. 8086/8088系统中,CPU被启动后,处理器内部的CS寄存器自动
设置为___________,8086/8088引导程序的入口地址在
___________。( )
A. 0000H 00000H
B. 0000H FFFF0H
C. FFFFH 00000H
D. FFFFH FFFF0H
10. 8086/8088系统中,CPU被启动后,处理器内部的CS寄存器自动
设置为___________,IP自动设置为___________。( )
A. 0000H 0000HB. 0000H FFFFH
