微机原理与接口技术-试题与答案
微机原理与接口技术习题答案
第1章微机运算基础
习题和思考题
1.请完成以下计算:
174.66D=B=AE. A8H
.01011B=D=H
4BCH=B=BCD
2.设字长为8位,X=2A16,当X分别为原码、补码、反码和无符号数的时候,其真值是多少
答:当X表示原码时,其真值为:+101010
当X表示补码时,其真值为:+101010
当X表示反码时,其真值为:+101010
当X表示无符号数数时,其真值为:00101010
3.设字长为8位,用补码形式完成下列计算,要求有运算结果并讨论是否发生溢出
120+18 -33-37
-90-70 50+84
答:120+18
其补码形式分别为:120补=01111000 18补=00010010
01111000
+00010010
由于C s=0 ,C p=1,因此有溢出,结果错误
-33-37
其补码形式为:-33补=-37补=
+
由于C s=1, C p=1,所以没有溢出,结果正确
-90-70
其补码形式为:-90补=-70补=
+
01010110
由于C s=1, C p=0,所以有溢出,结果错误
50+84
其补码形式为:50补=00110010 84补=01010100
00110010
+01010100
由于C s=0, C p=1,所以有溢出,结果错误
4.请写出下列字符串的ASCII码值;
My name is Zhang san.
4D 79 6E 61 6D 65 69 73 5A 68 61 6E 67 73 61 6E 2E
习题与思考题
1.微型计算机主要由哪些基本部件组成各部件的主要功能是什么
《微机原理与接口技术》试题及答案(一)
《微机原理与接口技术》试题及答案(一)微机原理与接口技术这一门课程大家有把握应对考试了吗?下面是为大家推荐一些微机原理与接口技术试题及答案,希望大家有用哦。
一、填空。(30分1分/空)
1.符号数-8192的补码用十六进制数表示为E000H。
2.8位补码数CBH的真值用十进制表示为-53。
3.十进制数1025所对应的十六进制数为401H;所对应的压缩BCD数为1025H;所对应的ASCII码为31303235。
4.将8为无符号数A2H扩展为16位形式,则应为00A2H;将8为补码数F3H扩展为16位形式,则应为FFF3H。
5.在8086/8088的通用寄存器AX、BX、CX、DX中,用作存储器间址的寄存器为BX;用作I/O端口间址的寄存器为DX;用作循环控制指令(LOOP)的寄存器为CX。
6.8086/8088有4段寄存器。其中用来存放数据段段首地址的段寄存器为DS;用来存放代码段段首地址的段寄存器为CS;用来存放堆栈段段首地址的段寄存器为SS。
7.若DS=095FH时,物理地址是11820H。当DS=2F5FH时,物理地址为37820H。
8.8086/8088微处理器堆栈的伸展方向是高地址向低地址。堆栈的操作是以字为单位进行的。
9.AX中有一个负数,欲求其绝对值,若该数为补码,则用指令NEGAX;若该数为原码,则用指令ANDAX,7FFFH。在循环程序设计中,对于控制循环的DECCX和JNZAGAIN两条语句可合并用一条语句LOOPAGAIN代替。
10.写出执行下列程序段的中间结果:
微机原理与接口技术考试试题及答案
微机原理与接⼝技术考试试题及答案
《微机原理与接⼝技术》课程期末考试试卷
(A卷,考试)
⼀、单项选择(在备选答案中选出⼀个正确答案,并将其号码填在题⼲后的括号内。每题2分,共30分)
1 .某微机最⼤可寻址的内存空间为16MB,其CPU地址总线⾄少应有()条。
A. 32
B. 16
C. 20
D. 24
2 .⽤8088CPU组成的PC机数据线是()。
A. 8条单向线
B. 16条单向线
C. 8条双向线
D. 16条双向线
3 .微处理器系统采⽤存储器映像⽅式编址时存储单元与
I/O端⼝是通过()来区分的。
A. 不同的地址编码
B. 不同的读控制逻辑
C. 不同的
写控制逻辑D. 专⽤I/O指令
4 .要禁⽌8259A的IR0的中断请求,则其中断屏蔽操作指令字OCW1应为()。
A. 80H
B. 28H
C. E8H
D. 01H
5 .在8086环境下,对单⽚⽅式使⽤的8259A进⾏初始化时,
必须放置的初始化命令字为()。
A. ICW1,ICW2,ICW3
B. ICW1,ICW2,ICW4
C.
ICW1,ICW3,ICW4 D. ICW2,ICW3,ICW4
6 .6166为2Kx8位的SRAM芯⽚,它的地址线条数为
()。
A. 11
B. 12
C. 13
D. 14
7 .在计算机系统中,可⽤于传送中断请求和中断相应信号的是()。
A. 地址总线
B. 数据总线
C. 控制总线
D. 都不对
8 .段寄存器装⼊2300H,该段的最⼤结束地址是()。
A. 32FFFH
B. 23000H
C. 33FFFH
D. 33000H
9 .在进⼊DMA⼯作⽅式之前,DMA控制器当作CPU总线上的⼀
微机原理与接口技术考试试题及答案
微机原理与接口技术考试试题及答案
共 8 页,第 3 页学生答题注意:勿超黑线两端;注意字迹工整。共 8 页,第 4 页
共 8 页,第 5 页学生答题注意:勿超黑线两端;注意字迹工整。共 8 页,第 6 页
A. 汇编指令
B. 宏指令
C. 机器指令
D. 伪指令
11 .中断向量表占用内存地址空间为()。
A. 00000H~003FFH
B. 00000H~000FFH
C. 00000H~00100H
D. FFF00H~FFFFFH
12 .实现CPU与8259A之间信息交换是()。
A. 数据总线缓冲器
B. 级联缓冲/比较器
C. 读写控制电路
D. 数据总线缓冲器与读写控制电路
13 .Intel 8253的最大输入时钟频率是()。
A. 5MHz
B. 2MHz
C. 1MHz
D. 4MHz
14 .完成两数相加后是否溢出的运算,用()标志位判别。
A. ZF
B. IF
共 8 页,第 7 页学生答题注意:勿超黑线两端;注意字迹工整。共 8 页,第 8 页
的数据线和地址线是以_____________
求,完成_____________与 _____________或____________的数据传送。
中的BIU由_____________个_____________位段寄存器、一个_____________
位指令指针、_____________字节指令队列、_____________位地址加法器和控制电路
构成的微机中,每个主存单元对应两种地址:_________和__________。
端呈现_____________时,则表
微机原理与接口技术_试题与答案
微机原理与接口技术试题
微型计算机原理与接口技术综合测试题一
一、单项选择题(下面题只有一个答案是正确的,选择正确答案填入空白处)
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.其它
微机原理及接口技术(习题答案)
第1章微机运算基础
习题和思考题
1.请完成以下计算:
174.66D=(10101110.10101)B=(AE. A8)H
10101110101.01011B=(1397.344)D=(575.58)H
4BCH=(010*********)B=()BCD
2.设字长为8位,X=(2A)16,当X分别为原码、补码、反码和无符号数的时候,其真值
是多少?
答:当X表示原码时,其真值为:+101010
当X表示补码时,其真值为:+101010
当X表示反码时,其真值为:+101010
当X表示无符号数数时,其真值为:00101010
3.设字长为8位,用补码形式完成下列计算,要求有运算结果并讨论是否发生溢出?
120+18 -33-37
-90-70 50+84
答:120+18
其补码形式分别为:(120)补=01111000 (18)补=00010010
01111000
+ 00010010
10001010
由于C s=0 ,C p=1,因此有溢出,结果错误
-33-37
其补码形式为:(-33)补=11011111 (-37)补=11011011
11011111
+11011011
10111010
由于C s=1, C p=1,所以没有溢出,结果正确
-90-70
其补码形式为:(-90)补=10011100 (-70)补=10111010
10011100
+10111010
01010110
由于C s=1, C p=0,所以有溢出,结果错误
50+84
其补码形式为:(50)补=00110010 (84)补=01010100
00110010
(完整版)微机原理与接口技术试题与答案
(完整版)微机原理与接口技术试题与答案
微机原理与接口技术试题
微型计算机原理与接口技术综合测试题一
一、单项选择题(下面题只有一个答案是正确的,选择正确答案填入空白处)
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 )信息。
微机原理与接口技术试题库(含答案)
微机原理与接⼝技术试题库(含答案)
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]
D. 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 )⽚芯⽚。
微机原理与接口技术试题库(含答案)
一、问答题
1、下列字符表示成相应的ASCII码是多少?
(1)换行0AH (2)字母“Q”51H
(3)空格20H
2、下列各机器数所表示数的范围是多少?
(1)8位二进制无符号定点整数;
0~255
(2)8位二进制无符号定点小数;0.996094
(3)16位二进制无符号定点整数;0~65535
(4)用补码表示的16位二进制有符号整数;-32768~32767
3、(111)X=273,基数X=?16
4、有一个二进制小数X=0.X1X2X3X4X5X6
(1)若使X≥1/2,则X1……X6应满足什么条件? X1=1
若使X>1/8,则X1……X6应满足什么条件?X1∨X2 ∨X3=1
(2)
5、有两个二进制数X=01101010,Y=10001100,试比较它们的大小。
(1)X和Y两个数均为无符号数;X>Y
(2)X和Y两个数均为有符号的补码数。X
二、填空题
1、对于R进制数来说,其基数(能使用的数字符号个数)是R个,能使用的最小数字符号是0 。
1、2、十进制数72转换成八进制数是110Q
。
3、与十进制数67等值的十六进制数是43H 。
1、4、二进制数101.011转换成十进制数是 5.375
。
2、5、十六进制数0E12转换成二进制数是110000010010B
。
三、选择题
1、在计算机内部,一切信息的存取、处理和传送都是以 D 形式进行的。
A)EBCDIC码B)ASCII码C)十六进制编码D)二进制编码
2、与十进制数56等值的二进制数是 A 。
A)111000 B)111001 C)101111 D)110110
微机原理与接口技术试题库(含答案)
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],10H
D. 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
微机原理及接口技术试卷及答案
微机原理及接⼝技术试卷及答案
⼀、选择题
1.IP和段寄存器依次属于____。
A)EU、BIU B) BIU、BIU C) EU、EU D) BIU、EU
2.设M/IO、RD和WR在某时刻分别为1、1和0,在下列指令中与其对应的是______。
A) MOV AX, [BX+10] B) IN AL, 110
C) MOV ES:[DI], AX D) OUT 40H, AL
3.执⾏返回指令,退出中断服务程序,这时返回地址来⾃_____。
A) ROM区B) 程序计数器
C) 堆栈区D) CPU的暂存寄存器
4.为了设定可编程I/O接⼝芯⽚的⼯作⽅式,必须通过______传送命令信息。
A) 数据总线B) 地址总线C) 控制总线D)通信总线
5.从硬件⾓度⽽⾔,采⽤硬件最少的数据传送⽅式为_____。
A) DMA传送B) 中断传送C) 查询传送D) ⽆条件传送
6.下列情况不适合采⽤中断⽅式进⾏处理的是_____。
A) 随机事件B) 定时事件C) ⾼速数据传送D) 掉电处理
7.当采⽤存储单元与I/O端⼝统⼀编址时,CPU的数据传送指令_____。
A) 可以访问I/O端⼝和存储单元B) 只能访问I/O端⼝
C) 即不能访问I/O端⼝⼜不能访问存储单元D) 只能访问存储单元
8.8253可编程定时/计数器⼯作在⽅式0时,控制信号GATE变为低电平后,对计
数器的影响是_____。
A)结束本次结束循环,等待下⼀次计数的开始
B)暂时停⽌现⾏计数⼯作
C)不影响本次计数,即计数器的计数⼯作不受该信号的影响
D)终⽌本次计数过程,⽴即开始新的计数循环
微机原理与接口技术题目综合带答案
考试题型:
1填空(25分)
2选择(30分)
3 判断(10分)
4 简答(15分)
5 芯片初始化程序题(20分)
一填空(10分)
1.2K×4位RAM构成64KB的存储系统,有20位地址线,全译码方式,需要_____个RAM芯片,需要_____位地址作为片外地址译码器的输入。
2.在一个串行传输系统中,每秒钟可传送10个数据帧,每个数据帧包含1个起始位,8个数据位和2个终止位。则波特率为_____ 比特率为_____
3.已知ADC0809的分辨率为8位,若其V R(+)接+5V,V R(-)接地,当输入电压模拟量为
3.125V时,转换后输出的数字量为_____
4.实现定时的三种方法是____定时、_____定时和____________定时。
5.已知内存单元00060H~00067H存放在10H、12H、20H、23H、30H、34H、40H、45H 中,则19H中断的中断服务程序人口地址是_____
6.8255A工作于方式0时,不能工作于____ 传送方式。
7.已知段寄存器DS=3600H,偏移地址SI=1200H,则物理地址为_____
8.用4K×8的RAM芯片组成16K×8的存储器,需要_______片芯片,在地址线中(设地址总线为16位),有______位参与片内寻址。______位组合成片选信号。
9.某微机系统中内存首地址为3000H,末地址为63FFH,则其内存容量为______
10.1MB存储空间最多可以分成_________个逻辑段。最少可以分成_________个逻辑段
11.8255A工作于方式0时,不能工作于____ 传送方式。
微机原理及接口技术习题答案
微机原理及接⼝技术习题答案
第⼀章习题及答案
1. 微处理器内部包含哪三⼤部分?解:运算器、控制器和寄存器组。
2. 完成下列数制的转换
①10101101B=()D=()H 解:10101101B=173D=ADH 。②0.11B=()D 解:0.11B=0.75D 。
③211.25=( )B =( )H 解:211.25=11010011.01B=D3.4H 。
④10111.0101B=( )H=( )BCD
解:10111.0101B=17.5H=23.3125D=(0010 0011.0011 0001 0010 0101)BCD
3. 已知X=+1011010B ,Y =–0011011B ,设机器数为8位,分别写出X 、Y 的原码、反码和补码。解:
4. 已知X 的真值为32,Y 的真值为–19,求[]?Y X =+补解:[]00001101B X Y +=补
5. 已知X=51,Y=–86,⽤补码完成下列运算,并判断是否产⽣溢出(设字长为8位)。① X +Y ② X -Y ③ –X +Y ④ –X -Y 解:
10100011B ,因为67C C 0⊕=,所以未产⽣溢出。
676. 若使与门的输出端输出⾼电平,则各输⼊端的状态是什么?解:各输⼊端为⾼电平。
7. 若使与⾮门的输出端输出低电平,则各输⼊端的状态是什么?解:各输⼊端为⾼电平。
8. 如果74LS138译码器的Y 4端输出低电平,则C 、B 、A 三个输⼊端的状态分别是什么?解:C 、B 、A 三个输⼊端的状态分别是‘1’,‘0’,‘0’。
《微机原理与接口技术》参考答案
《微机原理与接口技术》习题参考答案
习题2
1. 为何说8086CPU是16位CPU?
答:16位指的是8086CPU的字长,而字长一般来说和运算器、寄存器、总线宽度一致。因为8086CPU 的内部寄存器、内部运算部件以及内部操作都是按16位设计的,这决定了它的字长为16位。
2. 8086CPU由哪两个单元组成?其中,指令队列在哪个单元中,有何作用?
答:总线接口单元(Bus Interface Unit,BIU)和执行单元(Execution Unit,EU)。指令队列在BIU 中。它的作用是当EU在执行指令时,空闲的BIU可以从内存读取后续指令到指令队列,这样就可以将取指令工作和执行指令工作重叠进行,从而提高CPU的工作效率,加快指令的执行速度。
3. 8086CPU中8位寄存器和16位寄存器是什么关系?
答:8086的通用寄存器包括数据寄存器、指针寄
存器和变址寄存器。其中数据寄存器包含AX、BX、CX、DX四个16位寄存器,但他们每个都可以分开作为两个单独的8位寄存器使用。8086的指针寄存器和变址寄存器不可分割为8位寄存器。
4. 8086CPU中的IP寄存器有何用途?
答:IP寄存器是指令指针寄存器,用来存放下一条要执行的指令在代码段中的偏移地址。在程序运行过程中,IP寄存器始终指向下一条指令的首地址,与CS寄存器联合确定下一条指令的物理地址。8086就是通过IP寄存器来控制指令序列的执行流程。
5. 在标志寄存器中,用于反映运算结果属性的标志位有哪些?它们每一位所表示的含义是什么?
答:有CF、PF、AF、ZF、SF、OF。它们的含义如下:
微机原理与接口技术试题及答案
第一章
1-1选择
1.计算机中最常用的字符信息编码是( A )
A ASCII
B BCD码
C 余3码
D 循环码
2.要MCS-51系统中,若晶振频率屡8MHz,一个机器周期等于(A ) μs
A 1.5
B 3
C 1
D 0.5
3.MCS-51的时钟最高频率是( A ).
A 12MHz
B 6 MHz
C 8 MHz
D 10 MHz
4.以下不是构成的控制器部件(D ):
A 程序计数器、B指令寄存器、C指令译码器、D存储器
5.以下不是构成单片机的部件(D )
A 微处理器(CPU)、B存储器C接口适配器(I\O接口电路) D 打印机6.下列不是单片机总线是(D )
A 地址总线
B 控制总线
C 数据总线
D 输出总线
7.-49D的二进制补码为.( B )
A 11101111
B 11101101
C 0001000
D 11101100
8.十进制29的二进制表示为原码(C )
A 11100010
B 10101111
C 00011101
D 00001111
9. 十进制0.625转换成二进制数是( A )
A 0.101
B 0.111
C 0.110
D 0.100
10 选出不是计算机中常作的码制是( D )
A 原码
B 反码C补码 D ASCII
1-2填空
1.计算机中常作的码制有原码、反码和补码
2.十进制29的二进制表示为00011101
3.十进制数-29的8位补码表示为.11100011
4.单片微型机CPU、存储器和I\O接口三部分组成.
5.若不使用MCS-51片内存器引脚EA必须接地.
6.输入输出设备是计算机与外部世界交换信息的载体.
微机原理与接口技术试题库(含答案)
一、问答题:
1、微型计算机是由五部分组成,包括控制器,运算器,存储器、输入设备,输出设备;
控制器控制计算机运转,计算器主要是算术运臬和逻辑运算,存储器主要是存储信
息,输入设备主要是输入信息给计算机,输出设备主要是计算机输出信息。
2、IBM PC机的主存主要有只读存储器和随机存储器。只读存储器只能读出,不能写
入,随机存储器可以写入也可以读出。
3、8086微处理器的字长为16位,能直接访问的存储单元可以是2个字节。
4、8088微处理器的逻辑地址两部分组成,包括段地址和偏移地址;物理地址=段地址
*16+偏移地址。
5、如果一个程序在执行前(CS)=0A7F0H,(IP)=2B40H,该程序的起始地址
=0A7F0H*16+2B40H=0AAA40H。
6、
02003H
02002H
02001H
02000H
77种
(1).立即数寻址
(2).寄存器寻址
(3).直接寻址
(4).寄存器间接寻址
(5).寄存器相对寻址方式
(6).基址变址寻址方式
(7).相对基址变址寻址方式
二、填空题
1、CPU、存储器
2、4、4、ALU
3、逻辑地址、物理地址
4、偏移地址,段基址*16+偏移地址,段寄存器
5、码、操作数
6、寄存器相对寻址方式,寄存器间接寻址,直接寻址,基址变址寻址方式,寄存器寻
址,立即数寻址,相对基址变址寻址方式,寄存器相对寻址方式
7、ZF,CF,SF,OF
8、1,有符号
9、05AEH,4000H
10、0AB0H,1,1,0F8B0H,1,1
三、选择题
1、C
2、A
3、C
4、B
5、A
6、D
7、C
8、B
9、C 10、D
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
微机原理与接口技术试题
微型计算机原理与接口技术综合测试题一
一、单项选择题(下面题只有一个答案是正确的,选择正确答案填入空白处) 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 )。
⑴ A. CPU提供全部控制信号 B. 由编程进行模式设定
C. 不需要8286收发器
D. 需要总线控制器8288
⑵ A. M/ 引脚可直接引用 B. 由编程进行模式设定
C. 需要总线控制器8288
D. 适用于单一处理机系统
9.在8086微机系统的RAM 存储单元器0000H:002CH开始依次存放23H,0FFH,00H,和0F0H四个字节,该向量对应的中断号是( )。
A. 0AH
B. 0BH
C. 0CH
D. 0DH
10.真值超出机器数表示范围称为溢出,,此时标志寄存器中的( )位被置位
A. OF B AF C PF D CF
11.8086 系统中内存储器地址空间为1M,而在进行I/O读写是,有效的地址线是( )
A . 高16位 B. 低16位 C. 高8位 D. 低8位
12.8086 CPU中段寄存器用来存放( )
A. 存储器的物理地址
B. 存储器的逻辑地址
C. 存储器的段基值
D. 存储器的起始地址
13.8259A可编程中断控制器的中断服务寄存器ISR用于( )
A.记忆正在处理中的中断
B. 存放从外设来的中断请求信号
C.允许向CPU发中断请求
D.禁止向CPU发中断请求
14.8253 可编程定时/计数器的计数范围是( )
A. 0-255
B. 1-256
C. 0-65535
D. 1-65536
15. 在8086中,(BX)=8282H,且题中指令已在队列中,则执行INC [BX]指令需要的总线周期数为( )
A.0 B.1 C.2 D.3
16. 8086中,( ) 组寄存器都可以用来实现对存储器的寻址。
A.!AX,SI,DI,BX
B. BP,BX,!CX,DX
C.
SI,DI,BP,BX D. BX,CX,SI,DI
17. 微机系统中若用4片8259A构成主、从两级中断控制逻辑,
接至CPU的可屏蔽中断请求线INTR上,最多可扩展为( )级外部硬
中断。
A. 32
B. 29
C. 28
D. 24
18.在8086宏汇编过程中不会产生指令码,只用来指示汇编程序
如何汇编的指令是 ( )
A. 汇编指令
B. 伪指令
C. 机器指令
D. 宏指令
19.连接到64000h-6FFFFh地址范围上的存储器是用8k×8 RAM
芯片构成的,该芯片要( )片。
A.8片
B.6片
C.10片
D.12片
20.8086/8088指令OUT 80H,AL表示()
A. 将80H送给AL
B.将80H端口的内容送给AL
C. 将AL的内容送给80H端口
D.将AL内容送给80H内存单
元
二.改错(若有错,请指出错误并说明原因)
1.堆栈操作应满足先进先出原则。()
2.CPU在未执行完当前指令的情况下,就可响应可屏蔽中断请求。()
3. 8086CPU标志寄存器共有16位,每一位都有含义。()
4. 条件转移指令只能用于段内直接短转移。()
5. 控制器的基本功能是:由程序计数器PC控制程序的有序运行,并完成各种算术逻辑运算。()
6.在8259A级连系统中,作为主片的8259A的某些IR引脚连接
从片,同时也可以在另一些IR引脚上直接连接外设的中断请求信号端。( )
7. 8086的中断分为可屏蔽中断和不可屏蔽中断两种。()
8. 串行接口中“串行”的含意仅指接口与外设之间的数据交换是串
行的,而接口与CPU之间的数据交换仍是并行的。
9. 字长一定的情况下,原码、反码和补码所能表示的二进制真值
范围是相同的。( )
10.所有进位计数制,其整数部分最低位的位权都是1 ()
三、填空题
1.某存贮器单元的实际地址为2BC60H,该单元在段地址为
2AFOH中的偏移地址是__________。
2.8086 CPU复位后,寄存器中的值将进入初始态,问(CS)=
__________,
(IP)= __________,(DS)= __________。