(整理)微型计算机习题和答案. 下载本文

内容发布更新时间 : 2024/6/7 15:03:19星期一 下面是文章的全部内容请认真阅读。

精品文档

第一章、微机系统概述

*画的例题自己看*

1.2(2)92.5D=01011 100.1B=5C.8H. (3)105H=261D=0001 0000 0101B (8)二进数

DAH和99H完成“与”运算结果为1001 1000;完成“或”

运算结果1101 1011;完成“异或”运算结果0100 0011。 1.4 衡量微机系统性能的主要技术指标有哪些?

答:字长、存储容量、指令执行时间、系统总线、外部设备配置、系统软件配置。

1.5 什么是微型机的字长?它对微型机有哪些影响?

答:微型机的字长是指微处理器内部一次可以并行处理的二进数代码的位数。 它与微处理器内部寄存器以及CPU内部数据总线宽度是一致的,字长越长,所表示的数据精度就越高。在完成同样精度的运算时,字长较长的计算机比字长较短的计算机运算速度快。

第二章 8086微处理器

1、8086CPU由哪两部分构成,其功能是什么?

答:由指令执行单元EU和总线接口单元BIU构成,功能分别是执行指令和总线接口指令。

2.(1)标志寄存器也叫程序状态字PSW,它是一个16位寄存器,共含有9个标志位,其中有6个条件标志,3个控制标志。

(2)常见的段寄存器有代码段的寄存器CS,数据段的寄存器DS,堆栈段的寄存器SS,附加段的寄存器ES。

精品文档

精品文档

(8)8086CPU具有20条地址线,直接寻址能力可达1MB。 (9)BIU主要用来实现EU的所有系统总线操作,并负责CPU与存储器或输入/输出设备之间的信息交换。

(10)8086CPU产生物理地址的方式用公式表示为:物理地址=段基址×16+偏移地址。

2.8 8086工作在最小模式和最大模式下最主要的区别是什么? 答:8086工作在最小模式时,系统只有一个微处理器,且系统所有的控制信号全部由8086CPU提供,在最大模式时,系统由多个微处理器或协处理器构成的多机系统,控制信号通过总线控制器产生,且 系统资源由各处理器共享。 第三章 8086

3、8086的指令系统按功能大致可分为以下6种类型:数据传送指令、算术运算指令、逻辑运算指令和移位指令、串操作指令、程序控制指令、处理器控制指令。

(1)一条机器指令通常由操作码和操作数俩部分构成。

(2)指令语句中有四种类型的操作数,即1)指令代码内部、2)寄存器、3)存储器、4)输入输出端口。

(5)IDIV BX 指令是一条 带符号数除法 指令,被除数隐含于数据寄存器,相除后,商放于AX寄存器,余数放于 DX寄存器。

精品文档

指令系统及编程应用

精品文档

(6)MULL BX是无符号数乘法指令,另一个乘法隐含于数据寄存器,相乘后,乘积放于AX寄存器。

3.7欲将数据段中自AREA1开始存放的100个字数据搬到附加段中以AREA2开始的区域,试分别用下面的三种传送指令编写程序段。 (1)用MOV指令; (2)用基本串传送指令; (3)用重复串传送指令。 解: 1、 LEA SI , AREA1 LEA DI , AREA2 MOV CX,100 CLD

AGAIN: MOV AX ,[SI] MOV ES; [DI], AX INC SI INC SI INC DI INC DI DEC CX JNZ AGAIN RET

精品文档