微机原理及应用练习题-2

  • 格式:doc
  • 大小:149.50 KB
  • 文档页数:10

下载文档原格式

  / 2
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

微机原理及应用练习题

一、填空题

1.设机器字长为8位,根据给出的不同形式的机器数,计算其对应的十进制表示的真值,填入下表中。

2.8086微处理器包含4个专用寄存器,其中堆栈指针寄存器SP 和堆栈基址指针BP寄存器一般与堆栈段寄存器SS连用,用以确定堆栈段中某一存储器单元的地址;而SI和目的变址DI 寄存器一般与数据段寄存器DS连用,用以确定数据段中某一存储器单元的地址。

3.8086微处理器的组成包括两部分,执行程序时,BIU(总线接口)部件负责将指令代码从内存取到指令队列中;EU(执行)单元负责分析并执行指令。4.8086微处理器进行复位操作时,代码段寄存器的内容为:(CS)= 0FFFF H,指令指针寄存器的内容为:(IP)= 0000 H。

5.若假设(AX)=0FDAAH,(BX)=0FBCFH,则执行指令ADD AX,BX 之后,(AX)= 0F979H,(BX)= 0FBCF H,标志位OF、AF、CF 的状态对应为0 、 1 和1。

6.若TAB为数据段中0032H单元的符号地址,其中存放的内容为1234H,则执行:MOV AX,TAB指令后,AX中的内容为1234 H。

7.若(DS)= 7500H,数据段的长度为64KB,则当前数据段的起始地址为75000H,末地址为84FFF H 。

8.假设(SP)=1000H,(AX)=2000H,(BX)=3000H,试问:

(1)执行PUSH AX 指令后,(SP)= 0FFE H;

(2)再执行PUSH BX和POP AX指令后,(SP)= 0FFE H,

(AX)= 3000H,(BX)= 3000 H 。

9. 若8086的时钟频率为5MHz,其时钟周期为200 ns。

10. 一个完整的计算机系统包括硬件系统和软件系统两大部分。

11. 指令指针寄存器IP用来表示存放下一条要执行的指令在当前代码段的偏移

地址。

12. 8086CPU的基本总线周期由 4 个时钟周期组成。

13. 标志寄存器中,OF表示溢出标志,OF=1时表示有溢出。

15. 8086系统中存储空间分为内存储体和外存储体,分别用_____片选__________和____字选_______信号选择和区分。

16.8086中I/O端口与内存地址采用分别独立编址编址方式。17. 8086CPU采用引脚复用技术,即地址总线和数据总线是复用的。

18.选用64K×2位存储芯片构成一个128KB的存储器,所需芯片的数量为8 片,要访问一个这样的128KB存储器,需要地址线19 根,数据线2根。

19.构成64K*8位的存储器,需8K*1位的芯片64 片。

二、单项选择题

1.8086CPU的主要特点之一是具有预取指令功能,CPU可以采用B的原则,顺序存放指令到指令队列缓冲器中,并顺序取出指令到执行部件中去执行。

(A)后进先出(B)先进先出(C)随意读写(D)只读不写

2.微机中地址总线的作用是 C 。

(A)用于选择存储器单元

(B)用于选择进行信息传输的设备

(C)用于指定存储器单元和I/O设备接口单元的选择地址

(D)跟数据总线的作用是同样的

3.地址线为20条的微处理器,其寻址范围是B。