微机原理试题集答案.pdf
《微机原理试题集答案.pdf》由会员分享,可在线阅读,更多相关《微机原理试题集答案.pdf(81页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第 1章概述1.电子计算机主要由运算器、控 制器、存储器、输入设备 和 输出设备 等五部分组成。2.运算器和 控制器集成在-块芯片上,被称作C P U。3 .总线按其功能可分数据总线、地址总线和 控制总线三种不同类型的总线。4 .计算机系统与外部设备之间相互连接的总线称为系统总线(或通信总线);用于连接微型机系统内各插件板的总线称为系统内总线(板级总线);C P U 内部连接各寄存器及运算部件之间的总线称为内部总线。5 .迄今为止电子计算机所共同遵循的工作原理是程序存储和 程序控制的工作原理。这种原理又称为 冯诺依曼型原理。第 3 章 微处理器及其结构1.8 08 6/8 08 8 C P U
2、 执行指令中所需操作数地址由E U 计算出1 6 位偏移量部分送B I U ,由 B I U 最后形成一个2 0 位的内存单元物理地址。2.8 08 6/8 08 8 C P U 在总线周期的T 1 时刻,用A 19/S 6A 16/S 3 输 出 2 0 位地址信息的最高4位,而在其他时钟周期,则输出状 态 信息。3.8 08 6/8 08 8 C P U 复位后,从 0F F F F 0H 单元开始读取指令字节,一般这个单元在R O M 区中,在其中设置一条跳 转 指令,使C P U 对系统进行初始化。4.8 08 6 系统的存储体系结构中,1M B 存 储 体 分 个 库,每个库的容量都
3、是皿字节,其中和数据总线D 15D 8 相连的库全部由上典L单元组成,称为高位字节库,并用酶作为此库的选通信号。5.8 08 6/8 08 8 系统中,可以有6 4 K 个段起始地址,任意相邻的两个段起始地址相距工个存储单元。6.用段基值及偏移量来指明内存单元地址的方式称为逻辑地址。7.通常8 08 6/8 08 8 C P U 中当EU 执行一条占用很多时钟周期的指令时,或者在多处理器系统中在交换总线控制时会出现空 闲 状态。8.8 08 6 C P U 使 用 1 6 根地址线访问I/O 端口,最多可访问6 4 K 个字节端口,使用2 0 根地址线访问存储单元,最多可访问1 M 个字节单元
4、。9.C P U 取一条指令并执行该指令的时间称为指 令 周期,它通常包含若干个总 线 周期,而后者又包含有若干个时 钟 周期。1.某微机最大可寻址的内存空间为16 M B,其C P U 的地址总线至少应有(24)条。2.8 08 6/8 08 8 C P U 的R ES ET 引脚至少应维持一个时钟周期的正脉冲宽度才能有效复位。3.当R E S E T 信号进入高电平状态时,将使80 86/80 88 C P U 的卫寄存器初始化为O F F F F H。4.80 86/80 88 C P U 与慢速存储器或I/O 接口之间进行数据传输,为了使传送速度匹配,有时需要在 T3和T 4 状态之间
5、插入若干等待周期T W。5.80 86/80 88 C P U 中标志寄存器的主要作用是产生影响或控制某些后续指令所需的标志。6.80 86 最小模式下的存储器读周期中地址锁存发生在总线周期的T 1 时刻。7 .指令指针I P的 作 用 是 保存正:在 执 行 的 条 指 令。8.80 86 C P U有两种工作模式,最小模式的特点是C P U提供全部控制信号。第4章80 86/80 88C P U指令系统1 .寄存器间接寻址方式中,操 作 数 在 存 储 单 元 中。2 .用B P作基址变址寻址时,操作数所在的段是当前理栈段9.条件转移指令J N E的 条 件 是Z F=O。4 .调 用C
6、AL L指令可有 段内宜接.段内间接.段间宜接.段间间接。5 .在数据传送类指令中,只 有S AH F和P O P F两条指令会影响标志位的值,其中 指 令P O P F是唯可以改变T F标志的指令。第5章 汇编语言程序设计1 .段定义伪指令语句用S E G M E N T语 句 表 示 开 始,以E N D S语句表示结束。2 .AR R AY D W 1 0 D U P (5 D U P (4 D U P (2 0 H,4 0 H,6 0 H)语句执行后共占 1 2 0 0 字节存储单元。3 .汇编语句中,一个过程有N E AR和F AR两种属性。N E AR属性表示主程序和子程序 在同个
7、代码段 中,F AR属性表示主程序和子程序不在同一个代码段中。4 .D O S系统功能号应放在A H寄存器中。5 .子程序又称 过 程,它 可 以 由 咽 语句定义,由E N D P语句结束,属性可以是N E AR或F A R。6 .假 设V AR为数据段中已定义的变量,则指令M O V B X,O F F S E T V AR中源操作数的寻址方式是上即 数 寻 址。7 .E XE文件产生在连 接 之后。8.主程序与子程序之间传递参数可通过堆栈、存储器单元、通用寄存器进行。9.计算机系统软件中的汇编程序是一种翻译程序。第6章 存储器系统选择题1 .存储容量、集成度、最大存储时间是半导体存储器芯
8、片的性能指标。2 .高速缓存由DR AM构成。3 .由2 KX l b i t的芯片组成容量为4 KX 8 b i t的存储器需要凶二存储芯片。6 .外存储器包括软磁盘、磁带、硬磁盘、光盘。7.在多级存储体系结构中,Ca c h e-主存结构主要用于解决主存与CP U速 度 不 匹 配 的问题。8 .动态R AM的特点之一是需要刷新电路、存取速度高于静态R AM。1.在分层次的存储系统中,存取速度最快、靠CP U最近且打交道最多的是Ca c h e存储器,它是由_DR AM类型的芯片构成,而主存储器则是由S R AM类型的芯片构成。2 .将存储器与系统相连的译码片选方式有线选法、部分地址译码法
9、 和 全 地 址 译 码 法。4.微机系统中存储器通常被视为Ca c h e、主 存、辅 存 三级结构。第 7 章中断技术1.8 0 8 6 CP U 工作在总线请求方式时,会让出地址、数据和控制总线。1.中断矢量就是中断服务子程序的入口地址,在内存中占有4 个存储单元,其中低地址存储单元存放的是.I P 内容,高地址存储单元存放的是CS 内容。2.中断返回指令是I R E T ,该指令将堆栈中保存的断点弹出后依次装入I P 寄 存 器 和 C S寄存器中,将堆栈中保存的标志装入F l a g s 中。3.CP U 响应8 2 5 9 A中断,在 引 脚 匣 上 输 出 个 负 脉 冲,在第2
10、 个负脉冲期间读入中断类型码。4.8 0 8 6 CP U 共可管理2 5 6 个中断,中断矢量表放在从0 0 0 0 0 H 地址单元到0 0 3 F F H 地址单元,总共有1 K 个字节。5.CP U 响应中断后将F l a g s 寄存器入栈保存,然后自动将I F 标志和T F 标志复位。若要实现中断嵌套,必须在中断服务子程序中执行一条开中断指令。第 8 章输入/输出接口技术1.8 0 8 6 CP U 在执行I N AL,DX 指令时,DX 寄存器的内容输出到(A)上。A.地址总线 B.数据总线 C.存储器 D.寄存器2 .在 CP U 与外设进行数据传送时,下 列(C)方式可提高系
11、统的工作效率。A.无条件传送 B.查询传送 C.中断传送 D.前三项均可3 .外部设备的端口包括(A BC )。A.数据端口 B.状态端口 C.控制端口 D.写保护口4 .C P U 在数据线上传输的信息可能是(A BC )。A.数据 B.状态 C.命令 D.模拟量5.P C/XT 机对I/O 端口的寻址方式有(A F )A.端口直接寻址 B.寄存器寻址 C.基址寻址D.变址寻址 E.寄存器相对寻址 F.D X 间接寻址6.P C 机在和I/O 端口输入输出数据时,I/O 数据须经(A E )传送。A.A L B.BL C.C L D.D L E.A X F.BX G.C X H.D X7.I
12、/O 接口电路中,82 55控制口可能使用的端口地址只能是(D )0A.O O H B.0 1 H C.0 4 H D.0 7H8.程序查询I/O 的流程总是按(B)的次序完成一个字符的传输。A.写数据端口,读/写控制端口 B.读状态端口,读/写数据端口C.写控制端口,读/写状态端口 D.随 I/O 接口的具体要求而定。9 .由(D )引脚的连接方式可以确定82 55的端口地址。A.而、在 B.砺、A O C.A O、A l D.A O、A l、CS1 0 .若 82 55A 接口芯片的A 口工作在方式2时,B 口可以工作在(D )A.方式0 B.位控方式 C.方式2 D.方式0 或方式11
13、1.在 C P U 与外设之间设计接口电路的目的主要有(A BC D)oA.解决驱动能力问题 B.控制数据传输速度C.完成数据形式转换 D.负责C P U 与外设的联络二、填空题1 .对 I/O 端口的编址般有 外设与内存统编址 方式和外设与内存独立编址 方式。P C 机采 用 的 是 独 立 编 址 方式。2 .在 P C 系列微机中,I/O 指令采用直接寻址方式的I/O 端口有上过个。采用D X间接寻址方式可寻址的I/O 端口有64 K个。3 .数据的输入/输出指的是C P U 与 外 设 进行数据交换。4 .数据输入/输出的四种方式是无条件传送方式、条件传送方式、中断方式和 D M A
14、传送方 式。5.C P U 在执行O U T D X,A L 指令时,DX 寄存器的内容送到地址总线上,AL寄存器的内容送到数据总线上。6.当C P U 执行I N A L,D X指令时,M/后 引脚为低 电平,而为 低 电平,既为邕电平。第 9 章 串行通信技术及其接口芯片一、填空题1 .如果串行传输速率是2 4 0 0 波特,则数据位的时钟周期是4.1 7X1 0,秒。2 .设串行异步传送的数据格式是7 个数据位、1 个停止位、1 个校验位,波特率为2 4 0 0,则每秒钟传送的最大字符数为240个。3 .为使传送过程更可靠,在串行异步通信接口中设立了三种出错标志,分别是溢出错、格式错和奇
15、偶错。4 .串行通信根据其连接方式的不同可分为单工、单双工和 全双工等三种。5.设 82 51 A 工作于异步方式,收发时钟频率为3 8.4 KH Z,波特率为2 4 0 0。数据格式为7 位数据位,1 位停止位,偶校验,则82 51 A 的方式字为7A H。二、单项选择题1 .串行同步传送时,每一帧数据都是由(D )开头的。A.低电平 B.高电平 C.起始位 D.同步字符2.RS 232是一种常用的串行总路线标准,它规定逻辑“0”对应的电平是(C)。A.(T+1.8V B.+2.8+5V C.+3+15V D.T 5-3V3.现行PC 机中打印机与主机的接口标准大多采用(C )。A.ID E
16、 B.C e n t o r o n ic s C.RS-232C D.S C S I4.U S B 通用串行总线实际上是一个万能插口,目前在PC 机上都有U S B 连接器插座,U S B连接器为(C )芯连接器。A.2 B.3 C.4 D.55.8251A 的方式控制字(即模式字)的作用是(A )oA.决定8251的数据格式 B.决定8251的数据格式和传送方向C.决定8251何 时 收 发 D.以上都不对6.在数据传输率相同的情况下,同步字符串送的速度高于异步字符传输,其原因是(D)。A.字符间无间隔 B.双方通信同步C.发生错误的概率少 D.附加位信息总量少7.异步串行通信中,收发双方
17、必须保持(C )。A.收发时钟相同 B.停止位相同C.数据格式和波特率相同 D.以上都正确8.可编程通信接口芯片8251A (D )oA.可用作并行接口 B.仅可用作异步串行接口C.仅可用作同步串行接口 D.可用作同步、异步串行接口模拟试题(一)一、单选题1.在80 86宏汇编过程中不会产生指令码,只用来指示汇编程序如何汇编的指令是A.汇编指令 B.伪 指 令 C.机器指令 D.宏指令2.在 C MP A X,D X 指令执行后,当标志位S F、OF、Z F满足下列逻辑关系(S F OF)+Z F=O时,表明 oA.(A X)(D X)B.(A X)2 (D X)C.(A X)(3.F C)H
18、O()6.8 0 8 6系统中,每个存储单元都只对应一个唯一的物理地址和一个唯一的逻辑地址。()7.8 0 8 6的中断分为可屏蔽中断和不可屏蔽中断两种。()8.串行接口中“串行”的含意仅指接口与外设之间的数据交换是串行的,而接口与C P U 之间的数据交换仍是并行的。三、填空题1.设模为2,则52的补码为 H,一14的补码为 H,-0 的反码为 H o2 .设内存中一个数据区的起始地址是10 20 H:0 A 1C BH,在存入5 个字数据后,该数据区的下一个可以使用的单元的物理地址是 o3 .8 0 8 6根据所构成系统大小的不同,可以工作在最大方式或最小方式。在最大方式下,系统需使用 来
19、形成总线周期。4 .微机系统内,按信息传输的范围不同,可有,等四级总线。5 .C P U 对外设进行数据传送的方式有三种,即,或 o6.汇编指令通常包括 和 两部分。7 .8 0 8 6 系统中,默认方式下对指令寻址由寄存器 和 完成,而堆栈段中的偏移量可由寄存器 或 来指示。8 .程序存储与程序控制原理的含义是 o四、程序阅读1 .下面的程序通过子程序调用,将数组A R R A Y的C O U N T个元素求和,并将结果送S U M单元,分析这段程序后,补充完整程序中的空格部分。S U M D W?A R R A YD W2 0 0 D U P(?)C O U N T1D W2 0 01MO
20、 VB X,O FFS E TS U MP U S HB XMO VB X,O FFS E TA R R A YP U S HB XMO VB X,O FFS E TC O U N TP U S HB XC A LL S U MP R OLA B E L1:P O P _ _ _ _ _ _S U MP R OP R O C:N E A RP U S HA XP U S HB XP U S HS IP U S HD IP U S HB PMO VB P,S PMO VS I,B P+_ _ _ _;得到A R R A Y的地址MO VD I,B P+_ _ _ _;得到C O U N T的地址
21、MO VC X,D IMO VD I,B P+_ ;得到S U M的地址X O RA X,A XN E X T:A D DA X,S IIN CS IIN CS ILO O PN E X TMO V_J,A X ;送求和结果P O P D IP O PS IP O PB XP O PA XR E T6S U MP R OE N D P2 .设 有 1 0 0 个 字 节 数 据(补 码),存 放 在 数 据 段 中 E A=2 0 0 0 H 的 存 储 区 内,以下程序应能从该 数 据 区 中 找 出 最 大 的 1个 数 并 存 入 同 一 数 据 段 E A=2 1 0 0 H 的 单
22、元 中,请 完 成 该 程 序(在空白处填入 适 当 的 语 句)。MA X:MO V B X,MO V A L,B X MO V C X,L0 0 P 1:IN C B XC MP A L,B X L0 0 P 2L0 0 P 2:五、存储器编址MO V A L,JN ZMO VD E C B X C X,A L某 系 统 有 一 片 E P R 0 M2 71 6,它 与 C P U 地址总线 的 连 接 如 图,写 出 此 E P R O M的 地 址 空 间 范 围。六、综合应用L E D 七 段 数 码 管 显 示 出 来。编 写 8 2 5 5 初始化程序和键值读 取 程 序,并将
23、键值序号在有 如 题 六 图 键 盘 电 路,试题六图七、设计题设外部有-脉冲信号源P LU S,要求用8 2 5 3-5 的计数器0 对该信号源连续计数,当计数器计为0 时向C P U 发出中断请求。1、画出8 2 5 3-5 的C LKO、GA T E O 和 O U T O 的信号连接图。2、若该芯片的端口地址为4 0 H4 3 H,计数初值为1 2 3 4 H,写出该计数器工作在方式2 按二进制计数的初始化程序。3、若计数初值为1 2 3 4 5 H,在上述基础上增加计数器1 如何连接以实现计数。参考答案一、单选题B A B C A B B C D D二、判断题 X V X X V X
24、XV三、填空题1、3 4 H,0 F2 H,0 FFH 2、1 0 2 0 H:0 A 1 D 5 H 或 1 A 3 D 5 H3、总线控制器8 2 8 8 4、片内总线,片(间)总线,系统内总线,系统外总线5、程序方式,中断方式,D MA 方式 6、操作码,操作数 7、C S,IP,S P,B P8、用户应预先将程序存入存储器,计算机开始工作后,其控制器将自动、依次地从存储器中取出程序指令并加以执行,而不需人工干涉。四、程序阅读1.1 4 1 2 1 6 D I B P o 2.2 0 0 0 H,9 9,JGE,L0 0 P 1,2 1 0 0 H五、存储器编址A 0 0 0 H-A 3
25、 FFH六、综合应用一种可能的程序实现如下:D A T A S EGM ENT ;数据段中存放数字0 9的LED 显示代码LED D B 3 FH,0 6H,5B H,4 FH,66H,6D H,7D H,0 7H,7FHD A T A END SC O D E S EGM ENTA S S U M E C S:C O D E,D S:D A T AS T A R T:M O V A X,D A T AM O V D S,A XM O V D X,2 0 3 H;送 82 55工作方式字:A 口方式0 输出,M O V A L,1 0 0 0 1 0 0 0 B;C 口上半部输入,下半部输出O
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 试题 答案
限制150内