2010 微机原理与接口(PC)考试复习题
一,填空题
1,现在计算机基本结构,沿用了数学家冯诺依曼提出的(程序存储)和(二进制)的设计思想。
2,计算机结构主要有(微处理器)、(存储器)和(输入/输出设备)等组成,其中微型机的核心部件是(微处理器)。
38086CPU共有(16)根数据线,(20)根地址线,可以访问的寻址空间是(1MB)。
4,带符号的机器数有三种常见的表示方法,分别是(原码表示法)、(反码表示法)和(补码表示法)。
5220D=(1101 1100B=(0DCH
6,已知X=-32,则〔X〕原=(1010 0000B,〔X〕反=(1101 1111B,〔X〕补=(1110 0000B
7,已知X=-32Y13,则〔XY〕补=(1110 1101B,〔XY〕补=(1101 0011B
88086CPU的内部由俩个独立的工作部件组成,分别是(执行部件)和(总线接口部件)。
9,微型计算机系统的三总线是(数据总线)、(地址总线)和(控制总线)。
10,机器码指令的结构,主要是由(操作码)和(操作数)组成,其中决定指令的操作性质的是(操作码)。
11,采用直接寻址方式时,如果指令前没有用前缀指明操作数在哪一个段,则默认为该地址是在(数据)段中。
12,汇编语言有三种操作数类型,分别是(立即数操作数)、(寄存器操作数)和(存储器操作数)。
138086/8088的寻址方式有(立即数寻址)、(寄存器寻址)、(直接寻址)、(寄存器间接寻址)和(寄存器间接相对寻址)。
14,堆栈是一个按照(后进先出或填先进后出)原则设计的数据区,堆栈指令是对堆栈数据操作的专用指令,分别是(PUSH或入栈)指令和(POP或出栈)指令,堆栈段地址由(SS)寄存器提供,堆栈操作数据地址由(指示汇编程序如何汇编的指令SP)寄存器提供。
15,设当前SS2010HSPFE00HBX3457H,计算当前栈顶地址是(FE00H),当执行PUSH BX指令后,栈顶地址是(FDFEH
16,设AX0E896HBX3976H,当进行指令ADD BXAX运算后,BX=(220CH,标志位ZF=(0),CF=(1),SF=(0),PF=(1)。
17,设(AL)=9AH,(BL)=0BCH,当进行指令ADD ALBL运算后,AL=(56H,标志位ZF=(0),CF=(1),SF=(0)。
18,用计算机编写程序,有三种不同层次的计算机语言可供选择,分别是(机器语言)、(汇编语言)、(高级语言)。
19,计算机唯一能够直接理解和执行的程序是(机器语言程序)。
20,汇编语言源程序的结构是分段结构的形式。一个汇编语言源程序由若干个逻辑段组成,分别是(数据段)、(代码段)、(堆栈段)和(附加段)。
21ASSUME伪指令一般出现在(代码段)中,设定程序段与段寄存器的对应关系。
22,汇编语言源程序中的语句有俩中类型,分别是(指令性)语句和(指示性)语句。
23,标号是指令的符号地址,它有三种基本属性,分别是(段属性)、(偏移量)和(类型)。
24,标号的类型有俩种,分别是(NEAR)和(FAR)。
25,变量名是存储器中一个数据区的名字,它代表了变量名后面的数据区起始位置,它有三种基本属性,分别是(段属性)、(偏移量)和(类型)。
26,变量的基本类型有(字节BYTE)、(字WORD)、(双字DWORD)等。
27,判断以下描述对还是错:EQU伪指令可以对同一个符号进行重复定义。(错)
28,当汇编时,MASM对每个宏指令名自动用相应宏定义体中的程序段代替,这个过程称为(宏扩展)。
29,任何复杂的程序都是由基本程序组成的,常见的基本程序有(顺序结构)、(分支结构)和(循环结构)。
30,使用8086/8088的计算机系统,通常以(CX)寄存器作循环次数计数器。
31,按中断源处于CPU内部还是外部,中断可分为(外部中断)和(内部中断)俩类,前者又分为(可屏蔽中断)和(不可屏蔽中断)。
32,在8088/8086系统中,将所有的中断处理程序的入口地址都集中在一个表内,此表称为(中断矢量表),每个入口地址占(4)个字节,高俩个字节存放中断处理程序的(段地址),低俩个字节存放中断处理程序的(段内偏移量)。256个中断程序入口地址共占用1024个字节,位于物理地址(0000H)至(003FFH)中。
33,中断类型号为(20H)的中断所对应的中断向量存放在内存从(00080H)开始的4个连续字节单元中,若这4个字节单元的内容由低地址到高地址依次为00H50H00H60
H,则中断服务程序的入口地址为(6000H5000H)。
34,联系CPU与外部设备起桥梁作用的是(I/O接口电路)。
358086CPUI/O指令的端口寻址方式包括直接寻址和DX寄存器间接寻址俩种。其中直接寻址的指令,最大可对(256)个端口寻址,地址范围为(00HFFH);DX寄存器间接寻址,最大可对(64K)个端口寻址,地址范围为(0000HFFFFH)。
36,计算机之间的数据通讯分为(串行传输)和(并行传输)俩中方式。
37,常见输入/输出的控制方式有三种,分别是(程序控制传送方式)、(中断控制传送方式)和(直接存储器存取方式)。
38,由2K*1bit的芯片组成容量为4K*8bit的存储器,需要(16)个存储芯片。
39,存储器按照使用的功能可以分为俩大类:(随机存储器或RAM)和(只读存储器或ROM)。
40SRAM芯片61162K*8b)有(11)位地址引脚线,(8)位数据引脚线。
41,若用8K*4RAM组成32K*8的存储器,共需RAM芯片(8)个,需扩展芯片选择地址线(2)根。
428086CPU的内部由俩个独立的工作部件组成,分别是(执行部件EU)和(总线接口部件BIU)。
438086CPU共有(16)根数据线,(20)根地址线,可以访问的寻址空间是(220次方约等于1M)。
44,指令MOV SI〕,AX的源操作数的寻址方式是(寄存器寻址),目的操作数的寻址方式是(寄存器间接寻址),指令MOV DI2〕,的源操作数的寻址方式是(立即数寻址)。
458086CPUI/O指令的端口寻址方式包括直接寻址和DX寄存器间接寻址俩种。其中直接寻址的指令,最大可对(256)个端口寻址,地址范围为(00HFFH),DX寄存器间接寻址,最大可对(216次方约等于64K)个端口寻址,地址范围为(0000HFFFFH)。
46,设8086系统中采用单片8259A,其8259AICW230H,则对应IR5的中断类型号为(35H
47,执行程序:
MOV AL0B7H
AND AL0DDH
XOR AL81H
OR AL33H
后,AL的值是(37H)。
48,下列关于微处理器的结构描述正确的有(4)个。
①8086微处理器分为俩大部分:执行部件EU和总线接口部件BIU
算术/逻辑运算单元在执行部件中
标志寄存器在执行部件中
指令队列缓冲器和地址加法器在总线接口部件中
49,指令ADD AX,〔BX〕〔DI〕的源操作数的寻址方式是(寄存器间接相对寻址),目的操作数的寻址方式是(寄存器寻址)。
50,设有下列伪指令:
START DB 1234‘ABCD’
DB 3 DUP(?,1
BUF DB 10 DUP(?),15
L EQU BUFSTART
L的值是(000EH)。
二、选择题
1,二进制数10010110.10B的十进制数值可表示为(B
A96.8 B150.5 C96.5 D160.5
2,在8086指令系统中,(B)方式的指令执行速度最快。
A、立即数寻址B、寄存器寻址
C、直接寻址D、寄存器间接寻址
3,指令指针寄存器中存放的是(D)。
A、当前指令B、下一条要执行的指令
C、操作数地址 D、下一条要执行指令 的地址
4DW 20 DUP(?,5)分配了(C)个字节。
A240 B40 C80 D60
58086CPUPUSH指令执行时,执行(B)操作。
A、先推数据,再将SP2
B、先将SP2,再推数据
C、先推数据,再将SP2
D、先将SP2,再推数据
8086CPUPOP指令执行时,执行(A)操作。
A、先弹数据,再将SP2
B、先将SP2,再弹数据
C、先弹数据,再将SP2
D、先将SP2,再弹数据
6,下列指令错误的有(B)个。
①MOV ALBX ②MOV ALCL
③INC BX④MOV 5AL
⑤MOV BX〕,〔SI⑥MOV BL0F5H
⑦MOV DX2000H ⑧POP CS ⑨PUSH CS
A4 B5 C6 D7
7,执行程序:
MOV AX9090H
SUB AX4AE0H
JC L1
JO L2
JMP L3后,程序转向(B)。
AL1 BL2 CL3 D、不明确
8RAM6116芯片有2K*8位的容量,它的片内地址选择线和数据线分别是(B)。
AA0A15D0D15
BA0A10D0D7
CA0A11D0D7
DA0A11D0D15
98259中,用来保存正在服务的中断的寄存器是(B)。
AIRR BISR CIMR DDAC
10,保护断点就是保存(D)。
A、中断类型码B、中断服务程序入口地址
C、现场D、当前CSIP的值
11,通常外部中断服务程序一开始使用STI指令的目的是(B)。
A、开放所有屏蔽中断
B、允许高一级中断产生
C、允许低一级中断产生
D、允许同级中断产生
12,在俩片8259A级联中断系统中,主片的IR5作为从片的中断请求,主、从片ICW3的命令字应为(D)。
138086CPU的地址线与数据线分别为(C)条。
A8条,16B8条,20
C20条,16D16条,20
14,在下列伪指令中,定义字节变量的是(A)。
ADB BDW CDD DDT

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。