logo资料库

上海交大C++课程PPT(983页).ppt

第1页 / 共983页
第2页 / 共983页
第3页 / 共983页
第4页 / 共983页
第5页 / 共983页
第6页 / 共983页
第7页 / 共983页
第8页 / 共983页
资料共983页,剩余部分请下载后查看
翁惠玉 Email: hyweng@sjtu.edu.cn weng-hy@cs.sjtu.edu.cn 2007.9 – 2008.1
《程序设计》 cs.sjtu 2005.9 v C++ Primer(第4版) 人民邮电出版社 v C程序设计(第3版) 谭浩强 v C++大学教程(第5版) 电子工业出版 社 v 程序设计基础(第2版) 吴文虎 清华 大学出版社 程序设计 - 2
v 计算机的组成 v 程序设计 v 上机准备 《程序设计》 cs.sjtu 2005.9 程序设计 - 3
《程序设计》 cs.sjtu 2005.9 计算机,也被称之为“电脑”,是一种能够按照事先 存储的程序自动、高效地对数据进行输入、处理、存 储和输出的系统 v 硬件:计算机的躯壳 v 软件:计算机的灵魂 程序设计 - 4
《程序设计》 cs.sjtu 2005.9 输入设备 存储器 输出设备 控制器 运算器 CPU 程序设计 - 5
《程序设计》 cs.sjtu 2005.9 v 保存正在运行的程序代码和数据 v 内存的最小单元是bit,一个bit存储一个二 进制位。一般8个bit组成一个byte,若干个 byte组成一个word v 在一般的机器中,内存按字节编址,内存大 小也是按字节计量 v 关机后,内存的数据全部丢失 程序设计 - 6
《程序设计》 cs.sjtu 2005.9 CPU (Central Processing Unit) 有两个 部件组成: v ALU – Arithmetic-Logic Unit(运 算器) v Control unit (控制器) 程序设计 - 7
《程序设计》 cs.sjtu 2005.9 v 控制器控制计算机的其余部分如何完成 程序的指令 Ø 指挥内存和其它部件之间的信息的传送 (包括信息和指令) Ø 指挥CPU和输入输出设备之间的控制信息 的传送 程序设计 - 8
分享到:
收藏