- 2
- 0
- 约6.24千字
- 约 30页
- 2019-09-23 发布于湖北
- 举报
* * * * * * * * * * * * * 执行过程动态演示 * * 执行过程动态演示 * 执行过程动态演示 * * * * * * * * * * * 级 高 语 言 设 计 程 序 2009.8 朱立华 俞琼 王立柱 * 章节自测及在线编程练习: 主讲人:朱立华 2009.8 朱立华 俞琼 王立柱 * 第一章 计算机组成与程序设计语言 2009.8 朱立华 俞琼 王立柱 * 2009.8 朱立华 俞琼 王立柱 * 内容提要 C is the most beautiful language! 由低级语言到高级语言 机器语言程序设计 计算机组成及工作过程 C程序开发过程 内容提要 2009.8 朱立华 俞琼 王立柱 * 重点难点提示 子程序调用过程 C程序开发过程 计算机组成及机器内部执行程序的过程 动态演示 动态演示 重点难点提示 计算机 2009.8 朱立华 俞琼 王立柱 * 计算机:(computer):用于计算的机器,用来处理存储的数据,处理和存储是一个整体. 石器时代 石头、手指、绳子…… 铜器时代 算筹(商周时代)、格子(西方) 铁器时代 算盘 通过程序设计语言来开发软件 加在硬件之上,控制硬件完成功能 物质基础 计算机及其组成 2009.8 朱立华 俞琼 王立柱 * 冯·诺依曼的程序存储思想 “计算机之父”——冯·诺依曼的程序存储思想: 计算机应该采用二进制 操作指令也是一种信息 ,也用二进制数表示 程序和数据的存储形式可以完全相同 程序本身也可包含数据 2009.8 朱立华 俞琼 王立柱 * 关于第一台计算机 1946.2.14 ENIAC(埃尼阿克) 现在保存在宾夕法尼亚大学 这台机器名为“电子数值积分和计算机”(简称埃尼阿克,完全是一个庞然大物,占地面积达170m2,质量达30t,耗电量也很惊人,功率为150kW,共使用了近两万个电子管,在工作时这些管子看上去活像两万只点着的灯泡。 埃尼阿克主要用来进行弹道计算的数值分析 2009.8 朱立华 俞琼 王立柱 * 其他版本的第一台计算机 图灵机:计算机科学之父、人工智能之父, “图灵奖” 德国人Conran Euse代号为“Z”的计算机 哈佛,IBM的Mark系列大型电子计算机 真正的第一台计算机是上面三台中之一,无从考证 运算器 控制器 接口 存储器 输入设备 输出设备 CPU 2009.8 朱立华 俞琼 王立柱 * 计算机硬件的组成 地址总线 数据总线 控制总线 2009.8 朱立华 俞琼 王立柱 * 关于二进制问题 “世界上有10种人,一种人懂二进制,另一种人不懂” 这里的10是一个二进制数,就是十进制的2 2009.8 朱立华 俞琼 王立柱 * 关于二进制等进制问题 进制 每位符号 逢几 进一 位权 n位数的不同个数 例子(结果统一到十进制) 十 0~9 10 10i 10n 341=3*102+4*101+1*100=341 二 0~1 2 2i 2n 101=1*22+0*21+1*20=5 八 0~7 8 8i 8n 127=1*82+2*81+7*80=87 十六 0~9 A~F 16 16i 16n 31D=3*162+1*161+13*160=797 另:3位二进制数相当于1位八进制数: 101 011B=(53)8=53Q 4位二进制数相当于1位十六进制数: 1101 1001B=(D9)16=D9H=d9H 2009.8 朱立华 俞琼 王立柱 * 关于存储器 存储器的组成:由存储单元组成,每个单元1个字节(1B),1B=8bit,每个单元有一个地址。 存储单元中的内容与存储单元的地址是两个概念,其区别如同房间里的东西与房间号码。 存储器的大小指它有多少个字节,也就是有多少个不同的地址号,取决于地址总线的根数,n根地址总线,存储器容量为:2n 常用存储单位:1TB=210GB=220MB=230KB=240B 存储器按功能分为3大区域:程序存储区、数据存储区和栈 存放程序中的指令 存放程序中的数据 存取数据都在一端,无需计算地址,速度快 2009.8 朱立华 俞琼 王立柱 * 关于CPU CPU:Central Processor Unit,中央处理器,完成各种处理(运算+控制),是计算机最核心部件。 CPU中设寄存器的目的:存放数据或计算的中间结果,不通过地址总线和数据总线 ,处理速度快 。 寄存器有两种:通用寄存器和专用寄存器。 熟悉两个专用寄存器: (1)累加器A:与算术逻辑运算器ALU一起完成各种运算 (2)程序计数器PC:寄存指令的地址,CPU通过PC取来一条指令执行时,PC便“指向”下一条指令,即PC的值变为下一
您可能关注的文档
- chap15 蒙特卡罗模拟和自助法.ppt
- chap10 基于ARM微处理器的硬件系统设计.ppt
- chap2药物的杂质检查.ppt
- chap4 计算机控制系统分析.ppt
- CFM56-7反推装置介绍.pptx
- chap4计算机组成原理.ppt
- chap12 细菌和噬菌体的遗传学分析(2013)简版.ppt
- chap7_系统组建实现.ppt
- Chapter 2-1 测量误差分析与数据处理--140204.ppt
- Chapter 2 银行普通业务.ppt
- 伟明环保-市场前景及投资研究报告-境内业务稳健运行,印尼市场贡献边际增量.pdf
- 桂东县法院系统招聘考试真题2025.pdf
- 贵州省黔南布依族2026年中考三模物理试题及答案.pdf
- 贵州省黔南州2026年中考语文二模试卷附答案.pdf
- 贵州省铜仁市2026年中考语文二模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套完整答案详解.docx
- 贵州省毕节市2026年中考语文一模试卷附答案.pdf
- 贵州省贵阳市南明区2026年中考语文一模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套参考答案详解.docx
- 贵州省贵阳市白云区2026年中考二模物理试题附答案.pdf
最近下载
- 医疗器械生产过程记录.docx VIP
- 湖北省华中2024届高三下学期5月适应性考试英语试卷含答案.pdf VIP
- 口袋妖怪漆黑的魅影三周目.doc VIP
- 智慧医疗中智能用药指导系统的开发研究.pdf VIP
- 2025年项目管理专业项目收尾阶段项目档案管理专题试卷及解析.pdf VIP
- ESG投资中的绿色washing识别与治理机制研究.pdf VIP
- 2025年AWS认证X-Ray与AWSSDK集成专题试卷及解析.pdf VIP
- 2025年房地产经纪人土地使用权与地上附着物关系专题试卷及解析.pdf VIP
- 2025年演出经纪行业对演出场地、设备安全标准的自律遵守专题试卷及解析.pdf VIP
- 图神经网络训练阶段中多尺度拓扑信息联合建模与反向传播机制.pdf VIP
原创力文档

文档评论(0)