好文档 - 专业文书写作范文服务资料分享网站

微机原理复习题

天下 分享 时间: 加入收藏 我要投稿 点赞

第一章

1计算机的硬件由哪几部分组成,各部分的作用是什么?

答:计算机硬件由:运算器、控制器、存储器、输入/输出设备及接口组成。

(1)、运算器的主要功能是:完成算术运算和逻辑运算;(2)、控制器的功能是:协调指挥计算机各部件工作;(3)、存储器的主要作用是:存储程序和数据,实现记忆的功能。(4)、输入设备的功能是:输入数据并转换为机内信息存储;(5)、输出设备的作用是:将机内信息转换为便于识别、处理和使用的字符、图形,并输出显示。

第二章

1.8086CPU内部结构按功能可分为两部分:总线接口单元(BIU)和执行单元(EU)。

2.寄存器结构:

通用寄存器:AX(AH,AL),BX(BH,BL),CX(CH,CL),DX(DH,DL)

地址指针:SP,BP,SI,DI 段寄存器:CS,SS,ES,DS

指令指针:IP 标志寄存器:FLAGS

3. 8086的存储器组织及其寻址。20条地址线,寻址1MB的存储单元,1MB分为两个库,每个库都是512K,分别是高位字节库(奇地址库),低位字节库(偶地址库)

A19 - A1寻址每一个单元,A0和BHE(BHE上面有一条横线),选择访问哪个存储体。

4. 存储器分段结构。8086CPU为了寻址1MB的存储空间,采用了分段的形式,即将1MB的存储空间分成若干个逻辑段,而4个当前逻辑段的基地址设置在CPU内的4个段寄存器中,即CS,DS,ES,SS.

5.物理地址和逻辑地址。物理地址是指CPU和存储器进行数据交换时实际所使用的地址,而逻辑地址是程序使用的地址。物理地址由两部分组成:段基址和偏移地址。段基址通常为段起始地址的高16位,存放在CS,DS,SS,ES中;而段内的偏移地址可以用16位通用寄存器BX,IP,BP,SP,SI,DI来存放。

6.8086的I/O端口。8086系统和外部设备之间都是通过接口电路来联系的。8086CPU利用AB的低16位作为对8位I/O端口的寻址线,8086系统访问的8位I/O端口最多有64K个,两个编号相邻的8位端口可以组合成一个16位的端口。一个8位的I/0设备既可以连接在DB的高8位上,也可以连接在DB的低8位上。

练习

1、8086微处理器按功能分由哪几部分组成?各部分的功能是什么?

由执行单元EU和总线接口单元BIU组成

BIU的功能是根据招待单元EU请求,负责完成CPU与存储器或I/O设备之间的数据传送。

EU的功能是从BIU的指令队列中取出指令代码,然后执行指令所规定的全部功能。

2、试述8086COU标志寄存器各位的含义与作用?

CF——进位标志位。当执行一个加法(或减法)运算,使最高位产生进位(或借位)时,CF为1;否则为0。

PF——奇偶标志位。该标志位反映运算结果中1的个数是偶数还是奇数。当指令执

行结果的低8位中含有偶数个1时,PF=1;否则PF=0。

AF——辅助进位标志位。当执行一个加法(或减法)运算,使结果的低4位向高4位有进位(或借位)时,AF=1;否则AF=0。

ZF——零标志位。若当前的运算结果为零,ZF=1;否则ZF=0。 SF——符号标志位。它和运算结果的最高位相同。

OF——溢出标志位。当补码运算有溢出时,OF=1;否则OF=0。

DF——方向标志位。它用以指定字符串处理时的方向,当该位置“1”时,字符串以递减顺序处理,即地址以从高到低顺序递减。反之,则以递增顺序处理。 IF——中断允许标志位。它用来控制8086是否允许接收外部中断请求。若IF=1,8086能响应外部中断,反之则不响应外部中断。

注意:IF的状态不影响非屏蔽中断请求(NMI)和CPU内部中断请求。

TF——跟踪标志位。它是为调试程序而设定的陷阱控制位。当该位置“1”时,8086 CPU处于单步状态,此时CPU每执行完一条指令就自动产生一次内部中断。当该位复位后,CPU恢复正常工作。

3、在8086中,存储器为什么采用分段管理?

8086CPU中的寄存器都是16位的,16位的地址只能访问64KB的内存。8086系统中的物理地址是由20根地址总线形成的,在8086系统中由段基址和偏移地址组合即可寻址1MB的存储空间,即:物理地址=段地址*10H+偏移地址

4、什么是逻辑地址?什么是物理地址?如何由逻辑地址计算物理地址?

物理地址:完成存储器单元或I/O端口寻址的实际地址成为物理地址

而逻辑地址是程序使用的地址,由段基址和偏移量组成

物理地址=段地址*10H+偏移地址

微机原理复习题

第一章1计算机的硬件由哪几部分组成,各部分的作用是什么?答:计算机硬件由:运算器、控制器、存储器、输入/输出设备及接口组成。(1)、运算器的主要功能是:完成算术运算和逻辑运算;(2)、控制器的功能是:协调指挥计算机各部件工作;(3)、存储器的主要作用是:存储程序和数据,实现记忆的功能。(4)、输入设备的功能是:输入数据并转换
推荐度:
点击下载文档文档为doc格式
2zk5j9uzh66k2tg1xudp48fsc2a7k200rjd
领取福利

微信扫码领取福利

微信扫码分享