网站大量收购闲置独家精品文档,联系QQ:2885784924

IBM-PC汇编语言程序设计-1.ppt

  1. 1、本文档共52页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二章 80x86计算机组织 2.1 80x86微处理器 基本概念1 1晶体管数 芯片中所包含的晶体管数 2主 频 芯片所用的主时钟频率 基本概念2 5总 线 计算机中的一组公共信号线 6数据总线 负责计算机中数据在各组成部分之 间的传送 数据总线宽度:芯片内部数据传送的宽度 外部数据总线宽度:芯片内和芯片外交换数据的宽度 7地址总线 负责指出信息的来源和目的 地址总线宽度:专用于传送地址的总线宽度 寻址空间:处理器可以访问的存储器的最大范围 存储器容量的单位:基本单位210=1024,1024K=1M,1024M=1G 8控制总线 负责控制总线的动作 基本概念3 9存储器组织的层次结构 为了在速度、容量、成本三者之间达到最佳平衡 状态,采用了层次结构的存储器组织,具体: 1、高速缓冲存储器 速度快、容量小、成本高 2、主存储器 速度、容量、成本居中 3、外存储器 速度慢、容量大、成本低 基本概念4 10工作方式 实模式 8086的工作方式 保护模式 80286+,可提供虚拟存储的管理和多任务的管理机制 虚86模式 80386+ 一台机器可同时模拟多个8086处理器的工作 2.2 基于微处理器的计算机系统构成 硬件包括电路、插件板、机柜的物理设备; 软件指为了运行、管理和维护计算机而编制的各种程序的总和。 2.2.1 硬件 硬件:三个主要组成部分,用系统总线连接。 2.2.2 软件 2.3 中央处理机 2.3.1 中央处理机cpu的组成 l算术逻辑部件ALU l控制逻辑 l寄存器组 2.3.2 80x86的寄存器组 程序状态字(PSW) 2.4 存储器 2.4.1 存储单元的地址和内容 2.4.2 实模式存储器寻址 实模式即8086/8088的工作方式,工作在20位地址,单任务工作方式下,独占系统所有资源。 2.4.3 保护模式存储器寻址 保护模式:工作在80286+,工作在系统所提供地址,多任务方式下,根据任务的特权级请求使用系统资源 多任务处理功能:多个应用程序能同时在一台计算机上运行,而且彼此必须相互隔离,使一个应用程序的故障或缺陷不会破坏系统,也不会影响其它应用程序的运行。 虚拟存储器:支持程序员编写的程序具有比主存储器大得多的空间。 2.5外部设备 1 0 0 1 1 1 1 1 1000H ( 1000H ) = 9F H 0 0 1 0 0 1 1 0 1001H 0 0 0 1 1 1 1 0 1002H ( 1002H ) = 1E H 1 1 0 1 0 1 1 1 1003H ( 1000H ) = 269F H ( 1002H ) = D71E H ( 1001H ) = 1E26 H 访问两次存储器 ( 1001H ) = 26 H ( 1003H ) = D7 H 存储器 奇数 地址 存储单元的地址和内容的关系 (地址)=内容 ((地址))=内容 字节12340H的内容为:12H 表示为(12340H)=12H 字节12341H的内容为:34H 表示为(12341H)=34H 字内容(12340H)=? 字内容(12341H)=? 双字内容(12340H)=? 双字内容(12341H)=? 3412H 5634H 8086/8088的数据总线宽度是16位,地址总线宽度是20位,因 220=210*210 =1024K=1M (地址范围 00000H ~ FFFFFH) 机器字长16位:表示范围 0000H ~ FFFFH (64KB) 所以实模式下允许的最大寻址空间为1MB,但由于其数据总线宽度是16位,所以实模式要解决在16位字长的情况下实现20位的寻址。如何解决? 1、存储器地址的分段 每个段的最大长度可达64KB(216KB),段内地址是连续的、线性增长的,允许单个逻辑段在整个1MB存储空间内浮动。 可以有相连的段(如:C和D段)、不相连的段(如:A和B段)以及相互重叠的段(如:B和C段) 小段(Paragraph):从0地址开始,每16个字节为一小段, 共有64K个小段 00000H,00001H, ~ ,00

文档评论(0)

wendan118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档