计算机科学概论(第10版)——第二章ppt课件.ppt
《计算机科学概论(第10版)——第二章ppt课件.ppt》由会员分享,可在线阅读,更多相关《计算机科学概论(第10版)——第二章ppt课件.ppt(34页珍藏版)》请在三一办公上搜索。
1、第2章 数据操控,2.1 计算机体系结构,2.2 机器语言,2.3 程序执行,2.4 算术/逻辑指令,2.5 与其他设备的通信,2.6 其他体系结构,章节要求,主菜单,练习,章节要求:,本章学习计算机如何操纵数据以及如何与外围设备(如打印机和键盘)通信。为此,我们将研究计算机体系结构的基础,学习计算机是如何利用称为机器语言指令的编码指令来进行编程工作的。 本章知识只要求学生了解,不作其他的硬性要求。,主菜单,2.1 计算机体系结构,硬件,软件,中央处理器,运算器,控制器,存储器,内存,外存,ROM,RAM,输入输出设备,系统软件,应用软件,磁盘光盘,软盘硬盘,键盘、鼠标、显示器、打印机、投影仪
2、、扫描仪、摄像头、麦克风、音箱,计算机系统,主菜单,2.1.1 中央处理器 CPU,CPU:算术/逻辑单元、控制单元和寄存器组(通用寄存器、专用寄存器),Arithmetical / Logical Unit(ALU)运算器,寄存器组,控制器,小而快速的存储单元临时保存数据和指令,协调计算的步骤,计算(算术和逻辑运算),主菜单,2.1.2 存储程序概念冯.诺依曼结构,1、计算机由运算器、控制器、存储器、输入设备、输出设备五大部分组成;2、以二进制形式将程序和数据存储在存储器中;3、采用“存储程序”以便计算机能保存指令和数据以及能够自动依次执行指令。,主菜单,冯.诺依曼思想,主菜单,2.2 机器
3、语言,机器语言(machine language)为了应用存储程序概念,CPU被设计成可以识别二进制模式编码的指令。这组指令以及编码系统统称为机器语言。机器指令(machine instruction)使用机器语言表达的指令称为机器指令。,主菜单,2.2.1 指令系统,精简指令集计算机RISCCPU只需执行最小的一组机器指令集。效率高、速度快。苹果、IBM、摩托罗拉PowerPC系列复杂指令集计算机CISCCPU能执行大量复杂的指令。容易编程。英特尔奔腾系列,主菜单,机器指令的类型,数据传输类包含请求在各个位置之间传输数据的指令。算术/逻辑类告诉控制单元请求在算术/逻辑单元内实现一个活动。控制
4、类包含指导程序执行而非数据操作的指令。,主菜单,2.2.2 一种演示用的机器语言,机器指令的编码形式操作码:指明该指令要求的是什么运算;操作数:提供关于操作码指定运算的更详细的信息。,主菜单,2.3 程序执行,指令寄存器(instruction register)存储正在执行的指令;程序计数器(program counter)包含下一个待执行指令的地址。,主菜单,2.3.1 程序执行的一个例子,指令编码 翻译 156C 把地址为6C的存储单元里的位模式载入寄存器5 166D 把地址为6D的存储单元里的位模式载入寄存器6 5056 把寄存器5和6的内容相加结果存入寄存器0 306E 把寄存器0的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机科学 概论 10 第二 ppt 课件

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