- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微处理器(第2讲-第4讲)
第1.3 微型计算机系统的组成及配制 微型计算机系统的三个层次 第一层次:核心级——微处理器 微处理器简称CPU,是计算机的核心,主要包括: 运算器ALU 控制器CU 寄存器组Registers CPU实现运算功能和控制功能 第二层次:硬件系统级——微型计算机 以微处理器为核心,配上只读存储器(ROM)、读写存储器(RAM)、输入/输出(I/O)接口电路及系统总线等部件,就构成了微型计算机。 将CPU、存储器、I/O接口、总线等集成在一片超大规模集成电路芯片上,称为单片微型计算机,简称单片机。 第三层次:系统级 以微型计算机为中心,配以相应的外围设备以及控制微型计算机工作的软件,就构成了完整的微型计算机系统。 微型计算机如果不配有软件,通常称为裸机 软件分为系统软件和应用软件两大类。 ★ CPU总线BUS CPU连接外部多个功能部件的一组公共信号线。 包括: 地址总线AB:用来传送CPU输出的地址信号,确定被访问的存储单元、I/O端口。地址线的根数决定了CPU的寻址范围。CPU的寻址范围 = 2n, n—地址线根数。 数据总线DB:在CPU与存储器、I/O接口之间数据传送的公共通路。数据总线的条数决定CPU一次最多可以传送的数据宽度。 控制总线CB:用来传送各种控制信号。 ★有关内存储器的几个概念 内存单元的地址和内容 内存容量和寻址空间 内存的读操作和写操作 内存单元的地址和内容 内存包含有很多存储单元(每个内存单元包含8bit),为区分不同的内存单元,对计算机中的每个内存单元进行编号,内存单元的编号就称为内存单元的地址。 内存容量和内存空间 注意:内存空间与内存容量的区别 内存容量:即实际配置的内存单元的字节个数。 例:某微机配置2条128MB的SDRAM内存条,其内存容量为256MB。 内存空间:又称为存储空间(或寻址范围),是指微机的寻址能力,与CPU的地址总线宽度有关。 内存操作 读:将内存单元的内容取入CPU,原单元内容不改变; 写:CPU将信息放入内存单元,单元中原内容被覆盖; 内存的读(或写)步骤为: CPU把要读(或写)的内存单元的地址放到AB上; 若是写操作, CPU紧接着把要写的数据放到DB上; CPU发出读(或写)命令; 从指定的单元读出送到DB总线或数据通过DB总线被写入指定的单元; 若是读操作, CPU紧接着从DB上取回数据。 ★ 输入/输出接口 简写为I/O接口,是CPU与外部设备间的桥梁。 I/O端口操作分为:输出操作和输入操作。 输出操作——CPU向访问的端口送信息。 输入操作——CPU向访问的端口要信息。 1.4 8086/8088微处理器 主要内容: 8088/8086CPU外部引线及功能; 8088/8086CPU的内部结构和特点; 各内部寄存器的功能; 1.4.1 概述1、8088/8086 CPU的功能结构 (1)、总线接口部件 BIU(Bus Interface Unit) 1) 功能:负责与 M、I/O 端口传送信息。 具体讲: BIU完成以下几个主要任务: (1)取指令和预取指令; (2)配合EU执行的指令,传送数据 ; (3)形成物理地址; 2)总线接口部件组成: (a)四个段寄存器; ①CS——Code Segment Register 代码段寄存器, 用来识别当前代码段(程序一般放在代码段)。 ②DS——Data Segment Register数据段寄存器, 用来识别当前数据段。 ③SS——Stack Segment Register堆栈段寄存器, 用来识别当前堆栈段。 ④ES——Extra Segment 附加段寄存器。 (b) 16位指令指针寄存器IP; (c)20位的物理地址加法器; (d)先进先出(FIFO)指令队列; (2 ) 执行部件EU (Execution Unit) 1)功能:负责指令执行。 EU完成以下几个主要任务: (1)指令译码; (2)执行指令; (3)向BIU传送偏移地址信息; (4)管理通用寄存器和标志寄存器; 2) 组成: 4个数据寄存器:AX、BX、CX、DX 4个专用寄存器:BP、SP、SI、DI 1个标志寄存器(FLAGS):共定义了9个标志位,其中6个状态标志位,3个控制标志
您可能关注的文档
最近下载
- 第10课 猜数游戏有捷径 教案 义务教育人教版信息科技五年级全一册.docx VIP
- 老住宅小区改造项目建设管理方案.docx
- 专题06 阅读理解七选五 (解析+词汇+变式+技巧+模拟) -2024年1月浙江首考英语卷深度解析及变式训练 (原卷版).docx VIP
- DGJ32/TJ 212-2016 江苏省建筑防水工程技术规程.doc VIP
- 部编初中语文-现代文阅读答题技巧和方法+专项训练练习题(含答案解析).doc VIP
- 传感技术及智能传感器的应用课件:传感器的发展历史.pptx VIP
- 高考-英语单词3500分类记忆.pdf VIP
- UPS供电系统现状及发展趋势.ppt VIP
- 消防工程投标文件(技术标575页).pdf VIP
- PLC应用技术(西门子S7-1200)全套PPT课件.pptx
文档评论(0)