- 2
- 0
- 约3.21千字
- 约 32页
- 2018-12-30 发布于浙江
- 举报
微型计算概述60794
主要内容 第2章 微型计算机概述 2.2.1 微型计算机系统概述 P5 进位标志CF与溢出标志OF的区别 进位标志CF表示无符号数运算结果是否超出范围(即溢出);若CF=1,运算结果仍然正确 溢出标志OF表示有符号数运算结果是否超出范围(即溢出);若OF=1,运算结果不正确 办法:存储器分段 2.4 存储器的结构 例题 一个物理地址可以有多个逻辑地址 2.2.1 微型计算机系统概述 P5 内存操作 读:将内存单元的内容取入CPU,原单元内容 不改变 写:CPU将信息放入内存单元,单元中原来的 内容被覆盖 微型计算机系统组成 例题 主要内容 明确3个概念的区别 微处理器(Microprocessor) 微型计算机中的核心芯片 微型计算机(Microcomputer) 通常属于微型计算机系统的硬件系统,又称为“微机”、“微型机” 微型计算机系统(Microcomputer system) 指由硬件系统和软件系统共同组成的完整的计算机系统 存储器(Memory) 内存单元的地址和内容 内存容量 内存操作 内存分类 内存单元的地址和内容 每个单元都对应一个地址,以实现对单元内容的寻址。 2.1.2 计算机的工作原理 P2 将计算过程描述为由许多条指令按一定顺序组成的程序,并放入存储器保存 指令按其在存储器中存放的顺序执行 由控制器控制整个程序和数据的存取以及程序的执行 以运算器为核心,所有的执行都经过运算器 微型计算机总线结构 数据总线 DB 双向 地址总线 AB 单向 控制总线 CB 双向 内存容量 存储单元一般以字节为单位 内存容量指内存所能存放信息的最大字节数(即最大存储单元个数) 存储单元个数与地址线根数有关 BIU与EU的动作管理 2.2.2 微型计算机的结构 微型计算机的结构采用的是总线结构。 总线是传输信号的一组导线,作为微机各部件之间信息传输的公共通道。 2.3 8086微处理器 地 址 总 线 一.总线接口部件 二.执行部件 三.总线接口和执行部件的动作管理 * 微机原理与应用 * EU中的寄存器 DL DH CL CH BL BH AL AH DI SI BP SP 通用寄存器 专用寄存器 BX 基数寄存器 CX 计数寄存器 DX 数据寄存器 基数指针 目的变址寄存器 源变址寄存器 标志寄存器 F AX 累加器 堆栈指针 计算机概论 微型计算机的基本结构 8086微处理器 存储器的结构 微型计算机系统 算术逻辑部件 累加器、寄存器 控制部件 内部总线 存储器(ROM.RAM) 输入输出接口 系统总线 微处理器 微型计算机 外部设备 系统软件 应用软件 2.2 微型计算机 溢出标志OF(Overflow Flag) 若有符号数的运算结果有溢出, 则OF=1;否则 OF=0 进位标志CF(Carry Flag) 当无符号数的运算结果的最高位有进位或借位(即溢出)时,CF = 1;否则CF = 0。 8086CPU有20条地址线,存储器按字节编址 最大可寻址空间为220B=1MB 物理地址范围从00000H~FFFFFH 如何解决16位寄存器提供20位地址的问题呢? 8086CPU将1MB空间分成许多逻辑段(Segment) 每个存储单元地址都可用(段地址+偏移地址)来表示 段地址的低4位为0000B(8086规定:从0地址开始,每16字节为一小段,段地址必须从任一小段的首地址开始,即逻辑段从16字节的整数边界开始) 段地址的高16位(段基址)存在段寄存器(DS,CS,SS,ES)中 偏移地址存在16位寄存器中,每个段长≤64KB 一 存储器的分段 二 存储器的地址 存储器的逻辑地址 存储器的物理地址 存储器的物理地址和逻辑地址 每一个存储单元可以看成具有两种类型的地址:物理地址和逻辑地址 逻辑地址——相对地址、两部分都是16位 物理地址——绝对地址、20位 逻辑地址 = 段基址:偏移地址 物理地址 = 段基址 X 10H + 偏移地址 逻辑段在整个存储空间浮动,即段与段之间可以部分重叠、 连续排列或断续排列。 对于任何一个物理地址,可以被包含在多个相互重叠的逻辑段中,只要有段地址和段内偏移地址就可以访问到这个物理地址所对应的存储空间。 逻辑地址 1460:100、1380:F00 物理地址 14700H 14700H 14600 + 100 14700 13800 + F00 1470
原创力文档

文档评论(0)