




已阅读5页,还剩65页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
武汉理工大学计算机学院 第2章计算机基础知识 本章内容 计算机系统的组成与工作原理 数制及数制间的转换 数据在计算机中的表示与编码 多媒体技术 2 1计算机系统组成与工作原理 一个完整的电子计算机系统是由硬件和软件两大部分组成的 60多年来 虽然计算机器件经历了重大变化 但就其基本结构仍然是冯 诺依曼型计算机 冯 诺依曼原理 存储程序概念 1 存储程序2 自动执行指令 冯 诺依曼原理确立计算机的工作原理和硬件基本结构 一系列指令的有序集合就称为程序 硬件部件之间的关系图 计算机硬件由运算器 控制器 存储器 输入设备和输出设备五个基本部件组成 运算器 ALU arithmeticlogicunit 计算机的核心部件 ALU能直接处理的二进制数据的位数称为字长 字长不仅表示计算机的精度 也反映计算机的处理能力 字长越大 计算机一次处理信息的能力就越强 精度就越高 运算速度就越快 控制器 CU controlunit 控制器是计算机的控制中心 在现代计算机中 往往将运算器和控制器集中在一个集成电路芯片内 称为中央处理器 CPU CentralProcessingUnit 存储器 存储器是计算机中存放程序和数据的器件 存储器可分为内部存储器 简称内存或主存 和外部存储器 简称外存或辅存 两大类 一个二进制位 bit 是构成存储器的最小单位 通常将每8位二进制位组成一个存储单元 称为字节 Byte 简记为B 并给每个字节编上一个号码 称为地址 Address 存储器 存储器可容纳的二进制信息量称为存储容量存储容量的基本单位是字节 常用的存储容量单位还有 KB MB GB和TB 1B 8bits1KB 210B 1024B1MB 210KB 220B1GB 210MB 230B1TB 210GB 240B 输入 输出设备 输入设备是将外界的信号传送给计算机的设备 常见的输入设备有键盘 鼠标 扫描仪 触摸屏等 输出设备是将计算机运算和处理的结果传送给外界的设备 常见的输出设备有显示器 打印机等 2 2数制及相互转换 1 2 常用数制 数制之间的转换 在进位计数制中有数位 基数和位权三个要素 十进制 基数R 10可使用数码 0123456789 数据 101 1数位 210 1位权 10210110010 1展开式 101 1 1 102 0 101 1 100 1 10 1 101 1 同样的数101 1 在二进制中表示的大小不同 二进制 基数R 2可使用数码 01 数据 101 1数位 210 1位权 2221202 1展开式 101 1 1 22 0 21 1 20 1 2 1 5 5 进制按进位的原则进行计数基为R时 逢R进一 借一当R采用位权表示法计算机应用中使用的进制二进制 八进制 十六进制采用二进制的原因 二进制数在物理上最容易实现运算规则简单 易于实现方便逻辑运算 计算机中常用的几种进制数的表示 其中 A 10 B 11 C 12 D 13 E 14 F 15 二进制数1011 Binary 也记为 1011B或 1011 2八进制数1357 Octal 也记为 1357O或 1357 8十六进制数3FB9 Hexadecimal 也记为 3FB9H或 3FB9 16十进制数2049 Decimal 也记为 2049D或 2049 10 在具体表示数时 不同进制的数据可以用不同的数字下标或字母后缀来表示 数制的相互转换 二 八 十六进制之间的转换 10进制 2进制 8 16进制 展开式 展开式 整数 2取余小数 2取整 整 8取余 16小 8取整 16 以小数点为基准 每3 4位2进制对应一个8 16进制 小结 展开式方法 非十进制整数十进制整数 51 43 8 5 81 1 80 4 8 1 3 8 2 64 1 0 5 0 046875 65 546875 10 1011 1 2 1 23 0 22 1 21 1 20 1 2 1 8 0 2 1 0 5 11 5 10 例如 把十进制数75转换成八进制数 即 75 10 113 8 示例 直到商为0 结果为 1001011 即 75 10 1001011 2 例如 把十进制数75转换成二进制数 即 0 625 10 0 101 2 例如 把十进制数0 625转换成二进制数 直到小数部分为0 即 0 734 10 0 5676 8 例如 把十进制数0 734转换成八进制数 十进制小数有可能不能精确转换成对应的非十进制数 例如 将 37 625 10转化成二进制数 整数部分除2取余 余数 2 372 1812 902 412 202 102 01 小数部分 整数 乘2取整0 625 211 250 200 50 211 0 取值方向 即 37 625 10 100101 101 2 10110110111 0101 2 0 2667 24 8 00 即 10110110111 0101 2 2667 24 8 2667 24 8 010110110111 010100 2 即 2667 24 8 10110110111 0101 2 即 5B7 48 16 10110110111 0101 2 2667 24 8 2 3数据在计算机中的表示和编码 定点数 数值数据在计算机内有两种表示方法 定点数和浮点数 小数点在数中的位置是固定不变的 由于约定在固定的位置 所以小数点是隐含的 不再使用 来表示 定点数有两种 1 定点小数 小数点固定在符号位之后 纯小数 2 定点整数 小数点固定在最低数据之后 整数 定点小数 定点整数 定点数 符号位 隐含小数点 0 5 符号位 隐含小数点 3 一个任意实数 可以用纯小数和指数之积来表示 如 通常表示为 其中 X为浮点数 M为尾数 E为阶码 R为阶的基数 浮点数 一个任意实数 在计算机内部可以用指数 为整数 和尾数 为纯小数 来表示 即浮点表示法 尾数 阶码 31302423220 浮点数 2100 0 1000101 2 1000 101 2 8 625 10 00000100010001010000000000000000 PC机中的单精度浮点数据 两个字 32bits 0 77 符号位 真值 机器数 真值 数值数据的编码 把符号位与数字位一起编码来表示数的各种方法 如 真值机器数 0 000000000000000 0 000000010000000 5 000010100000101 5 000010110000101 在计算机中 1 机器数也称为原码 2 数的最高位为符号位 3 符号位 0 表示正 1 表示负 反码 补码 数字基本运算包括加 减 乘 除 乘 除在机器中可用移位来实现 加法可用加法器来实现 为简化计算机电路 增加运算速度 引进反码和补码 可将二进制数减法运算变加法运算 结论 负数 反码 原码除符号位各位取反补码 反码 1 正数 反码 原码补码 原码 不论正数还是负数移码 补码的符号位取反 1 1 1 带符号的机器数 77 原码 反码 补码 最高位为符号位 数值部分为原数的绝对值 负数 反码 原码除符号位各位取反 负数 补码 反码 1 7 7 7 7 00000111 原 10000111 原 00000111 补 11111001 补 00000000 补 07 27 7 27 00000111 原 10011011 原 00000111 补 11100101 补 11101100 补 11101011 反 10010100 原 24 22 10 20 补码数据计算 字符数据的表示和编码 ASCII编码字符串汉字编码 ASCII编码 美国信息交换标准代码 AmericanStandardCodeforInformationInterchange ASCII 标准ASCII码也叫基础ASCII码 使用7位二进制数来表示所有的大写和小写字母 数字0到9 标点符号 以及在美式英语中使用的特殊控制字符 美国信息交换标准码ASCII码 特殊字符的ASCIISP 20H 32 100 9 30H 39HA Z 41H 5AHa z 61H 7AH 用户输入十进制数 10 传递给程序的过程 用户键入 1 和 0 键 字符串 字符串是指连续的一串字符 如 abc 1234567890 W 一般 它们占用主存中连续的多个字节 每个字节存一个字符 比较字符串大小 是从左到右逐个比较两个字符串中对应字符的ASCII码的大小 如 they them 98 200 常见ASCII码的大小规则 0 9 A Z a z 机内码 计算机存储和传输 字型 输出 码 计算机输出汉字 外部 输入 码 键盘 键盘管理程序 汉字处理程序 汉字信息 汉字信息 汉字编码与汉字处理过程 汉字输入码 或外码 数码 用一串数字来替代汉字的编码 如电报码 国标码等 音码 以汉字读音 不考虑声调 为基础的编码 如全拼码 简拼码 双拼码等 形码 以汉字的笔画 结构 形状为依据的汉字编码 如五笔字型等 音形码 把汉字拼音和汉字字形相结合的编码方式 主要有智能ABC 搜狗输入法等 不论是哪一种汉字输入方法 利用输入码将汉字输入计算机后 必须将其转换为汉字机内码才能进行相应的存储和处理 汉字机内码 内码 是供计算机系统内部进行存储 加工处理 传输统一使用的代码 大部分汉字系统一般都采用将GB2312 80国标码每个字节高位置 1 作为汉字机内码 汉字交换码 国标码 信息交换用汉字编码字符集 基本集 是我国于1980年制定的国家标准GB2312 80每个汉字 图形符号 采用双字节表示 每个字节只用低7位 字节的最高位为0 当表示某个汉字的2个字节处在低数值时 0 31 系统很难判定是两个ASCII控制码还是一个汉字的国标码 因此 在计算机内部 汉字编码全部采用机内码表示 汉字字形码 又称汉字字模码 是表示汉字字形的字模数据 点阵字形 通常有16 16 24 24 32 32 48 48等矢量字形 汉字输出码 将汉字字形经过点阵数字化后形成的一串二进制数 用于汉字的显示和打印 有笔画的点用1表示 没有笔划的点用0表示 图形及图像的表示 图像 image 图形 graphics 图形与图像的关系 图像 图像是指由扫描仪 摄像机等输入设备捕捉的实际场景画面或以数字化形式存储的任意画面 位图表示法 点阵表示法 将一张图分割成若干行和列像素Pixel 行与列的交叉构成一个个点 放大后 颜色深度 每个像素需要的BIT数 24位真彩色 967K 256色 8bits 324K 16色 162K 黑白 2色 42K 注 颜色深度越大 颜色就越多 图片占的空间越大 图像文件占用数据空间计算方法为 比特数 图像宽度 图像高度 图像深度字节数 比特数 8 图像格式 图像的大小和格式有一定的关系 BMP PCX GIF JPG PNG不同格式的图像文件可以利用软件工具来相互转换 矢量图形是以一种指令的形式存在的 特点 图形是对图像进行抽象的结果 能对图中的各个部分分别进行控制 图形的产生需要时间 存储量小 显示时解释指令 图形 graphics 描述一幅图中所包含的直线 圆 弧线 矩形的大小和形状 格式 dxf AutoCAD的矢量文件 dwg 在微机平台上制作二维图形较常见的软件有CorelDRAW等 制作三维图形常见的软件有3DMAX AutoCAD等 图形放大 图形实际上是对图像的抽象 图形与图像的关系 波形音频MIDI音乐 声音的表示 波形音频 波形音频文件是真实声音数字化后的数据文件 声音信息通过话筒将声波变成电波 然后对其电信号进行采样 把时间分成足够小的间隔 并保存下该间隔的电信号强度 即声音的数字化 存储在计算机上波形音频文件有许多种类 目前较流行的音频文件有WAV MP3 WMA等 不同的音频格式之间也可以相互转化 MIDI音乐 乐器数字接口 MIDI MusicalInstrumentDigitalInterface 是一种电子乐器之间以及电子乐器与电脑之间的统一交流协议 与波形声音相比 MIDI数据不是声音而是指令 它指示MIDI设备要做什么 怎么做 如演奏哪个音符 多大音量等 所以它的数据量要少得多 很多流行的游戏 娱乐软件中都有不少以MID RMI为扩展名的MIDI格式音乐文件 数字动画和数字视频的表示 数字动画数字视频 根据运动的控制方式 可以将动画分为实时动画和逐帧动画 数字动画 数字动画 从视觉空间来分 计算机动画可以分为二维动画和三维动画 数字视频就是先用摄像机之类的视频捕捉设备 将外界影像的颜色和亮度信息转变为电信号 再记录到储存介质 本地影像视频 AVI MPEG DAT流式视频格式 StreamingVideoFormat RM MOV ASF不同的文件格式 可以利
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 护理札记读后感:细节与本质的再思考
- 长江艺术工程职业学院《食工仪表自动化》2023-2024学年第二学期期末试卷
- 护理文件书写规范及要求
- 江苏省百校2024-2025学年高三下学期期初开学联考物理试题含解析
- 南充科技职业学院《中学生物课程资源开发与应用》2023-2024学年第二学期期末试卷
- 四川西南航空职业学院《化工热力学实验》2023-2024学年第二学期期末试卷
- 江苏航运职业技术学院《城乡空间分析与规划新技术》2023-2024学年第一学期期末试卷
- 中华女子学院《食品工厂设计概论》2023-2024学年第二学期期末试卷
- 十堰市茅箭区2024-2025学年小升初总复习数学测试题含解析
- 石家庄信息工程职业学院《FPGA数字系统课程设计》2023-2024学年第二学期期末试卷
- 北京市朝阳区2025届高三下学期一模试题 数学 含答案
- 运输公司安全管理制度
- 2025届吉林省长春市高三下学期4月三模政治试题(原卷版+解析版)
- 2025届江苏省扬州市中考一模语文试题(含答案)
- 2025年河北省唐山市中考一模道德与法治试题(含答案)
- 2025年一级注册计量师考试题库大全及答案
- 放疗皮肤反应分级护理
- 工程造价咨询服务投标方案(专家团队版-)
- 2024年广东省中考生物+地理试卷(含答案)
- 小小科学家《物理》模拟试卷A(附答案)
- 劳务派遣劳务外包服务方案(技术方案)
评论
0/150
提交评论