c语言程序设计 朱立华 下载,C语言程序设计 教学课件 朱立华 王立柱 C语言程序设计课件第1章090909.pdf...
C语言程序设计
1 2015-6-8
第一章 计算机组成与
程序设计语言
主讲: 计算机学院 朱立华
2 2015-6-8
内容提要
内容提要
计算机组成及工作过程
机器语言程序设计
由低级语言到高级语言
C is the most beautiful language!
C程序开发过程
2015-6-8 3
2015-6-8 3
计算机组成及工作过程
计算机组成及工作过程
计算机的组成: 硬件系统+软件系统
物质基础 加在硬件之上,控
通过程序设计语
制硬件完成功能
言来开发软件
计算机的作用:用来处理存储的数据,处理和存储是一
个整体.
“计算机之父”——冯 ·诺依曼的程序存储思想:
计算机应该采用二进制
操作指令也是一种信息 ,也用二进制数表示
程序和数据的存储形式可以完全相同
程序本身也可包含数据
2015-6-8 4
2015-6-8 4
关于二进制等进制问题
进 每位 逢几 位 n位数的 例子(结果统一到十进制)
制 符号 进一 权 不同个数
i n 341=3*102 1 0
十 0~9 10 10 10 +4*10 +1*10 =341
i n 101=1*22 1 0
二 0~1 2 2 2 +0*2 +1*2 =5
i 8n 2 1 0
八 0~7 8 8 127=1*8 +2*8 +7*8 =87
i n 2 1 0
十 0~9 16 16 16 31D=3*16 +1*16 +13*16 =797
六 A~F
另:3位二进制数相当于1位八进制数: 101 011B=(53) =53Q
8
4位二进制数相当于1位十六进制数: 1101 1001B=(D9)16=D9H=d9H
2015-6-8 5
2015-6-8 5
计算机硬件的组成
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)