版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第2章 80 x86计算机组织, 计算机系统 存储器 中央处理机 外部设备,1. 计算机系统,硬件:,中央处理机 CPU,总线控制 逻辑,接 口,接 口,存储器,大容量 存储器,I/O设备,I/O子系统,系统总线,. . .,. . .,软件:系统软件 用户软件,2. 存储器,存储单元的地址和内容:, 存储器以字节(8 bit)为编程单位 每个字节单元都有唯一的地址编码 地址用无符号整数来表示(编程用十六进制表示) 一个字要占用相继的两个字节 低位字节存入低地址,高位字节存入高地址 字单元地址用它的低地址来表示 机器以偶地址访问(读 / 写)存储器,存储器的逻辑地址与物理地址,10011111
2、,00100110,01001000,逻辑地址,段地址 : 偏移地址,1000 : 0000H,1000 : 0001H,1000 : 0002H,1000 : 0003H,1000 : 0004H,1000 : 0005H,物理地址,10000H,10001H,10002H,10003H,10004H,10005H,10000011,01011100,10100010,字节内容(10000H)9FH;(10001H)26H 字内容 (10000H)269FH;(10001H)4826H,访问两次内存,存储器的分段:,20 根地址线: 地址范围 00000H FFFFFH (1MB) 机器字长
3、16位:仅能表示地址范围 0000H FFFFH (64KB) 小段:每16个字节为一小段,共有64K个小段 小段的首地址 00000 H 0000F H 00010 H 0001F H 00020 H 0002F H FFFF0 H FFFFF H 段起始地址:小段首地址 段的大小: 64K 范围内的任意字节,存储器的逻辑分段:,存储器,64KB代码,01500H,42000H,1CD00H,段寄存器,CS DS SS ES,64KB堆栈,64KB数据,64KB附加数据,B0000H,B000H,存储器,8KB代码,2KB数据,256堆栈,02000H,04800H,04000H,0200H
4、,0400H,0480H,CS DS SS,优点: 允许程序在存储器内重定位; 允许实模式程序在保护模式下运行; 有利于程序和数据的分离。,物理地址 = 16 段地址 + 偏移地址,16 位 段 地 址,16 位 偏 移 地 址,0000,+,20 位 物 理 地 址,例:(DS) = 2100H, (BX) = 0500H (PA) = 21000H+0500H = 21500H,3. 中央处理器,8086/8088寄存器组: 数据寄存器: 指针及变址寄存器:SP、BP、SI、DI 段寄存器: CS、DS、SS、ES 控制寄存器: IP、FLAGS,CPU组成:算术逻辑部件ALU、 控制器、
5、寄存器,AX,BX,CX,DX,高8位 低8位,标志寄存器 ( FLAGS / PSW ),15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0,条件码标志: 控制标志:,OF 溢出标志 DF 方向标志 SF 符号标志 IF 中断标志 ZF 零标志 TF 陷阱标志 CF 进位标志 AF 辅助进位标志 PF 奇偶标志,OF DF IF TF SF ZF AF PF CF,例:ADD AX, BX JO / JC ERROR ?,寄存器与存储器的比较: 寄 存 器 存 储 器,在CPU内部 在CPU外部 访问速度快 访问速度慢 容量小,成本高 容量大,成本低 用名字表示 用地
6、址表示 没有地址 地址可用各种方式形成,4. 外部设备,外部设备与主机( CPU 和存储器)的通信是 通过外设接口(Interface)进行的,每个接口包括 一组寄存器。 数据寄存器:存放外设和主机间传送的数据 状态寄存器:保存外设或接口的状态信息 命令寄存器:保存CPU发给外设或接口的控制命令 外设中每个寄存器有一个端口(Port)地址,构成 一个独立于内存的 I / O 地址空间:0000H FFFFH,80 x86的寄存器结构,80 x86的程序可见寄存器组 通用寄存器 专用寄存器 段寄存器,8086/8088,IOPL,NT,80286,VM,80386,AC,80486,ID,VIP,VIF,31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0,Pentium,80 x86的标志寄存器 (P.23),IOPL: I/O特权级 VIP:虚拟中断未决标志 NT: 嵌套任务标志 VIF:虚拟中断标志 RF: 重新启动标志 VM:虚拟8086模式位 AC: 对准检查方式位 ID: 标识标志,支持多任务处理功能 支持虚拟存储器
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度医疗机构污水处理设施承包及维护合同4篇
- 2025年个人出租车租赁合同(三篇)
- 二零二四年度招投标合同中的权益分配机制
- 2025年度钢材绿色生产与环保责任合同
- 2025年度车辆抵押贷款客户信息保护与隐私合同4篇
- 2025年个人固定财产借贷合同样本(三篇)
- 2025年电梯门套材料采购与供应链管理合同3篇
- 二零二四年度预制件加工与装配式建筑产业化合同3篇
- 二零二四年企业绿色环保意识培训合同3篇
- 2025年健康保健分期付款合同
- 成品移动公厕施工方案
- 2025年度部队食堂食材采购与质量追溯服务合同3篇
- 新人教版一年级下册数学教案集体备课
- 消防产品目录(2025年修订本)
- 地方性分异规律下的植被演替课件高三地理二轮专题复习
- 绘本 课件教学课件
- 光伏项目风险控制与安全方案
- 9.2提高防护能力教学设计 2024-2025学年统编版道德与法治七年级上册
- 催收培训制度
- 牧场物语-矿石镇的伙伴们-完全攻略
- ISO 22003-1:2022《食品安全-第 1 部分:食品安全管理体系 审核与认证机构要求》中文版(机翻)
评论
0/150
提交评论