《微机原理及应用》综合复习资料.docVIP

  • 5
  • 0
  • 约4.97千字
  • 约 9页
  • 2023-12-12 发布于湖北
  • 举报

《微机原理及应用》综合复习资料

中国石油大学(华东)现代远程教育

《微机原理及应用》综合复习资料

一、填空题

1、对于十六进制表示的数码19.8H,该数用压缩BCD码表示时数据为:。

2、设机器字长为8位,最高位是符号位。则十进制数–13所对应的补码为。

3、8086/8088CPU从功能上分和BIU两部分。

4、可编程接口芯片8255A含有个8位的I/O口。

5、设CS=2500H,DS=2400H,SS=2430H,ES=2520H,BP=0200H,SI=0010H,DI=0206H则:指令

MOVAX,[BP+SI+4]源操作数的物理地址为24514H。

6、采用级联方式,用9片8259A可管理64级中断。

7、指令MOVAX,[BX+DI+10H]源操作数的寻址方式为相对基址加变址寻址。

8、在使用8086间接输入/输出指令时,必须在执行该指令之前将相应的端口地址送入DX寄存器中。

9、若中断类型码N=3H,则对应的中断向量在中断向量表中第一个字节单元地址为0000CH。

10、要组成容量为4K×8位的存储器,需要8片4K×1位的静态RAM芯片并联。

11、可屏蔽中断从CPU的INTR引脚进入,只有当中断允许标志IF为1时,该中断才能得

到响应。

12、设计输入/输出接口时,应遵守的基本原则是:输入;输出。

13、8086/8088CPU可访问2个独立的地址空间,一个为I/O地址空间,其大小为字节;

另一个为存储器地址空间,其大小为1M字节。

14、若定义DA1DB‘hello’,则(DA1+3)存放的数据是。

15、8086/8088CPU从功能上分为两部分。8086/8088CPU中执行部件的功能是负责指令的译码和指令执行的执行。

16、8086中的BIU中有列、20位的地址加法器。

17、8086可以访问8位和16位的寄存器。

18、8086CPU从偶地址读出两个字节时,需要1个总线周期;从奇地址读出两个字节时,需要2个总线周期。

19、8086/8088CPU的最小工作模式是指系统中只有一个处理器,CPU提供全部的控制信号;它是通过将MN/MX引脚接高电平来实现的。

20、CPU访问存储器时,在地址总线上送出的地址称为物理地址地址。

第1页共7页

中国石油大学(华东)现代远程教育

二、单选题

1、下列数据中最大的数为__C___。

A((37)8B((75)10C(2D((27)16

2.~3.已知某微机系统的存储器由三个芯片组组成,每个芯片组容量为4K字节,总容量为12K字节。试问:为满足其编址范围,至少需要地址总线中的14根,其中12根用于每个芯片的片B(XORAX,AX

C(SUBAX,AXD(ORAX,0

4、若寄存器AX,BX,CX,DX的11,12

5、8086的。

A(PUSHBLB(ADDBX,[DI]C(INT21HD(INAX,09H

7、设(AX),1000H,(BX),2000H,则在执行了指令“SUBAX,BX”后,标志位CF和ZF的值分

别为:C(1,0

11、8088/8086CPU中,指令指针(IP)中存放的是指令地址。

12、下面的说法中,B指令周期大于机器周期是正确的。

三、分析简答题

1、8086/8088CPU(3分)

CS(代码段寄存器):用来存放当前代码段的基地址。(1分)

DS(数据段寄存器):用来存放供程序使用的数据的一段存储区的基地址。(1分)

ES(附加段寄存器):附加的数据段的基地址,(1分)

SS(堆栈段寄存器):堆栈段的基地址。(1分)

IP:16位寄存器。指示代码段存储区域中下一条指令的段设计计算机接口要遵循的基本原则是什么,为什么,

答:输出要锁存,输入要缓冲。(2分)

第2页共7页

中国石油大学(华东)现代远程教育

因为计算机的运行速度比较快,输出数据通常要经过锁存才能被外设读取;外设的数据线通过缓冲器与CPU的数据线相连接,从而保证CPU在读取一个外设数据时不会因其它外设的存在而出错。(3分)3、8086存储器为什么分段?每段最大为多少字节,20位物理地址的形成过程是怎样的?

答:8086CPU是一个16位的结构,(1分)

当CPU访问(2分)

4、堆栈存储区由哪两个寄存器管理,简述数据压栈和弹栈的过程。

答:堆栈存储区由两个寄存器管理:堆栈指针(SP)和堆栈段寄存器(SS)。(2分)

当一个字数据被压入堆栈时,SP首先减2

文档评论(0)

1亿VIP精品文档

相关文档