当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

上海交通大学:《程序设计基础》课程教学资源(PPT课件讲稿)第1-2章 计算机简介、C++编程入门

资源类别:文库,文档格式:PPT,文档页数:175,文件大小:1.08MB,团购合买
计算机的组成 计算机的发展 信息的表示 程序设计语言 C和C++ 上机准备 第一个C++程序:打印一行文本 修改第一个C++程序 整数相加程序 变量定义 算术运算 赋值运算 强制类型转换 数据的输入输出
点击下载完整版文档(PPT)

程序设计 上海交通大学计算机系 翁惠玉:hywen@situ.edu.cn 2008.9-2009.1

上海交通大学计算机系 翁惠玉:hyweng@sjtu.edu.cn 2008.9 – 2009.1

《程序设计》2007.9 教材及参考书 教材: 《C++大学教程》第五版 Deitel著电子工业出版社 必参考书: 《C++程序设计:思想与方法》翁惠玉 民邮电出版社 《程序设计教程:用C++语言编程》 陈家骏 人民邮电出版社 《程序设计基础(第2版)》 吴文虎 清华大学出版社 程序设计-2

《程序设计》 2007.9 程序设计 - 2 v 教材:《C++大学教程》第五版 Deitel 著 电子工业出版社 v 参考书: Ø 《C++程序设计:思想与方法》翁惠玉 人 民邮电出版社 Ø 《程序设计教程:用C++语言编程》 陈家骏 人民邮电出版社 Ø 《程序设计基础(第2版)》 吴文虎 清华大学出版社

《程序设计》2007.9 第1章计算机简介 计算机的组成 计算机的发展 ⑧信息的表示 “程序设计语言 C和C++ 上机准备 程序设计-3

《程序设计》 2007.9 程序设计 - 3 v 计算机的组成 v 计算机的发展 v 信息的表示 v 程序设计语言 v C和C++ v 上机准备

《程序设计》2007.9 计算机的组成 计算机,也被称之为“电脑”,是一种能够按照事先 存储的程序自动、高效地对数据进行输入、处理、存 储和输出的系统 硬件 软件 程序设计-4

《程序设计》 2007.9 程序设计 - 4 v 硬件 v 软件 计算机,也被称之为“电脑” ,是一种能够按照事先 存储的程序自动、高效地对数据进行输入、处理、存 储和输出的系统

《程序设计》2007.9 计算机硬件 输入设备 存储器 输出设备 控制器 运算器 CPU 程序设计-5

《程序设计》 2007.9 程序设计 - 5 输入设备 存储器 输出设备 控制器 运算器 CPU

《程序设计》2007.9 存储器 保存正在运行的程序代码和数据 内存的最小单元是bit,一般8个bit组 成一个byte,若干个byte组成一个word 在一般的机器中,内存按字节编址,内 存大小也是按字节计量 关机后,内存的数据全部丢失 程序设计-6

《程序设计》 2007.9 程序设计 - 6 v 保存正在运行的程序代码和数据 v 内存的最小单元是bit,一般8个bit组 成一个byte,若干个byte组成一个word v 在一般的机器中,内存按字节编址,内 存大小也是按字节计量 v 关机后,内存的数据全部丢失

《程序设计》2007.9 CPU CPU(Central Processing Unit)有两个 部件组成: ALU-Arithmetic-Logic Unit 算器) 冬Control unit(控制器) 程序设计-7

《程序设计》 2007.9 程序设计 - 7 CPU (Central Processing Unit) 有两个 部件组成: v ALU – Arithmetic-Logic Unit(运 算器) v Control unit (控制器)

《程序设计》2007.9 控制器 控制器控制计算机的其余部分如何完成 程序的指令 >指挥内存和其它部件之间的信息的传送 (包括信息和指令) >指挥CPU和输入输出设备之间的控制信息 的传送 程序设计-8

《程序设计》 2007.9 程序设计 - 8 v 控制器控制计算机的其余部分如何完成 程序的指令 Ø 指挥内存和其它部件之间的信息的传送 (包括信息和指令) Ø 指挥CPU和输入输出设备之间的控制信息 的传送

《程序设计》2007.9 控制器中的信息存储 控制器中有两个寄存器: >指令寄存器(R):保存当前正在执行的指 令 >程序计数器(PC):保存下一条要执行的 指令地址 程序设计-9

《程序设计》 2007.9 程序设计 - 9 v 控制器中有两个寄存器: Ø 指令寄存器( IR ):保存当前正在执行的指 令 Ø 程序计数器 ( PC ):保存下一条要执行的 指令地址

《程序设计》2007.9 控制器的工作 取下一条指令:按PC指定的地址到内存 中取出下一条指令,存入IR。 解码指令:将指令解码成一系列的控制 信号 如果需要的话,到内存取数据 执行指令:将控制信号发送给运算器, 执行相应的运算 程序设计-10

《程序设计》 2007.9 程序设计 - 10 v 取下一条指令:按PC指定的地址到内存 中取出下一条指令,存入IR。 v 解码指令:将指令解码成一系列的控制 信号 v 如果需要的话,到内存取数据 v 执行指令:将控制信号发送给运算器, 执行相应的运算

点击下载完整版文档(PPT)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共175页,可试读30页,点击继续阅读 ↓↓
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有