您的位置:首页 > 其它

《微机原理及应用》学习笔记二

2014-01-15 13:30 134 查看
1(1).CPU在处理和传递信息时,往往是把一组二进制数码看作所一个整体来并行操作,并行处理大一组二进制数称为一个字(Word),字所含有的二进制位数称为字长。计算机中普遍使用字节(byte)作为单位,一个字节由八位二进制数组成。

(2).微处理器也被称为微处理机,它是微型计算机大核心部件,但并不是微型计算机。微处理器包括算术逻辑部件ALU、控制部件CU和寄存器组R三个基本部分和内部总线。相当与一般计算机系统结构中的运算器和控制器大组合,一般又称为中央处理器(CPU)。

      微型计算机简称微机,它是以微处理器为核心,加上由大规模集成电路制作大存储器M(ROM和RAM)、I/O接口和系统总线组成。由于微处理器在微型计算机中大重要性,其性能很大程度上决定了微型计算机的性能。

      微型计算机系统所以微型计算机为核心,在配以相应大外围设备电源,辅助电路和控制微型计算机工作的软件二构成的完整的计算系统。

(3).物理地址也称为逻辑地址,它是由逻辑地址变换而来的。可以把每一个存储单元看成具有两种类型的地址:物理地址和逻辑地址。物理地址就是实际地址,它具有20位大地址值,它是唯一标志1MB存储空间的某一个字节的地址。逻辑地址由段基址和偏移地址组成。程序以逻辑地址编址,而不是物理地址。当CPU需要访问存储器时,必须完成如下大物理地址运算:

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

2.微型计算机的结构采用的是总线结构。微处理器、存储器、输入和输出接口电路构成来计算机的主机;输入输出设备统称为计算机大外设。以微型计算机为主体,配上系统软件和外设之后,就构成来微型计算机系统。

3.标志寄存器,又称程序状态寄存器,用来保存和反映运算操作结果的特征,以及CPU内部的某种控制状态。

CF(Carry Flag)进位标志

AF(Auxiliary Carry Flag)辅助进位标志

ZF(Zero Flag)零标志

SF(Sign Flag)符号标志

PF(Party Flag)奇偶标志

OF(Over flow Flag)溢出标志

DF(Direction Flag)方向标志

IF(InterruptEnable Flag)中断允许标志

TF(Trap Flag)跟踪标志

4.8086CPU由执行部件EU(Execution Unit)和总线接口部件BIU(Bus Interface Unit)两部分组成。

总线接口部件(BIU)负责CPU与存储器、输入/输出设备之间大数据传送,包括取指令操作以及对存储器读写数据操作和对I/O接口大读写操作。

执行部件(EU)的功能就算负责指令执行。

5.8086可用 20位地址寻址 1M 字节的内存空间, 8086内部所有的寄存器都是16位的,8086CPU采用段地址、段内偏移地址两级存储器寻址方式, 由一个 20位地址加法器根据 16位段地址和16位段内偏移地址计算出 20位的物理地址。20位物理地址的获得方法是: 将CPU中的16位段寄存器内容左移4位( ×16 或写成 × 10H )得到该段的20位物 理地址, 与16位的逻辑地 址(又称偏移地址,即所寻址单元相对段首的偏移量) 地址加法器内相加, 到所寻址单元的20位物理地址。根据寻址方式的不同,偏移地址可以来自指令指针寄存器(IP)
或其他寄存器。假设CS=8211H,IP=1234H, 则该指令单元的 20位物理地址为:

PA= 8211H×10H+1234H = 82110H+ 1234H= 84344H 。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息