《微机原理与接口技术》期末复习要点 (选择、填空、判断、简答、分析、设计) 第一章 微型计算机的基础知识 1、二进制数、十进制数,十六进制数转化 P16 2、CPU的数据线与计算机中表示的数值范围:只考无符号数 P18 n位 最大数 最小数 无符号数√ 12n 0 补码 121 n 121 n 源码 121 n 12n 第二章 微处理器与系统结构 1、8086CPU 的两个独立的功能部件、各部件的组成与功能 P22~24(至少5 题) ①名称:总线接口部件(BIU)和 执行部件(EU) ②BIU 和EU 的独立工作→→体现了一种指令流水技术 ③BIU 组成:20 位地址加法器;4 个段寄存器和1 个指令指针寄存器;指令队列缓冲 器;输入/输出控制电路
(记图) EU 组成:ALU(算术逻辑单元);8 个通用寄存器;标志寄存器FR;执行部件控制 电路;(记图) ④BIU 功能:取指令、读/写存储器、读/写 I/O 接口(其实就是 访问存储器和接口电路) EU 功能:执行指令 2、CPU 内部寄存器:SP、IP P25、P26 CPU 中共有 14 个寄存器
典型的有 SP/IP,不能直接修改,完成操作后值自动加减(隐含的)
SP:堆栈指针寄存器(向下生成,栈底地址最大) 压栈 push SP-2(占两个单元) IP:指令指针寄存器(只加) IP+指令长度 例如:32 位,取一条指令+4 3、CPU的地址线数量与最大寻址空间 P27 地址线(根) 最大寻址空间 n n2 8086 有20 跟 M1220 4、标志寄存器的控制与状态位数及各标志位(ZF、IF、OF)表示的内容 P25~26 标志寄存器是:EU 的组成部分 共9 个
表示状态的有6 个,表示控制的有3 个
零标志ZF(Zero Flag):若运算结果为0,则ZF=1;否则ZF=0