2012年微机原理期末复习题(学生版)

更新时间:2023-10-06 01:54:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

2011年微机原理期末复习题

第 1 部分基本要求 第1章绪论

1,了解微机系统组成及基本工作原理; 2,熟悉数制及其转换方法;

3,熟悉二进制数的加减运算和逻辑运算; 4,熟悉补码的运算规则及溢出的判断方法。 第 2,3,4 章8086/8088微处理器

1,熟悉 8086/8088CPU的结构(EU,BIU)及功能;

2,熟悉 8086/8088的程序设计模型及各种寄存器的主要用途;

3,熟悉 8086/8088的存贮器组织,熟悉分段方法和段末地址的计算方法; 4,熟悉堆栈的结构和工作原理;

5,熟记 8086/8088 的标志(状态和控制)及其功能; 6,熟悉 8086/8088 的寻址方式及其操作过程;

7,熟悉 8086/8088 的指令系统(115 条)中常用指令的格式、规则及对标志位的影响;

第 5 章汇编语言程序设计

1,熟悉汇编语言程序的结构及其语句的结构; 2,熟悉伪指令及其用途;

3,掌握汇编语言程序设计方法,主要是顺序程序、分支程序和循环程序的设计; 4,熟悉过程(子程序)和宏指令的定义及使用规则; 5,熟悉 DOS 调用功能及其规则; 6,熟悉字符串指令及其使用规则;

7,了解上机过程及其相应的指令(EDIT,MASM,LINK,DEBUG)的功能。 第 6 章半导体存贮器

1,了解存贮器的分类(主要是ROM,RAM) 2,熟悉半导体存贮器的扩展方法;

3,熟悉 CPU与存贮器连接的基本方法,掌握存贮器芯片在微机系统中地址分析方法;

4,了解 8086/8088存贮器组织方法。 第 7章输入输出与中断系统

1,熟悉微机与外设数据传送方式(程序控制,中断控制,DMA处理机),掌握用程序

查询方式实现CPU与外设数据传送编程方法;

2,熟悉 8086/8088中断系统和中断过程,熟悉常用的中断指令; 3,熟悉可编程中断控制器8259 的主要功能及使用规则; 第 8 章常用接口芯片

1,熟悉可编程并行接口8255 的基本结构和功能,熟记8255 的控制字,掌握8255 的

初始化编程方法,掌握8255 作为CPU的接口用查询及中断方式实现数据传送的编程方法;

第 2 部分复习题

一、填空题:(每题2分)

1.运算器中进行的各种算术运算操作归结为__________两种最基本的操作。 (相加和移位)

2.下列各数均为二进制补码:a=00110010B b=01001010B c=11101001B d=10111010B,试求下列运算的十进制数真值:a+b=__________;d-c-a=__________。

(a +b=01111100=+124;d-c-a=10011111=-97)

3.设机器字长为8位,写出真值-0010101B表示的二进制数原码、补码和反码。 原码=_____________;补码=_____________;反码=_____________。 (原=10010101B ;补=11101011B ;反=11101010B)

4.微型计算机系统的硬件由五大部分组成,这五个部分是__________,

__________,__________,__________和__________。 (运算器,控制器,存储器,输入设备,输出设备)

5.微机的三总线结构包括__________,__________和__________。 (地址总线,数据总线,,控制总线)

6.逻辑地址由__________和__________组成。 (段基址,偏移地址)

7.若X=34O,Y=26H,则X+Y=_______D。 (66) 8.(AX)=7654H,(BX)=8912H,则执行指令ADD AX,BX后,OF=

_________,CF=____________。 (0,0) 9.当前(SS)=8000H,(SP)=1234H,执行PUSH AX后,(SS)=___________H,

(SP)=__________H。 (8000H,1232H) 7.设(BX)=214AH,(SI)=3100H,位移量=05H,(DS)=3000H,则使用BX和SI的相对基址加变址寻址方式对应的逻辑地址是: _______________,物理地址是:___________。(3000:524FH,3524FH)

11.微处理器与外设之间的信息传送可以说是对________进行________操作。 (端口,读/写)

12.I/O端口编址方式有_________方式和________方式两种。 (独立编址,存储器统一编址) 13.在中断方式下,微处理器可按事先安排________顺序, 按________处理几台外

设与微处理器的数据传送。 (优先,轻重缓急)

14.欲修改TF内容可以通过________和________指令完成。 (PUSHF,POPF)

15.8259A可管理________级优先级中断源,通过组联,最多可管理_______级

优先级中断源。 (8,64) 16.微型计算机中的微处理器与外围设备之间的接口芯片按功能选择的灵活性可

分成__________。和__________接口芯片。 (可编程,不可编程)

17.接口电路中的输入/输出数据锁存器和缓冲器作用在于解决微处理器与外围

设备之间__________矛盾,以及__________的作用。 (速度,隔离和缓冲)

18.8259A级联应用中最多不能超过_________片,其中有_________片为主片,其余为从片。 (9,1)

19.常常把来自微处理器和内存储器的数据进行缓冲和锁存的端口称为_______端口。 (数据)

20.外围设备种类繁多,但是工作速度比微处理器________得多。 (慢) 21.I/O端口地址译码把地址分为两部分,一部分是________地址线与CPU的控

制信号进行组合,经译码电路产生I/O接口芯片的片选CS#信号,实现系统中的片间寻址;另一部分是________地址线直接和I/O芯片相连,进行I/O接口的片内端口寻址。 (高位,地位)

22.通常8255 PC口分成两个4位端口,其中_________用以配合PA口,

__________用以配合PB口使用。 (上半部PC7-PC4,下半部PC3-PC0 ) 23.若8086CPU可屏蔽中断类型码为61H,则其对应的中断向量存放在从

_________开始的连续四个字节内,若其对应中断向量为1234:5678H,则该中断向量在中断向量表中存放的顺序是_________H,________H,_______H,__________H。

(0000:0184,78,56,34,12) 24.设(BX)=214AH,(SI)=3100H,位移量=05H,(DS)=3000H,则使

用BX和SI的相对基址加变址寻址方式对应的逻辑地址是:_____________,物理地址是:___________。 (3000:524FH,3524FH)

25.在8086CPU中,由于BIU和EU能够并行工作,从而减少了CPU为

___________等待的时间,提高了CPU的利用率。 (取指令)

26.中断向量表中每个中断处理程序的入口地址对于一个表项,它们按

___________的顺序存放。 (中断类型号)

27.8086CPU的HOLD引脚是___________信号输入线。 (总线保持请求) 28.8255有三种工作方式,其中B口有___________种工作方式。 (2)

29.CPU从存储器或输入/输出端口存取1个字节所花费的时间称为一个

_________周期。 (总线)

30.8259A的命令分为_________命令和__________命令两类。 (初始化,操作) 31.CPU在执行完___________后响应INTR请求。 (当前指令) 32.MOV DL,86 ADD DL,0AAH

上述两条指令执行后,标志寄存器中各标志位和DL的值是:

DL=_______CF=_______OF=_______AF=_______SF=_______ZF=_______。 (DL=00H,CF=1,OF=1,AF=1,SF=0,ZF=0)

33.存储器芯片2114的存储量为1024×4,若用2114构成16KB的存储器,需

要_____片2114。 (32) 34.设(CS)=4000H,(SS)=6000H,(IP)=200H,则IP所指的物理地址为________。 (40200H) 35.设堆栈指针(SP)=0110H,顺序执行下面三条指令后,PUSH AX;PUSH BX;

POP AX。 SP的内容是________。 (SP=010EH)

36.8086/8088在最大工作模式中,8086/8088CPU不直接提供用于_____________ 或 _____________等控制信号。 (存储器或I/O读写的读写命令)

37.在指令MOV AX,ES:[BX]中,采用的是_________________寻址方式。 (寄存器间接寻址)

38.指出下列指令语句中源操作数是__________;目的操作数是__________。 MOV AX,0CFH (AX 0CFH)

39.假设BX寄存器上的内容为0100H,下列指令执行后AX寄存器的内容分别是什么?

MOV AX, 1200H;(AX)=________ MOV AX, BX;(AX)=__________ ADD AX, BX;(AX)=__________ (1200H 0100H 0200H ) 40.总线操作周期的4个操作阶段分别是__________,__________,__________,__________。 (总线请求和仲裁阶段 寻址阶段 数据传送阶段 结束阶段) 41.编语言源程序中的语句结构由4部分组成,每个部分称为项(也可称为域),各项名称分别为:__________,__________,__________,__________。 ( 标号或变量名、操作码、操作数、注释 )。

42.8255具有3种工作方式,其中方式0为__________;方式1为__________; 方式2为__________。8255片内可寻址的端口有__________个。 (基本输入/输出,选通输入/输出,双向选通输入/输出,4)

43.一片8259能连接_______中断源,它有_______个ICW,有_______OCW。 (8,4, 3)

44.8086/8088CPU被设计为两个独立的功能部件:__________和__________,

其中,20位地址加法器属于__________部分 ,其作用是__________。 (总线接口部件,执行部件,总线接口部件,形成20位的物理地址)

45.设系统中有主、从8259A芯片共3片,最多能管理__________级中断优先级。 (22)

46.已知某微机系统的存储器由三个芯片组组成,每个芯片组容量为4K字节,总容量为12K字节,试问为满足其编址范围,至少需要地址总线中的__________根。其中__________根需用于每片芯片的片内地址输入,__________根可用于片选地址译码。若用4K×1的RAM芯片组成12K字节的内存总容量,则需__________片这样的芯片。 (14,12,2,24 ) 47.累加器(AL)﹦1000 0000在下列表示中所对应的十进制数值应是:无符号数:__________;带符号数__________;BCD码__________。 (128, -0, 80)

48.请指出下列指令中原操作数和目标操作数的寻址方式:

1) .ADD BX ,[SI+3000H] , 原操作数__________; 目标操作数 __________;

2) .MUL [SI] , 原操作数__________; 目标操作数__________; (变址寻址,寄存器寻址,寄存器间址,隐含寻址)

49. 8255有三种工作方式,其中能工作于方式0的口有__________;

能工作于方式1的口有__________;能工作于方式2的口有__________。

(A、B、C 口A、B 口A口) 50.使用512×4bit的RAM存储器芯片组成16KB的存储器组,共需__________

片RAM芯片;共需__________ 根寻址线;每片RAM需__________根片内寻址线。 (64,14,9)

51.计算机是一种能自动、高速、精确地完成各种各样的__________、__________ 、__________、__________ 、__________ 的电子机器。(信息存贮,数值计算,逻辑推理、过程控制和数据处理)

52.为了识别各种进制,在各数的数尾加上一个标识字母,二进制数尾加作__________标识;十进制加__________,八进制加__________,十六进制加__________。(B,D,Q,H)

53.二、八、十六进制转换成十进制的共通规则____________________是即可。(各位的数乘上该数位的权相加)

54. __________是连接计算机中CPU、内存、辅存、输入/输出部件的一组信号线。(总线)

55. 承担系统软件和应用软件运行任务的处理器称为__________。(CPU)

56. 长度相同的带符号整数和BCD 整数表示的数值范围是不同的,前者比后者_______。(大) 57. 设 AL=11101110(-18),CL=2,则执行SAR AL,CL 后,AL=__________ 。(10111011B)

58.8086CPU内部结构分为两大部分__________和__________。(执行部件EU,总线接口部件BIU)

59.微处理器中对每个字所包含的二进制位数叫__________。(字长) 60.PC 机主存贮器中基本存贮单元的长度是__________。(8 位)

61.计算机经历了__________、__________ 、__________ 和__________ 四个发展阶段,目前正在研究面向__________。(电子管、晶体管、集成电路,中大规模集成电路、智能信息处理的第五代计算机)

62.将十进制数转换成R 进制数的规则是__________。(除R 取余数倒排法) 63.数在机器内部的表示形式称为,按规定格式,机器数有__________和__________两种表示形式。(机器数、定点和浮点)

64.符号数的编码方式有__________、__________ 、__________ 。(原码、反码、补码)

65.从[Y]补求[-Y]补的表示式是__________。(将[Y]补连符号位一起取反,末位加1(或0-[Y]补))

66.在MOV WORD PTR[0072],55AAH 指令的机器码中,最后一个字节是__________。(55H) 67. 假设(SP)=0100H,(SS)=2000H,执行PUSH BP指令后,栈顶的物理地址是__________。(200FEH) 68.若定义DATA DB 0A5H,5BH;在指令MOV BX, DATA 中填充__________,使指令正确执行。(WORD PTR)

69.执行部件EU 的组织有: , 和 。(ALU(算术逻辑部件),通用寄存器,标志寄存器)

60.两个变址寄存器SI和DI分别称为__________寄存器和__________寄存器。(源变址,目的变址)

71.计算机的四个主要特点是___________、___________ 、___________ 和

本文来源:https://www.bwwdw.com/article/7ppd.html

Top