欢迎来到天天文库
浏览记录
ID:39638141
大小:338.00 KB
页数:32页
时间:2019-07-08
《微型计算机概述1》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、EU中的寄存器AHALBHBLCHCLDHDLSPBPSIDI通用寄存器专用寄存器BX基数寄存器CX计数寄存器DX数据寄存器基数指针目的变址寄存器源变址寄存器标志寄存器FAX累加器堆栈指针主要内容计算机概论微型计算机的基本结构8086微处理器存储器的结构第2章微型计算机概述2.2.1微型计算机系统概述P5微型计算机系统算术逻辑部件累加器、寄存器控制部件内部总线存储器(ROM.RAM)输入输出接口系统总线微处理器微型计算机外部设备系统软件应用软件2.2微型计算机溢出标志OF(OverflowFlag)若有符号数的运算结果有溢出,则OF=1;否则OF=0进位标志CF(CarryFlag
2、)当无符号数的运算结果的最高位有进位或借位(即溢出)时,CF=1;否则CF=0。8086CPU有20条地址线,存储器按字节编址最大可寻址空间为220B=1MB物理地址范围从00000H~FFFFFH如何解决16位寄存器提供20位地址的问题呢?进位标志CF与溢出标志OF的区别进位标志CF表示无符号数运算结果是否超出范围(即溢出);若CF=1,运算结果仍然正确溢出标志OF表示有符号数运算结果是否超出范围(即溢出);若OF=1,运算结果不正确办法:存储器分段8086CPU将1MB空间分成许多逻辑段(Segment)每个存储单元地址都可用(段地址+偏移地址)来表示段地址的低4位为0000B
3、(8086规定:从0地址开始,每16字节为一小段,段地址必须从任一小段的首地址开始,即逻辑段从16字节的整数边界开始)段地址的高16位(段基址)存在段寄存器(DS,CS,SS,ES)中偏移地址存在16位寄存器中,每个段长≤64KB2.4存储器的结构一存储器的分段二存储器的地址存储器的逻辑地址存储器的物理地址存储器的物理地址和逻辑地址每一个存储单元可以看成具有两种类型的地址:物理地址和逻辑地址逻辑地址——相对地址、两部分都是16位物理地址——绝对地址、20位逻辑地址=段基址:偏移地址物理地址=段基址X10H+偏移地址逻辑段在整个存储空间浮动,即段与段之间可以部分重叠、连续排列或断续排
4、列。对于任何一个物理地址,可以被包含在多个相互重叠的逻辑段中,只要有段地址和段内偏移地址就可以访问到这个物理地址所对应的存储空间。例题一个物理地址可以有多个逻辑地址逻辑地址1460:100、1380:F00物理地址14700H14700H14600+1001470013800+F0014700段基址左移4位加上偏移地址得到物理地址多字节数据存放方式多字节数据在存储器中占连续的多个存储单元:存放时,低字节存入低地址,高字节存入高地址;表达时,用低地址表示多字节数据占据的地址空间。存储器采用“高高低低”的存储规则2.2.1微型计算机系统概述P5微型计算机系统算术逻辑部件累加器、寄存器控
5、制部件内部总线存储器(ROM.RAM)输入输出接口系统总线微处理器微型计算机外部设备系统软件应用软件2.2微型计算机内存操作读:将内存单元的内容取入CPU,原单元内容不改变写:CPU将信息放入内存单元,单元中原来的内容被覆盖微型计算机系统组成硬件系统软件系统微型计算机系统系统软件应用软件外部设备微型计算机(主机)微处理器(CPU)存储器输入/输出接口系统总线例题78H00001H56H00002H12H00003H34H00004H67H00005H低地址2号“字”单元的内容为:[0002H]=1256H2号“双字”单元的内容为:[0002H]=67341256H数据类型字节:D7
6、-D0字:D15-D0双字:D31-D0主要内容计算机概论微型计算机的基本结构8086微处理器存储器的结构明确3个概念的区别微处理器(Microprocessor)微型计算机中的核心芯片微型计算机(Microcomputer)通常属于微型计算机系统的硬件系统,又称为“微机”、“微型机”微型计算机系统(Microcomputersystem)指由硬件系统和软件系统共同组成的完整的计算机系统存储器(Memory)存储器又叫内存或主存,是微型计算机的存储和记忆部件,用于存放数据和当前执行的程序。有关内存储器的几个概念:内存单元的地址和内容内存容量内存操作内存分类内存单元的地址和内容每个单
7、元都对应一个地址,以实现对单元内容的寻址。1011011038F04H内存地址单元内容2.1.2计算机的工作原理P2将计算过程描述为由许多条指令按一定顺序组成的程序,并放入存储器保存指令按其在存储器中存放的顺序执行由控制器控制整个程序和数据的存取以及程序的执行以运算器为核心,所有的执行都经过运算器冯•诺依曼机的特点:R0R1R2R14R15A0A1A2A3D7D2D3D4D5D6D0D100000001111111100010...位译码器注意观察:地址线根数、单元地
此文档下载收益归作者所有