欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    第1章 微机系统导论精.ppt

    • 资源ID:50878970       资源大小:5.99MB        全文页数:63页
    • 资源格式: PPT        下载积分:18金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要18金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    第1章 微机系统导论精.ppt

    第第1章章 微机系统导论微机系统导论第1页,本讲稿共63页学习愉快画面宁静,使人可以安静的进入学习状态,唤醒人的学习意识.宁静以致远第2页,本讲稿共63页新编16/32位微型计算机原理及应用李继灿 主编第3页,本讲稿共63页第第1 1章章 微机系统导论微机系统导论 电子计算机是电子计算机是电子计算机是电子计算机是20202020世纪最新科技成就之一。自从世纪最新科技成就之一。自从世纪最新科技成就之一。自从世纪最新科技成就之一。自从1946194619461946年第一台电子计算机问世以来,随着计算机逻年第一台电子计算机问世以来,随着计算机逻年第一台电子计算机问世以来,随着计算机逻年第一台电子计算机问世以来,随着计算机逻辑元件的不断更新,它已经历了电子管、辑元件的不断更新,它已经历了电子管、辑元件的不断更新,它已经历了电子管、辑元件的不断更新,它已经历了电子管、晶体管、晶体管、晶体管、晶体管、集成电路以及大规模、超大规模集成电路四代发展集成电路以及大规模、超大规模集成电路四代发展集成电路以及大规模、超大规模集成电路四代发展集成电路以及大规模、超大规模集成电路四代发展时期。微型计算机时期。微型计算机时期。微型计算机时期。微型计算机 (简称微机简称微机简称微机简称微机)是第四代电子计算是第四代电子计算是第四代电子计算是第四代电子计算机向微型化方向发展的一个非常重要的分支。机向微型化方向发展的一个非常重要的分支。机向微型化方向发展的一个非常重要的分支。机向微型化方向发展的一个非常重要的分支。第4页,本讲稿共63页 本章首先从总体上说明微机系统组成的基本概念,本章首先从总体上说明微机系统组成的基本概念,本章首先从总体上说明微机系统组成的基本概念,本章首先从总体上说明微机系统组成的基本概念,并对硬件系统和软件系统两大部分的具体组成予以简要并对硬件系统和软件系统两大部分的具体组成予以简要并对硬件系统和软件系统两大部分的具体组成予以简要并对硬件系统和软件系统两大部分的具体组成予以简要介绍;然后介绍;然后介绍;然后介绍;然后,重点讨论典型的单总线微机硬件系统构,重点讨论典型的单总线微机硬件系统构,重点讨论典型的单总线微机硬件系统构,重点讨论典型的单总线微机硬件系统构,微处理器组织及各部分的作用,存储器组织及其读写操微处理器组织及各部分的作用,存储器组织及其读写操微处理器组织及各部分的作用,存储器组织及其读写操微处理器组织及各部分的作用,存储器组织及其读写操作过程;在此基础上,将微处理器和存储器结合起来组作过程;在此基础上,将微处理器和存储器结合起来组作过程;在此基础上,将微处理器和存储器结合起来组作过程;在此基础上,将微处理器和存储器结合起来组成一个最简单的微机模型,通过具体例子说明微机的运成一个最简单的微机模型,通过具体例子说明微机的运成一个最简单的微机模型,通过具体例子说明微机的运成一个最简单的微机模型,通过具体例子说明微机的运行机理与工作过程;最后给出评价微机系统性能的主要行机理与工作过程;最后给出评价微机系统性能的主要行机理与工作过程;最后给出评价微机系统性能的主要行机理与工作过程;最后给出评价微机系统性能的主要性能指标。性能指标。性能指标。性能指标。第5页,本讲稿共63页微机系统导论1.1 1.1 1.1 1.1 微机系统组成微机系统组成微机系统组成微机系统组成1.2 1.2 1.2 1.2 微机硬件系统结构微机硬件系统结构微机硬件系统结构微机硬件系统结构1.31.31.31.3 微处理器组成微处理器组成微处理器组成微处理器组成1.41.41.41.4 存储器概述存储器概述存储器概述存储器概述1.51.51.51.5 微机工作过程微机工作过程微机工作过程微机工作过程1.61.61.61.6 微机系统的主要性能指标微机系统的主要性能指标微机系统的主要性能指标微机系统的主要性能指标第6页,本讲稿共63页1.1 1.1 微机系统组成微机系统组成一、几个基本定义一、几个基本定义(一一)微处理器微处理器 微处理器简称微处理器简称PP或或MP(Microprocessor)MP(Microprocessor)是指由一片或几片大规模集成电路组是指由一片或几片大规模集成电路组成的具有运算器和控制器功能的中央成的具有运算器和控制器功能的中央处理器部件,又称为微处理机。它本处理器部件,又称为微处理机。它本身并不等于微型计算机,而只是其中身并不等于微型计算机,而只是其中央处理器。有时为区别大、中、小型央处理器。有时为区别大、中、小型中央处理器中央处理器CPU(Central ProcessingCPU(Central Processing Unit)Unit)与微处理器,而称后者为与微处理器,而称后者为MPUMPU(Microprocessing Unit)(Microprocessing Unit)。通常在微型计通常在微型计算机中直接用算机中直接用CPUCPU表示微处理器。表示微处理器。第7页,本讲稿共63页(二二二二)微型计算机微型计算机微型计算机微型计算机 微型计算机微型计算机微型计算机微型计算机简称简称简称简称CCCC或或或或MCMCMCMC,是指以微处理器,是指以微处理器,是指以微处理器,是指以微处理器为核心,为核心,为核心,为核心,配上存储器、配上存储器、配上存储器、配上存储器、输入输入输入输入输出接口电路及系统总线所组成输出接口电路及系统总线所组成输出接口电路及系统总线所组成输出接口电路及系统总线所组成的计算机的计算机的计算机的计算机(又称主机或微电脑又称主机或微电脑又称主机或微电脑又称主机或微电脑)。当把微处理器、存储器和输入输当把微处理器、存储器和输入输当把微处理器、存储器和输入输当把微处理器、存储器和输入输出接口电路统一组装在一块或多块出接口电路统一组装在一块或多块出接口电路统一组装在一块或多块出接口电路统一组装在一块或多块电路板上或集成在单片芯片上,则电路板上或集成在单片芯片上,则电路板上或集成在单片芯片上,则电路板上或集成在单片芯片上,则分别称之为单板机、多板机或单片分别称之为单板机、多板机或单片分别称之为单板机、多板机或单片分别称之为单板机、多板机或单片微型计算机。微型计算机。微型计算机。微型计算机。(Microcomputer)Microcomputer)第8页,本讲稿共63页(三三三三)微型计算机系统微型计算机系统微型计算机系统微型计算机系统 微型计算机系统微型计算机系统微型计算机系统微型计算机系统 (Microcomputer system)(Microcomputer system)(Microcomputer system)(Microcomputer system)简称简称简称简称CSCSCSCS或或或或MCSMCSMCSMCS,是指以微型,是指以微型,是指以微型,是指以微型 计算机为中心计算机为中心计算机为中心计算机为中心,以相应的外围以相应的外围以相应的外围以相应的外围 设备、电源和辅助电路设备、电源和辅助电路设备、电源和辅助电路设备、电源和辅助电路(统称统称统称统称 硬件硬件硬件硬件)以及指挥微型计算机工以及指挥微型计算机工以及指挥微型计算机工以及指挥微型计算机工 作的系统软件所构成的系统。作的系统软件所构成的系统。作的系统软件所构成的系统。作的系统软件所构成的系统。第9页,本讲稿共63页二、微型计算机系统的组成二、微型计算机系统的组成二、微型计算机系统的组成二、微型计算机系统的组成 微型计算机系统由硬件和软件两个主要部分组成。微型计算机系统由硬件和软件两个主要部分组成。微型计算机系统由硬件和软件两个主要部分组成。微型计算机系统由硬件和软件两个主要部分组成。(一一一一)硬件硬件硬件硬件微处理器微处理器微处理器微处理器:微机的计算、控制中微机的计算、控制中微机的计算、控制中微机的计算、控制中心,用来实现算术、心,用来实现算术、心,用来实现算术、心,用来实现算术、逻辑运算以逻辑运算以逻辑运算以逻辑运算以及其他操作及其他操作及其他操作及其他操作,并对全机进行控制。并对全机进行控制。并对全机进行控制。并对全机进行控制。存储器存储器存储器存储器:(主存或内存主存或内存主存或内存主存或内存)用来存储用来存储用来存储用来存储可以供微处理器直接运行的程序可以供微处理器直接运行的程序可以供微处理器直接运行的程序可以供微处理器直接运行的程序或处理的数据。或处理的数据。或处理的数据。或处理的数据。输入输出输入输出输入输出输入输出(I I I IO):O):O):O):接口芯片是接口芯片是接口芯片是接口芯片是微处理器与外部输入微处理器与外部输入微处理器与外部输入微处理器与外部输入/输出设备之输出设备之输出设备之输出设备之间的接口。间的接口。间的接口。间的接口。第10页,本讲稿共63页 目前,最流行的实际微机硬件系统一般都是由主机板(包目前,最流行的实际微机硬件系统一般都是由主机板(包目前,最流行的实际微机硬件系统一般都是由主机板(包目前,最流行的实际微机硬件系统一般都是由主机板(包括括括括CPUCPUCPUCPU、CPUCPUCPUCPU外围芯片组、主存储器外围芯片组、主存储器外围芯片组、主存储器外围芯片组、主存储器RAMRAMRAMRAM、BIOSBIOSBIOSBIOS芯片与总线插芯片与总线插芯片与总线插芯片与总线插槽)、外设接口卡槽)、外设接口卡槽)、外设接口卡槽)、外设接口卡(如显卡、声卡、网卡如显卡、声卡、网卡如显卡、声卡、网卡如显卡、声卡、网卡)、外部设备(如硬、外部设备(如硬、外部设备(如硬、外部设备(如硬盘、光驱、显示器、打印机、键盘、调制解调器与鼠标)以及电源盘、光驱、显示器、打印机、键盘、调制解调器与鼠标)以及电源盘、光驱、显示器、打印机、键盘、调制解调器与鼠标)以及电源盘、光驱、显示器、打印机、键盘、调制解调器与鼠标)以及电源等部件所组成。等部件所组成。等部件所组成。等部件所组成。第11页,本讲稿共63页(二二二二)软件软件软件软件 计算机软件通常分为两大类:系统软件和用户软件。系计算机软件通常分为两大类:系统软件和用户软件。系计算机软件通常分为两大类:系统软件和用户软件。系计算机软件通常分为两大类:系统软件和用户软件。系统软件是指不需要用户干预的能生成、准备和执行其他程序统软件是指不需要用户干预的能生成、准备和执行其他程序统软件是指不需要用户干预的能生成、准备和执行其他程序统软件是指不需要用户干预的能生成、准备和执行其他程序所需的一组程序。用户软件是各用户为解题或实现检测与实所需的一组程序。用户软件是各用户为解题或实现检测与实所需的一组程序。用户软件是各用户为解题或实现检测与实所需的一组程序。用户软件是各用户为解题或实现检测与实时控制等不同任务所编制的应用程序,它也称为应用软件。时控制等不同任务所编制的应用程序,它也称为应用软件。时控制等不同任务所编制的应用程序,它也称为应用软件。时控制等不同任务所编制的应用程序,它也称为应用软件。第12页,本讲稿共63页 操作系统操作系统操作系统操作系统是一套复杂的系统程序是一套复杂的系统程序是一套复杂的系统程序是一套复杂的系统程序 ,用于提供用于提供用于提供用于提供 人机接口和管理、调度计算机的所有硬件与软件人机接口和管理、调度计算机的所有硬件与软件人机接口和管理、调度计算机的所有硬件与软件人机接口和管理、调度计算机的所有硬件与软件 资源。它所包含的系统程序的具体分类尚不完全资源。它所包含的系统程序的具体分类尚不完全资源。它所包含的系统程序的具体分类尚不完全资源。它所包含的系统程序的具体分类尚不完全 统一。其中,最为重要的核心部分是常驻监控程序。统一。其中,最为重要的核心部分是常驻监控程序。统一。其中,最为重要的核心部分是常驻监控程序。统一。其中,最为重要的核心部分是常驻监控程序。计算机开机后,常驻监控程序始终存放在内计算机开机后,常驻监控程序始终存放在内计算机开机后,常驻监控程序始终存放在内计算机开机后,常驻监控程序始终存放在内 存中,它通过接收用户命令,并启动操作系统执存中,它通过接收用户命令,并启动操作系统执存中,它通过接收用户命令,并启动操作系统执存中,它通过接收用户命令,并启动操作系统执 行相应的操作。行相应的操作。行相应的操作。行相应的操作。第13页,本讲稿共63页 操作系统包括操作系统包括操作系统包括操作系统包括I I I IO O O O驱动程序和文件管理程序。前者驱动程序和文件管理程序。前者驱动程序和文件管理程序。前者驱动程序和文件管理程序。前者用于执行用于执行用于执行用于执行I I I IO O O O操作操作操作操作;后者用于管理存放在外存后者用于管理存放在外存后者用于管理存放在外存后者用于管理存放在外存(或海量存或海量存或海量存或海量存储器储器储器储器)中的大量数据集合。中的大量数据集合。中的大量数据集合。中的大量数据集合。当用户程序或其他系统程序当用户程序或其他系统程序当用户程序或其他系统程序当用户程序或其他系统程序需要使用需要使用需要使用需要使用I I I IO O O O设备时设备时设备时设备时,通常并不是由该程序执行操作通常并不是由该程序执行操作通常并不是由该程序执行操作通常并不是由该程序执行操作,而而而而是由操作系统利用是由操作系统利用是由操作系统利用是由操作系统利用I I I IO O O O驱动程序来执行任务。文件管理驱动程序来执行任务。文件管理驱动程序来执行任务。文件管理驱动程序来执行任务。文件管理程序与程序与程序与程序与I I I IO O O O驱动程序配合使用,用于文件的存取、复制驱动程序配合使用,用于文件的存取、复制驱动程序配合使用,用于文件的存取、复制驱动程序配合使用,用于文件的存取、复制和其他处理。此外,系统软件还可以包括各种高级语言和其他处理。此外,系统软件还可以包括各种高级语言和其他处理。此外,系统软件还可以包括各种高级语言和其他处理。此外,系统软件还可以包括各种高级语言翻译程序、汇编程序、文本编辑程序以及辅助编写其他翻译程序、汇编程序、文本编辑程序以及辅助编写其他翻译程序、汇编程序、文本编辑程序以及辅助编写其他翻译程序、汇编程序、文本编辑程序以及辅助编写其他程序的程序。程序的程序。程序的程序。程序的程序。第14页,本讲稿共63页 应当指出,硬件系统和软件系统应当指出,硬件系统和软件系统应当指出,硬件系统和软件系统应当指出,硬件系统和软件系统是相辅相成的,共同构成微型计算机是相辅相成的,共同构成微型计算机是相辅相成的,共同构成微型计算机是相辅相成的,共同构成微型计算机系统,缺一不可。现代的计算机硬件系统,缺一不可。现代的计算机硬件系统,缺一不可。现代的计算机硬件系统,缺一不可。现代的计算机硬件系统和软件系统之间的分界线并不明系统和软件系统之间的分界线并不明系统和软件系统之间的分界线并不明系统和软件系统之间的分界线并不明显,总的趋势是两者统一融合,在发显,总的趋势是两者统一融合,在发显,总的趋势是两者统一融合,在发显,总的趋势是两者统一融合,在发展上互相促进。展上互相促进。展上互相促进。展上互相促进。人是通过软件系统与硬件系统发人是通过软件系统与硬件系统发人是通过软件系统与硬件系统发人是通过软件系统与硬件系统发生关系的。通常,由人使用程序设计生关系的。通常,由人使用程序设计生关系的。通常,由人使用程序设计生关系的。通常,由人使用程序设计语言编制应用程序,在系统软件的干语言编制应用程序,在系统软件的干语言编制应用程序,在系统软件的干语言编制应用程序,在系统软件的干预下使用硬件系统。预下使用硬件系统。预下使用硬件系统。预下使用硬件系统。第15页,本讲稿共63页1.2 1.2 微机硬件系统结构微机硬件系统结构 微机硬件系统结构是指按照总体布局的设计要求将各部件构成微机硬件系统结构是指按照总体布局的设计要求将各部件构成微机硬件系统结构是指按照总体布局的设计要求将各部件构成微机硬件系统结构是指按照总体布局的设计要求将各部件构成某个系统的连接方式。某个系统的连接方式。某个系统的连接方式。某个系统的连接方式。一种典型的微机硬件系统结构如图一种典型的微机硬件系统结构如图一种典型的微机硬件系统结构如图一种典型的微机硬件系统结构如图1.41.41.41.4所示。图中所示。图中所示。图中所示。图中,用系统总线将用系统总线将用系统总线将用系统总线将各个部件连接起来。各个部件连接起来。各个部件连接起来。各个部件连接起来。第16页,本讲稿共63页 系统总线是用来传送信息的公共导线系统总线是用来传送信息的公共导线系统总线是用来传送信息的公共导线系统总线是用来传送信息的公共导线 ,它们可以是带它们可以是带它们可以是带它们可以是带状的扁平电缆线,也可以是印刷电路板上的一层极薄的金状的扁平电缆线,也可以是印刷电路板上的一层极薄的金状的扁平电缆线,也可以是印刷电路板上的一层极薄的金状的扁平电缆线,也可以是印刷电路板上的一层极薄的金属连线。所有的信息都通过总线传送。通常,根据所传送属连线。所有的信息都通过总线传送。通常,根据所传送属连线。所有的信息都通过总线传送。通常,根据所传送属连线。所有的信息都通过总线传送。通常,根据所传送信息的内容与作用不同信息的内容与作用不同信息的内容与作用不同信息的内容与作用不同.可将系统总线分为可将系统总线分为可将系统总线分为可将系统总线分为3 3类:数据总线类:数据总线类:数据总线类:数据总线DB(Data Bus)DB(Data Bus),地地地地址总线址总线址总线址总线AB(Address Bus)AB(Address Bus),控制总线控制总线控制总线控制总线CB(Control Bus)CB(Control Bus)。系统中各部件均挂在总线上,所以系统中各部件均挂在总线上,所以系统中各部件均挂在总线上,所以系统中各部件均挂在总线上,所以 ,有时也将这种系有时也将这种系有时也将这种系有时也将这种系统结构称为面向系统的总线结构。统结构称为面向系统的总线结构。统结构称为面向系统的总线结构。统结构称为面向系统的总线结构。第17页,本讲稿共63页目前采用的总线结构可分为目前采用的总线结构可分为目前采用的总线结构可分为目前采用的总线结构可分为单总线、双总线和双重总线单总线、双总线和双重总线单总线、双总线和双重总线单总线、双总线和双重总线 单总线结构单总线结构单总线结构单总线结构 系统存储器系统存储器系统存储器系统存储器M M M M和和和和I/O I/O I/O I/O 接口均使用接口均使用接口均使用接口均使用同一组信息通,因此,同一组信息通,因此,同一组信息通,因此,同一组信息通,因此,CPUCPUCPUCPU对对对对M M M M的读的读的读的读/写和对写和对写和对写和对I/OI/OI/OI/O接口的输入接口的输入接口的输入接口的输入 /输出操作只能分时进行。输出操作只能分时进行。输出操作只能分时进行。输出操作只能分时进行。双总线结构双总线结构双总线结构双总线结构 M M M M和和和和I/OI/OI/OI/O接口各具有一组连通接口各具有一组连通接口各具有一组连通接口各具有一组连通CPUCPUCPUCPU的总线,的总线,的总线,的总线,CPUCPUCPUCPU可以分别在两组总线可以分别在两组总线可以分别在两组总线可以分别在两组总线上同时与上同时与上同时与上同时与M M M M和和和和I/OI/OI/OI/O交换信息交换信息交换信息交换信息,因而拓因而拓因而拓因而拓宽了总线带宽宽了总线带宽宽了总线带宽宽了总线带宽,提高了总线的数据提高了总线的数据提高了总线的数据提高了总线的数据传输效率。传输效率。传输效率。传输效率。第18页,本讲稿共63页 双重总线结构双重总线结构双重总线结构双重总线结构 有局部总线与全局总线。有局部总线与全局总线。有局部总线与全局总线。有局部总线与全局总线。CPUCPUCPUCPU通过局部总线访问局部通过局部总线访问局部通过局部总线访问局部通过局部总线访问局部 M M M M和局部和局部和局部和局部I/OI/OI/OI/O时时时时,工作方式与单总线相同。当系统中某微处理器工作方式与单总线相同。当系统中某微处理器工作方式与单总线相同。当系统中某微处理器工作方式与单总线相同。当系统中某微处理器需要对全局需要对全局需要对全局需要对全局M M M M和全局和全局和全局和全局I/O I/O I/O I/O 访问时,则必须由总线控制逻辑统一安访问时,则必须由总线控制逻辑统一安访问时,则必须由总线控制逻辑统一安访问时,则必须由总线控制逻辑统一安排才能进行排才能进行排才能进行排才能进行,这时该微处理器就是系统的主控设备。这时该微处理器就是系统的主控设备。这时该微处理器就是系统的主控设备。这时该微处理器就是系统的主控设备。这样,整个系统便可在双重总线上实现并行操作这样,整个系统便可在双重总线上实现并行操作这样,整个系统便可在双重总线上实现并行操作这样,整个系统便可在双重总线上实现并行操作,从而从而从而从而提高了系统数据处理和数据传输的效率。提高了系统数据处理和数据传输的效率。提高了系统数据处理和数据传输的效率。提高了系统数据处理和数据传输的效率。第19页,本讲稿共63页1.3 1.3 1.3 1.3 微处理器组成微处理器组成微处理器由运算器、控制器和内部寄存器阵列微处理器由运算器、控制器和内部寄存器阵列微处理器由运算器、控制器和内部寄存器阵列微处理器由运算器、控制器和内部寄存器阵列3 3 3 3部分组成。部分组成。部分组成。部分组成。第20页,本讲稿共63页一、运算器一、运算器一、运算器一、运算器 运算器又称为算术逻辑单元运算器又称为算术逻辑单元运算器又称为算术逻辑单元运算器又称为算术逻辑单元ALU(Arithmetic Logic ALU(Arithmetic Logic Unit),Unit),用来进行算术或逻辑运算以及位移循环等操作用来进行算术或逻辑运算以及位移循环等操作用来进行算术或逻辑运算以及位移循环等操作用来进行算术或逻辑运算以及位移循环等操作。参加运算的两个操作数,累加器参加运算的两个操作数,累加器参加运算的两个操作数,累加器参加运算的两个操作数,累加器A(Accumulator)A(Accumulator)和内和内和内和内部数据总线部数据总线部数据总线部数据总线,可以是数据寄存器可以是数据寄存器可以是数据寄存器可以是数据寄存器DR(Data Register)DR(Data Register)中的中的中的中的内容,也可以是寄存器阵列内容,也可以是寄存器阵列内容,也可以是寄存器阵列内容,也可以是寄存器阵列RARARARA中某个寄存器的内容中某个寄存器的内容中某个寄存器的内容中某个寄存器的内容。运算结果送回累加器运算结果送回累加器运算结果送回累加器运算结果送回累加器A A A A暂存。暂存。暂存。暂存。第21页,本讲稿共63页二、二、二、二、控制器控制器控制器控制器(一一一一)指令寄存器指令寄存器指令寄存器指令寄存器IR(Instruction Register)IR(Instruction Register)IR(Instruction Register)IR(Instruction Register)存放从存储器取出的将要执行的指令。存放从存储器取出的将要执行的指令。存放从存储器取出的将要执行的指令。存放从存储器取出的将要执行的指令。(二二二二)指令译码器指令译码器指令译码器指令译码器ID(Instruction Decoder)ID(Instruction Decoder)ID(Instruction Decoder)ID(Instruction Decoder)对指令寄存器对指令寄存器对指令寄存器对指令寄存器IRIRIRIR中的指令进行译码,确定该指令应执中的指令进行译码,确定该指令应执中的指令进行译码,确定该指令应执中的指令进行译码,确定该指令应执 行什么操作。行什么操作。行什么操作。行什么操作。(三三三三)可编程逻辑阵列可编程逻辑阵列可编程逻辑阵列可编程逻辑阵列PLA(Programmable Logic Array)PLA(Programmable Logic Array)PLA(Programmable Logic Array)PLA(Programmable Logic Array)产生取指令和执行指令所需的各种微操作控制信号。产生取指令和执行指令所需的各种微操作控制信号。产生取指令和执行指令所需的各种微操作控制信号。产生取指令和执行指令所需的各种微操作控制信号。第22页,本讲稿共63页三、三、三、三、内部寄存器内部寄存器内部寄存器内部寄存器 通常,内部寄存器包括若干个功能不同的寄存通常,内部寄存器包括若干个功能不同的寄存通常,内部寄存器包括若干个功能不同的寄存通常,内部寄存器包括若干个功能不同的寄存器或寄存器组。器或寄存器组。器或寄存器组。器或寄存器组。(一一一一)累加器累加器累加器累加器A A A A 累加器是用得最频繁的一个寄存器。在进行算累加器是用得最频繁的一个寄存器。在进行算累加器是用得最频繁的一个寄存器。在进行算累加器是用得最频繁的一个寄存器。在进行算术逻辑运算时,它具有双重功能:运算前,用来保术逻辑运算时,它具有双重功能:运算前,用来保术逻辑运算时,它具有双重功能:运算前,用来保术逻辑运算时,它具有双重功能:运算前,用来保存一个操作;运算后,用来保存结果。存一个操作;运算后,用来保存结果。存一个操作;运算后,用来保存结果。存一个操作;运算后,用来保存结果。第23页,本讲稿共63页(二二二二)数据寄存器数据寄存器数据寄存器数据寄存器DRDRDRDR 数据寄存器数据寄存器数据寄存器数据寄存器DRDRDRDR用来暂存数据或指令。用来暂存数据或指令。用来暂存数据或指令。用来暂存数据或指令。从存储器从存储器从存储器从存储器读出时,若读出的是指令,经读出时,若读出的是指令,经读出时,若读出的是指令,经读出时,若读出的是指令,经DR DR DR DR 暂存的指令通过内暂存的指令通过内暂存的指令通过内暂存的指令通过内部数据总线送到指令寄存器部数据总线送到指令寄存器部数据总线送到指令寄存器部数据总线送到指令寄存器IR;IR;IR;IR;若读出的是数据若读出的是数据若读出的是数据若读出的是数据,则则则则通过内部数据总线送到有关的寄存器或运算器。通过内部数据总线送到有关的寄存器或运算器。通过内部数据总线送到有关的寄存器或运算器。通过内部数据总线送到有关的寄存器或运算器。向存储器写入数据时向存储器写入数据时向存储器写入数据时向存储器写入数据时,数据是经数据寄存器数据是经数据寄存器数据是经数据寄存器数据是经数据寄存器DRDRDRDR,再经数据总线再经数据总线再经数据总线再经数据总线DBDBDBDB写入存储器的。写入存储器的。写入存储器的。写入存储器的。第24页,本讲稿共63页(三三三三)程序计数器程序计数器程序计数器程序计数器PC(Program Counter)PC(Program Counter)PC(Program Counter)PC(Program Counter)程序计数器程序计数器程序计数器程序计数器PCPCPCPC中存放着正待取出的指令的地址。中存放着正待取出的指令的地址。中存放着正待取出的指令的地址。中存放着正待取出的指令的地址。根据根据根据根据PCPCPCPC中的指令地址,准备从存储器中取出将要执行中的指令地址,准备从存储器中取出将要执行中的指令地址,准备从存储器中取出将要执行中的指令地址,准备从存储器中取出将要执行的指令。通常的指令。通常的指令。通常的指令。通常,程序按顺序逐条执行。任何时刻程序按顺序逐条执行。任何时刻程序按顺序逐条执行。任何时刻程序按顺序逐条执行。任何时刻,PC,PC,PC,PC 都指示微处理器要取的下一个字节或下一条指令都指示微处理器要取的下一个字节或下一条指令都指示微处理器要取的下一个字节或下一条指令都指示微处理器要取的下一个字节或下一条指令(对对对对单字节指令而言单字节指令而言单字节指令而言单字节指令而言)所在的地址。因此所在的地址。因此所在的地址。因此所在的地址。因此,PC,PC,PC,PC具有自动加具有自动加具有自动加具有自动加1 1 1 1的功能。的功能。的功能。的功能。第25页,本讲稿共63页(四四四四)地址寄存器地址寄存器地址寄存器地址寄存器AR(Address Register)AR(Address Register)AR(Address Register)AR(Address Register)地址寄存器地址寄存器地址寄存器地址寄存器ARARARAR用来存放正要取出的指令的地址或用来存放正要取出的指令的地址或用来存放正要取出的指令的地址或用来存放正要取出的指令的地址或操作数的地址。在取指令时,将操作数的地址。在取指令时,将操作数的地址。在取指令时,将操作数的地址。在取指令时,将PCPCPCPC中存放的指令地址中存放的指令地址中存放的指令地址中存放的指令地址送到送到送到送到ARARARAR,根据此地址从存储器中取出指令。,根据此地址从存储器中取出指令。,根据此地址从存储器中取出指令。,根据此地址从存储器中取出指令。在取操作数时,将操作数地址通过内部数据总线在取操作数时,将操作数地址通过内部数据总线在取操作数时,将操作数地址通过内部数据总线在取操作数时,将操作数地址通过内部数据总线送到送到送到送到ARARARAR,再根据此地址从存储器中取出操作数;在向,再根据此地址从存储器中取出操作数;在向,再根据此地址从存储器中取出操作数;在向,再根据此地址从存储器中取出操作数;在向存储器存入数据时,也要先将待写入数据的地址送到存储器存入数据时,也要先将待写入数据的地址送到存储器存入数据时,也要先将待写入数据的地址送到存储器存入数据时,也要先将待写入数据的地址送到ARARARAR,再根据此地址向存储器写入数据。,再根据此地址向存储器写入数据。,再根据此地址向存储器写入数据。,再根据此地址向存储器写入数据。第26页,本讲稿共63页(五五五五)标志寄存器标志寄存器标志寄存器标志寄存器F(Flag Register)F(Flag Register)F(Flag Register)F(Flag Register)标志寄存器标志寄存器标志寄存器标志寄存器F F F F用来寄存执行指令时所产生的用来寄存执行指令时所产生的用来寄存执行指令时所产生的用来寄存执行指令时所产生的结果或状态的标志信号结果或状态的标志信号结果或状态的标志信号结果或状态的标志信号。关于标志位的具体设置关于标志位的具体设置关于标志位的具体设置关于标志位的具体设置与功能将视微处理器的型号而异与功能将视微处理器的型号而异与功能将视微处理器的型号而异与功能将视微处理器的型号而异。根据检测有关根据检测有关根据检测有关根据检测有关的标志位是的标志位是的标志位是的标志位是0 0 0 0或或或或1,1,1,1,可以按不同条件决定程序的流可以按不同条件决定程序的流可以按不同条件决定程序的流可以按不同条件决定程序的流向。向。向。向。第27页,本讲稿共63页1.4 1.4 存储器概述存储器概述存储器概述存储器概述一、一、一、一、基本概念基本概念基本概念基本概念 存储器是微机的存储和记忆部件,存储器是微机的存储和记忆部件,存储器是微机的存储和记忆部件,存储器是微机的存储和记忆部件,用来存放程序和数据(包括原始数据、用来存放程序和数据(包括原始数据、用来存放程序和数据(包括原始数据、用来存放程序和数据(包括原始数据、中间结果与最终结果)。在计算机内中间结果与最终结果)。在计算机内中间结果与最终结果)。在计算机内中间结果与最终结果)。在计算机内部,程序和数据都是用部,程序和数据都是用部,程序和数据都是用部,程序和数据都是用0 0 0 0、1 1 1 1二进制代二进制代二进制代二进制代码的形式来表示的。每一个码的形式来表示的。每一个码的形式来表示的。每一个码的形式来表示的。每一个0 0 0 0或或或或1 1 1 1就叫做就叫做就叫做就叫做1 1 1 1位信息。位信息。位信息。位信息。第28页,本讲稿共63页 在计算机中,一般将位二进制代码作为一个字节在计算机中,一般将位二进制代码作为一个字节在计算机中,一般将位二进制代码作为一个字节在计算机中,一般将位二进制代码作为一个字节(ByteByteByteByte),再用再用再用再用2 2 2 2个字节组成一个字(个字节组成一个字(个字节组成一个字(个字节组成一个字(WordWordWordWord)来标识)来标识)来标识)来标识16161616位位位位数据的长度。数据的长度。数据的长度。数据的长度。字长字长字长字长:表示计算机数据总线上一次能处理的信息的表示计算机数据总线上一次能处理的信息的表示计算机数据总线上一次能处理的信息的表示计算机数据总线上一次能处理的信息的位数即位长,并由此而定义是多少位的计算机位数即位长,并由此而定义是多少位的计算机位数即位长,并由此而定义是多少位的计算机位数即位长,并由此而定义是多少位的计算机,如如如如1 1 1 1位机,位机,位机,位机,4 4 4 4位机、位机、位机、位机、8 8 8 8位机、位机、位机、位机、16161616位机、位机、位机、位机、32323232位机等。位机等。位机等。位机等。第29页,本讲稿共63页二、二、二、二、存储器组成存储器组成存储器组成存储器组成 现假定存储器由现假定存储器由现假定存储器由现假定存储器由256256256256个单元组成,每个单元存储个单元组成,每个单元存储个单元组成,每个单元存储个单元组成,每个单元存储8 8 8 8位二进制信位二进制信位二进制信位二进制信息息息息,即字长为即字长为即字长为即字长为8 8 8 8位,其结构简图如图所示。这种规格的存储器,通常称位,其结构简图如图所示。这种规格的存储器,通常称位,其结构简图如图所示。这种规格的存储器,通常称位,其结构简图如图所示。这种规格的存储器,通常称为为为为2568256825682568位的读写存储器。位的读写存储器。位的读写存储器。位的读写存储器。第30页,本讲稿共63页 随机存取存储器由存储体、地址译码器和控制电路随机存取存储器由存储体、地址译码器和控制电路随机存取存储器由存储体、地址译码器和控制电路随机存取存储器由存储体、地址译码器和控制电路组成。一个由组成。一个由组成。一个由组成。一个由8 8 8 8根地址线连接的存储体共有根地址线连接的存储体共有根地址线连接的存储体共有根地址线连接的存储体共有256256256256个存储单个存储单个存储单个存储单元,其编号从元,其编号从元,其编号从元,其编号从00H(00H(00H(00H(十六进制表示十六进制表示十六进制表示十六进制表示)到到到到FFHFFHFFHFFH,即从,即从,即从,即从00000000000000000000000000000000到到到到11111111111111111111111111111111。地址译码器接收从地址总线地址译码器接收从地址总线地址译码器接收从地址总线地址译码器接收从地址总线ABABABAB送来的地址码,经译送来的地址码,经译送来的地址码,经译送来的地址码,经译码器译码选中相应的某个存储单元,以便从中读出(取码器译码选中相应的某个存储单元,以便从中读出(取码器译码选中相应的某个存储单元,以便从中读出(取码器译码选中相应的某个存储单元,以便从中读出(取出)信息或写入(存入)信息。控制电路用来控制存储出)信息或写入(存入)信息。控制电路用来控制存储出)信息或写入(存入)信息。控制电路用来控制存储出)信息或写入(存入)信息。控制电路用来控制存储器的读写操作过程。器的读写操作过程。器的读写操作过程。器的读写操作过程。第31页,本讲稿共63页三、三、三、三、读写操作过程读写操作过程读写操作过程读写操作过程从存储器读出信息从存储器读出信息从存储器读出信息从存储器读出信息:假定假定假定假定CPU CPU CPU CPU 要读出存储器要读出存储器要读出存储器要读出存储器04H0

    注意事项

    本文(第1章 微机系统导论精.ppt)为本站会员(石***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开