预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共49页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第1章C语言程序设计 预备知识 制作人:王敬华教材、参考书与课时安排学习要求及成绩构成第1章:C语言程序设计预备知识,,,,,4、什么是C语言?学习目标,,,,,,,,,,,,,,,学习内容,,,,,,,,,,1.1,,,,,,,,,,计算机系统组成及工作原理简介硬件系统的基本组成及工作原理(1),,,,,运算器,,,,,(ALU-Arithmetic,,,,,Logic,,,,,Unit,,,,,),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,一般把运算器和控制器做在一块集成电路芯片上,称为中央处理器,简称为CPU(Central,,,,,Processing,,,,,Unit)。它是计算机核心和关键,计算机的性能主要取决于CPU。,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,内存储器简称内存,又称主存,是CPU能根据地址线直接寻址的存储空间,是计算机内部存放数据的硬件设备,是程序和数据存储的基本要素,由半导体器件制成。内存中存放数据是以相应的内存单元为单位进行存放的,内存单元的大小可以是一个字节,也可以是多个字节,每个内存单元都有一个编号,它表示该内存单元所对应的内存地址。内存的特点是存取速度快,基本上能与CPU速度相匹配。 ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,外存储器简称外存,它作为一种辅助存储设备,主要用来存放一些暂时不用而又需常期保存的程序或数据。当需要执行外存中的程序或处理外存中的数据时,必须通过CPU输入/输出指令,将其调入内存中才能被CPU执行处理,所以外存实际上属于输入/输出设备。,,,,,,,,,,(4),,,,,输入设备,,,,,(Input,,,,,Device,,,,,),,,,,计算机的工作原理:(1),,,,,系统软件,,,,,,,,,,软件与硬件的关系,,,,,,,,,,1.2,,,,,进位计数制及其转换,,,,,数制进制之间的相互转换 二进制、八进制、十六进制转换成十进制,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,方法:按权相加进制之间的相互转换 二进制、八进制、十六进制转换成十进制,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,方法:按权相加整数部分转换举例,,,,,(2)小数部分转换二进制八进制 ,,,,,,,,,,,,,,,方法:从小数点开始,分别向左、右按3位分组转换成对应的八进制数字字符,最后不满3位的,则需补0。,,,,,八进制二进制 ,,,,,,,,,,,,,,,方法:将每位八进制数用3位二进制表示即可,,,,,。,,,,,二进制十六进制 ,,,,,,,,,,,,,,,方法:从小数点开始,分别向左、右按4位分组转换成对应的十六进制数字字符,最后不满4位的,则需补0。,,,,,十六进制二进制 ,,,,,,,,,,,,,,,方法:将每位十六进制数用4位二进制表示即可,,,,,。,,,,,1.3,,,,,机器数的表示形式及其表示范围1.3,,,,,机器数的表示形式及其表示范围1.3,,,,,机器数的表示形式及其表示范围1.3,,,,,机器数的表示形式及其表示范围1.3,,,,,机器数的表示形式及其表示范围1.3,,,,,机器数的表示形式及其表示范围1.3,,,,,机器数的表示形式及其表示范围1.3,,,,,机器数的表示形式及其表示范围1.3,,,,,机器数的表示形式及其表示范围1.3,,,,,机器数的表示形式及其表示范围原码1.3,,,,,机器数的表示形式及其表示范围1.3,,,,,机器数的表示形式及其表示范围1.3,,,,,机器数的表示形式及其表示范围1.3,,,,,机器数的表示形式及其表示范围1.3,,,,,机器数的表示形式及其表示范围1.4,,,,,二进制数的位运算1.4,,,,,二进制数的位运算1.4,,,,,二进制数的位运算1.4,,,,,二进制数的位运算按位运算举例本章小结本章小结