微机原理期末复习题答案
请注意:本复习题中绝对不会出现考试原题,仅作为题目类型及难度参考用,请大家不要
背题目,认真按照复习提纲复习,多看看课堂实例、平时作业、课堂练习和实验报告,希望大家都能顺利通过考试! 一、选择题
1. 在DMA 方式下,CPU 与总线的关系是 C 。
A .只能控制数据总线 B. 只能控制地址总线 C. 隔离状态 D. 短接状态 2. 对于系统掉电的处理,CPU 是通过
A .软件中断 B.非屏蔽中断 C.可屏蔽中断 D.DMA
二、填空题
1. 微型计算机的主要性能指标包括CPU 的位数 、 CPU的主频 、 内存容量和速
度 、 硬盘容量 。
2. 已知X= -38,用8位机器数表示,则[X]原= 1010 0110 ,[X]反= 1101 1001 ,
[X]补= 1101 1010
3. 80486微处理器中的分段部件把指令指定的 逻辑 地址变为 线性 地址。 4. 某存储芯片的片内地址线有12位,则该芯片有12个存储单元。
5. 若某外设的中断类型号为40H ,该中断源对应的中断向量地址为。 6.
现有 (DS)=2000H,(BX)=0100H,(SI)=0002H,(20100H)=12H, (20101H)=34H,
(20102H)=56H, (20103H)=78H, (21200H)=2AH, (21201H)=4CH,21202H=B7H, (21203H)=65H,填入下列指令执行后AX 寄存器的内容。
(1)MOV AX,1200H (AX )= 1200 H (2)MOV AX,BX (AX )= 0100 H (3)MOV AX,[1200H] (AX )= 4C2A H (4)MOV AX,[BX] (AX )= 3412 H (5)MOV AX,1100H[BX] (AX )= 4C2A H
四、简答题
3. 已知数据段定义如下,设该段段地址为3000H ,用示意图说明下列变量在存储器中的分配情况。
DATA SEGMENT ORG 2
V AR1 DW 2318H V AR2 DB 23H
V AR3 DB 2 DUP (4,5) DATA ENDS
30000H
30001H 30002H 30003H 30004H 30005H 30006H 30007H 30008H
3. 有程序段如下,假设程序X 、Y 、Z 都是字节变量,X 单元的内容是36H ,则以下程序段执行完后,Y 单元的内容为 06 H ,Z 单元的内容为 03 H 。
MOV AL,X AND AL,0FH MOV Y,AL MOV AL,X MOV CL,4 SHR AL,CL MOV Z,AL
五、设计题
1. 存储系统设计题: 用全译码法设计一个12KB 的主存储器系统。其低8KB 为EPROM 芯片,选用2片4K ×8的2732A 芯片。高4KB 为SRAM 芯片,选用两片2K ×8位的6116芯片。主存储器系统的地址范围为0000H~2FFFH。系统提供16为地址线、8根数据线。
①系统需要2片2732,2片6116。2732有12条地址线,6116有11条地址线,因此除了使用74LS138外,还需要一些辅助电路来形成片选信号。 根据题意,各存储器芯片的地址范围如下: 2732(1):0000H ~0FFFH 2732(2):1000H ~1FFFH 6116(1):2000H ~27FFH 6116(2):2800H ~2FFFH
②画地址位图,以获得译码关系和每片地址范围。 ③画连接图
2. 程序设计题:已知有10个元素存放在以BUF 为首址的字节存贮区中,试统计其中正元素的个数并将所有的正元素移到ARRAYP 开始的存储区中(要求写出完整的源程序)。 参考答案:
DATA SEGMENT
BUF DB 12,34,32,-78,56,-99,24,98,-2,45 ARRAYP DB 10 DUP (?) CNT DB ? DATA ENDS CODE SEGMENT
ASSUME CS:CODE,DS:DATA START: MOV AX,DATA
MOV DS,AX MOV ES,AX MOV DL,0 CLD
LEA SI,BUF LEA DI,ARRAYP MOV CX,10
AGAIN:LODSB
TEST AL,80H JNZ NEXT STOSB INC DL
NEXT: LOOP AGAIN
MOV CNT,DL MOV AH,4CH INT 21H
相关文章
- 微机原理与接口技术期末试卷与答案
- 20**年北京邮电大学自动化考研信息
- 20**年微机原理期末复习题
- 微机原理第五章习题答案
- 中科大微机原理答案
- 微机原理及应用期末试卷大全(有答案)
- 单片微机原理及应用 徐春辉第5章 习题答案
- 东南大学微机原理与接口技术期末考试试题及答案
- 上海大学复试
一.填空:(每空1分,共20分) 1.设字长为八位,有x= 1,y=124,则有:[xy]补=_________, [xy] 补=__________: 2.数制转换:H =______________BCD; 3.在8086CPU中 ...
2016北京邮电大学自动化考研信息 二.报考情况 1.2014年自动化院报考情况 注:图中数据依次为 上线人数 报考人数 录取人数 最高分 最低分 保研人数 上线人数和录取人数包含保研人数 2.2015年自动化院保研率:25% 2015年报 ...
2017年微机原理期末复习题 第 1 部分基本要求 第1章绪论 1,了解微机系统组成及基本工作原理: 2,熟悉数制及其转换方法: 3,熟悉二进制数的加减运算和逻辑运算: 4,熟悉补码的运算规则及溢出的判断方法. 第 2,3,4 章8086/ ...
习 题 五 一. 思考题 二. 综合题 ⒈ 已知一个SRAM 芯片的容量为16KB×4,该芯片的地址线为多少条?数据线为多少条? 答:芯片容量为2B ,所以该芯片的地址线为14条,数据线为4条. ⒉ 巳知一个DRAM 芯片外部引脚信号中有4 ...
本科生期末试卷十一答案 一. 选择题 1.A 2.B 3.B 4.A 5.A 6.C 7.C 8.C .D 9.A 10.B 二.填空题 1.A .符号位S B .真值e C . 偏移值 2.A .内容 B .行地址表 C .段表.页表和快 ...
武汉大学微机原理与接口技术考试试卷(A) 一.填空题(每空1分,共20分) 1. 完成下列程序段,从240H端口读取数据,测试其是否为20H,若不是则将241H端口清0,否则转向NEXT. MOV DX , MOV DX,MOV AL,0 ...
练习与思考题5 1. 用于程序设计的语言分为哪几种?它们各有什么特点? 答:51系列单片机的编程语言可以分为汇编语言和高级语言(如C语言)两种,各自的特 2. 说明伪指令的作用."伪"的含义是什么?常用的伪指令有哪些?其 ...
\ q q֨జnjq #) خ ύ ܾ )^ śq ********** ********* "********** İ - İ ࢍҮp ͩ$ ǎ၏ļ · ޖ - Ȓ ǎp ࢍƲ c၏ļě ͩ$ / ÅP ၏ļ p ) - ޖ ...
本人09年就注册了号,当时还不知道报考哪所学校,于是就在机械板块呆了很久,这里给了我很大的帮助,特别是简妮姐每次都热心解答我们的困惑.后来,确定考上海大学,就很少来这里.现已属于预录取的状态.再次来到这里,发现简妮姐还在这里,很开心.下面我 ...