《计算机组成原理》教程第1章概述.ppt
《《计算机组成原理》教程第1章概述.ppt》由会员分享,可在线阅读,更多相关《《计算机组成原理》教程第1章概述.ppt(41页珍藏版)》请在三一办公上搜索。
1、计算机组成原理第一章 概论,张连姣Z,教学目的,硬件系列课程之一计算机组成原理对计算机系统的基本组成和工作机制有比较透彻的理解本课程的目的深入理解计算机系统的硬件组成和工作原理系统构成、总线、存储器、I/O系统等深入理解处理器的内部结构和工作原理对计算机系统当前的发展动向和水平有明确的概念,课程内容,系统硬件结构系统总线(总线性能、总线结构、总线控制)存储器(主存储器、高速缓存、辅助存储器)输入输出系统(外设、I/O接口、I/O控制方式)中央处理器(CPU)计算机的运算方法指令系统CPU的结构控制单元设计,教材,Textbook:陈明王智广,计算机组原理清华大学出版社,2004Referenc
2、e:白中英,计算机组成原理,科学出版社,2001,成绩考核,期末考试:70(闭卷)作业:20,不能抄袭课堂练习:10,本章教学内容,1.计算机的发展、分类、特点与应用;2.计算机硬件和软件的基本概念;3.计算机硬件系统的组织,各部分的功能及其组成框图;4.计算机的工作过程,即执行指令的过程;5.冯.努依曼型计算机的设计思想;6.计算机系统的层次结构。,1.计算机系统组成,2.计算机系统组成硬件系统,华硕P4S533-MX主板,内存条插槽,CPU风扇支架,PCI扩展槽,IDE硬盘接口,各种外设接口,包括:键盘、鼠标、显示器、USB、声卡、网卡、并行口等,CPU插槽,3 计算机的软件系统 计算机硬
3、件是载体,软件是灵魂。,软件的组成与分类 分类:系统程序、应用程序 软件的发展演变 手编程序(目的程序)汇编程序算法语言(高级语言)高级语言与机器语言的转换:编译系统、解释系统,机器语言由0/1代码表示机器能完成的各种操作(指令)例:MCS-51两个寄存器相加的机器语言指令:00101000依赖于机器(处理器指令集),难于理解汇编语言用便于书写和记忆的符号表示机器的各种操作ADD、SUB、MUL、DIV、JMP、CMP等例:MCS-51两个寄存器相加汇编语言指令:ADD A,R0依赖于机器高级语言程序描述方式适合人类的习惯与平台无关性,需要将高级语言程序转换成机器语言程序,才能在实际机器上执行
4、编译执行:利用编译器一次性将高级语言程序翻译成机器语言程序C、FORTRAN解释执行:语句翻译一条,执行一条,直至结束BASIC,用户采用程序设计语言描述问题的求解过程,计算机在程序的控制下完成问题的求解计算机只能识别用0/1代码表示的程序用户需要使用高级语言编程,4.Von Neumann(冯诺依曼)机的特征,计算机由五个部分构成:运算器、控制器、存储器、输入设备、输出设备指令和数据“以同等地位”存放于存储器内,分别按地址访问指令和数据均用二进制码表示指令由操作码和地址码构成指令按顺序存放,顺序执行机器以运算器为中心,Von Neumann机的组织结构,5.指令的执行过程,取指根据PC访存读
5、取当前要执行的指令PC1译码识别指令字中的操作类型,产生相应的控制信号取操作数根据指令字的地址域访存执行写回,计算机的工作过程,执行每一条指令,都包括取指、译码和执行三个基本步骤,所以,计算机的工作过程,也就是不断地取指令、译码和执行的过程,直到遇到停机指令。,存储器的组织,存储单元按字节或字寻址程序和数据顺序存放数据段代码段读写操作以数据总线宽度为单位,示例操作过程,寄存器使用规则ACC:操作数之一和结果MQ:操作数之一和结果X:操作数之一加法M-X;ACC+X-ACC减法M-X;ACC-X-ACC乘法M-MQ;ACC-X;0-ACC;X*MQ-ACC/MQ除法M-X;ACC/X-MQ;余数
6、在ACC中,示例ax2+bx+c,(ax+b)x+cx-ACCx*a-ACCax+b-ACCx*(ax+b)-ACC(ax+b)x+c-ACC,示例程序的执行过程,计算1+2=?,汇编语言程序对应的机器指令 对应的操作MOV AL,110110000将立即数1传送到累加寄存器AL中00000001ADD AL,200000100计算两个数的和,结果存放到AL中00000010MOV 0008,AL10100010将AL中的数传送到地址单元00080000100100000000HLT11110100停机,6.计算机硬件的性能指标,机器字长CPU一次能处理数据的位数寄存器、ALU、总线、存储器等
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机组成原理 计算机 组成 原理 教程 概述

链接地址:https://www.31ppt.com/p-6529052.html