第一章微型吧计算机系统概述.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章微型吧计算机系统概述

3. 输入设备 微型计算机常用的输入设备有键盘、鼠标、数字化仪、图像扫描仪、数码相机等。 4. 输出设备 微型计算机常用的输出设备有CRT显示器、打印机和绘图仪等。 注意:由于各种外设的工作速度、驱动方式差别很大,无法与CPU直接匹配,所以不可能把它们简单地连到系统总线,需要有一个接口电路充当它们和CPU间的桥梁,通过该电路完成信号的变换、数据的缓冲、与CPU联络等工作。在微机系统中,较复杂的I/O接口电路一般都做在电路板上,这种电路板又称为“卡(Card)”,由卡的一侧 引出连接外界的插座,另一侧 做成插入端,只要将它们插入总线槽(I/O通道)就连到了系统总线。 5. 系统总线 所谓“总线”,是指传递信息的一组公用导线。系统总线(System Bus)是指从处理器子系统引出的若干信号线,CPU通过它们与存储器和I/O设备进行信息交换。系统总线一般分为三组: 数据总线:DB(Data Bus) 地址总线:AB(Address Bus) 控制总线:CB(Control Bus) 地址总线(Address Bus): 传送地址信息、CPU在AB总线上输出将要访问的内存单元或I/O端口地址、该总线为单向,地址总线的位数决定了CPU可以直接寻址的内存单元范围。 数据总线(Data Bus): 传送数据信息的总线。在CPU进行读操作时,内存或外设的数据通过DB总线送往CPU;在CPU进行写操作时,CPU数据通过DB总线送往内存或外设,所以该总线为双向总线。 控制总线(Control Bus): 传送控制信息的总线。其中,有些信号线将CPU的控制信号和状态信号送往外设,外设请求或联络信号送往CPU,个别信号线兼有以上两种情况。所以在讨论控制总线的传送方向时要具体到某一个信号,它们可能是输出、输入或者双向的。 系统总线使用特点: (1) 在某一时刻,只能由一个总线主控设备控制系统总线,其他总线主控设备必须放弃对总线的控制。 (2) 在连接系统的各个设备中,某一时刻只能有一个发送者向总线发送信号,但可以有多个设备从总线同时获得信号。 (一)计算机数据类型 一个操作数可以是字节、字、双字、四字等各种形式。 1. 字节:计算机的基本处理单位,一个字节由8位二进制位组成 2. 字:通常微机的字长有8位、16位、32位、64位,故其字数据的存放所占内存单元的个数也不一样 3. 双字:即2个字 4. 四字:好4个字的长度 四、8086存储器组织 地址 存放内容 二进制表示 十六进制表示 00000H11000010 00001H C2H 18H …… …… ……00008H 12H00001H 34HFFFFFH 70H …… …… …… 内存单元的地址和内容示意图 (二)存储单元的地址和内容 每个内存单元可存放8位二进制数,即一个内存单元存放一个字节的内容,为了区分各个不同的内存单元,就给每个存储单元编上不同的号码,即内存地址。 表示存储器容量的最小单位为bit(二进制位),表示存储器容量的基本单位为Byte(字节)。通常:一个单元为一个字节,字节可用B(即Byte的缩写)表示,且1Byte=8bit。存储器的容量用“K”表示,1K即为1024个单元。大容量单位为KB、MB、GB、TB。 1KB=1024B 1MB=1024KB 1GB=1024MB 1TB=1024GB e.g. 地址总线16位,内存容量为216个单元,即64KB。 地址总线20位,内存容量为220个单元,即1MB。 (三) 8086存储器分段 8086采用分段管理的办法实现对1MB存储空间的管理(物理地址00000H~FFFFFH),16bit的段寄存器存放了该段的段首址,那么它是怎样产生20bit的物理地址的呢? 我们通常采用在地址编号能被16整除的地方开始分段,此时地址的低4bit均为0,这时段寄存器只用来存放高16bit即可,以下有几个概念。 ? 段内偏移量EA (Effective Address):是指某存储单元离开该段段首址的字节数。 ? 逻辑地址(Logical Address) :是一对地址,包含段基址(段寄存器的内容)和段内偏移量,如某条指令的逻辑地址可表达为:CS : IP。 ? 物理地址PA (Physical Address): 是指某个存储单元实际的20bit的地址,又称绝对地址。 由上面的定义可知: 物理地址PA=对应段寄存器×10H十段内偏移量EA。 物理地址的形成如下图所示。 物理地址的形成 段基址 0000 ? 20位物理地址 19             0 15      

文档评论(0)

186****0772 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档