计算机基础知识之一 第一节 计算机中的数制 及其转换.

Slides:



Advertisements
Similar presentations
第二章 计算机基础 普通高等教育 “ 十一五 ” 国家级规划教材 全 国 高 等 医 药 院 校 药 学 类 规 划 教 材 大学计算机基础.
Advertisements

信息的编码和存储. 数制 二进制系统 信息编码 信息的存储 信息压缩 STS 议题STS 议题 数制 按进位的原则进行计数,被称为数制。 ( 0 , 1……9 ) 数值特点: 逢 N 进一。 N 指数制中所需数字字符的总个数, 也被称为基数。( 10 ) 位权表示。位权是指一个数字在某个固定位 置上所代表的值,处在不同位置上的数字.
第三章 数据在计算机中的表示 进位计数制及相互转换 进位计数制及相互转换 3.2 数据在计算机中的表示 数据在计算机中的表示.
数制 (1) 基数:在一种数制中,只能使用一组固定的数字符号 来表示数目的大小,其使用数字符号的个数,就称为该数 制的基数。其规则是 “ 逢 b 进一 ” ,则称为 b 进制的基数。 十进制( Decimal )的基数是 10 ,,它有 10 个数字符号, 即 0 , 1 , 2 , 3 , 4 ,
第 2 章 数据表示及逻辑基础. Overview  数制  数、码  编码与文本  多媒体数据  逻辑基础.
三级偏软考点. 第一章必考点 1. 计算机的进位数制 (1) 计算机中所有数据是二进制 0,1 表示 (2) 在现实生活中人们普遍使用十进制 如何把十进制转换成计算机所识别的二 进制?整数是除 2 取余法,小数是乘 2 取 整法.
计算机基础 张莉莉老师的联系方式: tel: qq: 学习资源: 求索课堂:操作系统
大学计算机基础.
第一章 计算机基本知识 网考小组.
Foundations of Computer Application
主要内容及要求 一、计算机基础知识之一 二、计算机基础知识之二 计算机的产生和发展 计算机系统的组成 及工作原理 掌握几种进制数之间的转换
第一章 现代电子技术基础 知识 §1-1 模拟信号与数字信号 学习要点: 模拟信号、数字信号的描述 数制间的相互转换.
第3章 计算机中数据的表示.
计算机组装与维护.
微型计算机中数的编码和字符的表示 1 数的表示与转换方法 2 带符号数的表示方法 3 定点数与浮点数 4 计算机中的编码.
第1章 计算机基础知识 1.4 二进制数的运算及其加法电路 1.4.1二进制数据算术运算规则 (1) 加法运算规则
计算机基础 第2讲 授课教师:徐鲁辉.
微机原理与接口技术 大家好!.
第1章 信息时代与计算机 信息与信息技术 计算机概述 计算机系统工作原理和组成 计算机中信息的表示
1.5 数制与编码 任务1:了解二进制数和十进制数之间的转换 任务2:认识ASCII码和汉字编码 汉字编码 ASCII码 计算机基础知识
微机原理与通信接口 武汉理工大学信息工程学院 2010年9月.
1.1 计算机概述 1.2 微型计算机系统的组成 1.3 数据在计算机中的表示
计算机应用基础教程 主讲:闵乐 QQ: TEL:
第一章 计算机系统结构.
21世纪高职高专规划教材 计算机文化基础教程 谢惠 向隅 主编 中国水利水电出版社.
本章要点: 计算机的发展与应用; 数制与编码; 计算机系统组成; 计算机的性能指标。
第 四 章 信息的加工与表达(下).
第1章 计算机基础知识 (第2节).
计算机基础知识 丁家营镇九年制学校 徐中先.
计算机应用基础教程 第一章 计算机基础知识 实践训练中心.
单片机原理及接口技术.
计算机文化基础 参考教材:《计算机文化基础》 (李秀主编,清华大学出版社) 任课教师: 程世杰 所在单位: 计算中心(哈理工大学)
计算机基础知识(概念和理论) 主讲:刘 新.
第 1 章 概 论.
IBM—PC汇编语言 程序设计(第二版) 主讲 李敬兆 Ch1 基础知识.
清华大学计算机系列教材 IBM—PC汇编语言 程序设计(第二版).
第一讲 信息技术基础知识 2018/12/6 大学计算机基础教程.
1.1 什么是单片机 1.2 单片机的特点 1.3 单片机的发展与应用 1.4 计算机中的数和编码
第2章 计算机的基础知识.
第一单元 初识C程序与C程序开发平台搭建 ---观其大略
《计算机应用基础》课程介绍 教学目标: 授课教师:李季 ( 64学时=2次/周,2学时/次, 16周
1.1 数制与编码 1.2 计算机中数值数据的表示与运算 1.3 计算机系统的组成 1.4 微型计算机概述
逆向工程-汇编语言
CPU结构和功能.
若2002年我国国民生产总值为 亿元,如果 ,那么经过多少年国民生产总值 每年平均增长 是2002年时的2倍? 解:设经过 年国民生产总值为2002年时的2倍, 根据题意有 , 即.
本节内容 字符编码 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
计算机文化概论
C语言程序设计 主讲教师:陆幼利.
学习目标 1、什么是字符集 2、字符集四个级别 3、如何选择字符集.
微机系统的组成.
第1章 数制与编码.
(Random Access Memory)
第二章 补充知识 2.1 总线和三态门 一、总线(BUS) 三总线结构 数据总线DB(Data Bus)
<编程达人入门课程> 本节内容 内存的使用 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群: ,
C语言程序设计 第一章 数据类型, 运算符与表达式 第二章 顺序程序设计 第三章 选择结构程序设计 第四章 循环控制 第五章 数组.
成绩是怎么算出来的? 16级第一学期半期考试成绩 班级 姓名 语文 数学 英语 政治 历史 地理 物理 化学 生物 总分 1 张三1 115
第4章 Excel电子表格制作软件 4.4 函数(一).
组合逻辑电路 ——中规模组合逻辑集成电路.
实验三 16位算术逻辑运算实验 不带进位控制的算术运算 置AR=1: 设置开关CN 1 不带进位 0 带进位运算;
2017第二轮选考复习 多媒体信息编码.
第二章 Java基本语法 讲师:复凡.
实验目的:掌握数据的顺序存储结构及它们在计算机中的操作。 实验内容:
C++语言程序设计 C++语言程序设计 第一章 C++语言概述 第十一组 C++语言程序设计.
数据表示 第 2 讲.
第一章 微型计算机中的数据类型.
微机原理与接口技术 西安邮电大学计算机学院 董 梁.
第一章 绪 论 1.1 概 述 1.2 数制与代码.
单片机原理及其应用 主讲教师 赵琳.
学习目标 1、什么是列类型 2、列类型之数值类型.
数字电子技术 项目1 简单加法器电路设计与测试
Presentation transcript:

计算机基础知识之一 第一节 计算机中的数制 及其转换

主要内容及要求 一、理解计算机中的数制表示及其关系 二、熟练掌握各种常用几种进制数之间的转换 三、掌握二进制数的算术运算和逻辑运算 四、掌握计算机内部数据的单位、符号数的表示方法及数据的编码 五、掌握计算机系统的组成及相关内容

1、计算机中的常用数制 数制:又称为进位计数制,即按进位制的方法进行计数 。 计数制的特点:表示数值大小的数码与它在数中的位置有关。 常用计数制:二、八、十六进制 二进制的特点:·可行性、可靠性、简易性、逻辑性 不同进制数的基本特点: 组成:0 1 (2 3 4 5 6 7 (8 9 (A B C D E F))) 进位基数:N(是几进制就是几) 加减运算规则:逢N进一,借一当N 分别以例子加以说明。 返回

不同进制数的对应关系:

2、常用数制之间的转换 1.非十进制数转换为十进制数 方法是:把各个非十进制数按权展开求和 例:(101.101)2=1×22+0×21+ 1×20+1×2-1+0×2-2+1×2-3 2.十进制数转换为非十进制数 方法是:整数部分转换采用“除N取余法”,且除到商为0为止;小数部分转换采用“乘N取整法” ,乘不尽时,到满足精度为止。(其中N为要转换的进制基数) 注意:在书写结果时整数的余数是反序写下来,小数的整数是正序写下来的。 例:(123.45)10 =(?)2

3.非十进制数之间的转换 (1)二进制数与八进制数的转换 方法是:以小数点为界,分别向左向右每三位二进制数合成一位八进制数,或每一位八进制数展成三位二进制数,不足三位者补0。 例:(423.45)8 =(?)2 (2)二进制数与十六进制数的转换 方法是:以小数点为界,分别向左向右每四位二进制数合成一位十六进制数,或每一位十六进制数展成四位二进制数,不足四位者补0。 例:(ABCD.EF)16 =(?)2 (3)八进制数与十六进制数的转换 借助于二进制数来完成

3、二进制数的算术运算 加:0+0=0 0+1=1 1+0=1 1+1=0 减:0-0=0 1-1=0 1-0=1 0-1=1 加:0+0=0 0+1=1 1+0=1 1+1=0 减:0-0=0 1-1=0 1-0=1 0-1=1 乘:0×0=0 0×1=0 1×0=0 1×1=1 除:0÷0=0 0÷1=0 1÷0 1÷1=1 例:11001.01 ÷101+10.1 ×100

4、二进制数的逻辑运算 基本概念:逻辑-逻辑变量-逻辑运算-逻辑函数-逻辑电路-逻辑表达式 三种基本逻辑运算 逻辑与——若要结论成立,必须所有条件都成立。运算规则为:0·0=0 0·1=0 1·0=0 1·1=1 逻辑或——若要结论成立,在所有条件中至少有一个条件成立即可。运算规则为:0+0=0 0+1=1 1+0=1 1+1=1 逻辑非——逻辑求反。运算规则为:

基本逻辑运算举例 若:x=11011001, y=10000101, 求x · y, x + y及 三种基本逻辑关系的真值表表示

计算机基础知识之二 第二节 计算机中数据的 表示方法

1、数据的存储单位 数据存储的最小单位:位(bit) 数据存储的最基本单位:字节(Byte) 计算机处理数据的基本单位:字(word) 各单位之间的换算关系: 1B=8bits 1KB=210B=1024B 1MB=210KB=1024KB 1GB=210MB=1024MB 字长=n倍字节数

2、符号数的表示方法 1、二进制真值:将任意进制的数转换为二进制数的形式。 2、原码:将真值写成字节的倍数,且进行最高位的符号化:正号用0表示,负号用1表示。 3、补码: (1)补码的引入:互补的两个数可以用加法来代替减法运算,如时间9=12+9=12-3,其中12是叫做模,计算机中采用的是二进制,逢二进一,因此模数为二,为了简化运算电路,将减法运算转化为加法运算,计算机内部符号数一律采用补码表示。 (2)补码的简单求得:可由原码可直接求出:正数的补码与原码相同,负数的补码是将它的原码除符号位外的其它位按位取反,并在末位加1

(3)补码的运算规则:[X±Y]补=[X]补+[±Y]补 注意:在进行补码运算时,一定注不要超出计算机所表示数的范围: 8位机 无符号数 0~255 有符号数 -127~+128 16位机 0~65535 -32767~32768 例:已知 X=(-28)10,Y=(102)10, 求 X+Y=?,X-Y=? 4、反码:将原码符号位不变其它按位取反即可。

3、小数的表示方法 在计算机中表示小数主要是涉及到小数点的定位问题,一般分为两类:小数点的固定和不固定: 1、定点表示法:小数点是固定的。又分为纯小数和纯整数:

2、浮点表示法:小数点不固定。 它包括两个部分:一是阶码(表示指数,记作E);另一部分是尾数(表示有效数字,记作M)。设有任意数N可以表示为: N=2EM ,具体表示形式为: 对于浮点数往往要进行规格化处理:尾数部分的最高位必须为1,数的实际大小可以通过移动阶码进行调整 例:一个32位浮点数,阶码用8位表示,尾数用24位规格化补码表示,试写出十进位数947.8125的浮点表示格式。 解:(947.8125)10=(1110011111.1101)2

4、数据的编码 数字编码: 字符编码: 常用8421BCD码,如(378)10的编码为: 十进制数 3 7 8 十进制数 3 7 8 8421编码 0 0 1 1 0 1 1 1 1 0 0 0 位权 23 22 21 20 23 22 21 20 23 22 21 20 字符编码: 广泛使用的字符编码是美国标准信息交换代码,即ASCII码 。在微机中采用7位ASCII码作为机内码时,每个字节占用了低7位,最高位一般恒为0,最高位的1,通常作为其它国家自己的语言文字代码。

汉字编码: (1)输入码(外码):音、形、音形、序数编码 (2)交换码(国标码):GB2312-80中共收集了7445个常用汉字和图形符号,根据汉字的使用频度,将其分为按汉语拼音字母排序的一级汉字3755个,按部首排序的二级汉字3008个,图形符号682个。每个汉字用2个字节表示 ,其中两个字节的最高位均为0。 (3)机内码:即汉字存储码。汉字采用的是两个字节的编码,其中两个字节的最高位均为1。 (4)输出码:汉字的输出码是对汉字字形经过点阵数字化后的一串二进制数,又称为汉字字形码或字模 ,计算机输出的是点阵字形即点阵码。存储点阵汉字所需要的容量计算方法为:m×n÷8(其中m×n为汉字点阵值),所得结果单位是字节数。

计算机基础知识之三 第三节 计算机的系统 组成及结构

1、计算机系统组成概述 (1)组成结构 计算机系统通常是由硬件系统和软件系统组成的。其具体组成结构如下: 返回

(2)常用硬件设备简介: 主板、电源、总线及CPU: 主板:通常是固定在机箱内的一块电路板,其上装有CPU芯片、存储器芯片、控制芯片、ROM BIOS芯片、高速数据缓冲芯片等,此外还有连接软驱、硬盘、键盘、鼠标器的I/O接口插座以及供插入接口卡的I/O扩展槽等组件。 电源:计算机内部有专用的电源箱为主板、光驱和软驱等供电。 总线(BUS):是连接CPU和内存、缓存、外部控制芯片之间的数据通道。常用有ISA和PCI类型。总线分为三类:控制总线(CB)、地址总线(AB) 和数据总线(DB)。 CPU:是计算机的大脑,所有的运算、控制都是由它来处理。 CPU的发展过程:8088(8086)——80286——386——486——586,Pentium 系列(PentiumⅠ-Ⅱ-Ⅲ-Ⅳ );CPU运行速度以MIPS为单位,称为其主频,如PentiumⅢ866,其中的866就是运行速度。目前主频可达1 G以上。

内、外存储器: 内存:一般是指RAM,通常是指DRAM。其中的SRAM用作系统的高速缓存(Cache),用以缓冲CPU与内存、外存、外设之间的速度差异,一般256K的Cache可提高整机10%的速度。512m 外存:磁盘、光盘 输入设备:键盘、鼠标 输出设备: 显示器:类型有阴极射线管(CRT)和液晶(LCD);大小有14、15、17、20英寸,或更大;技术指标有点距、像素和分辩率等。 打印机:种类有针式打印机(如机房内的EPSON LQ1600K)、喷墨打印机、激光打印机(如HP6L),越来越趋于智能化。

2、计算机操作指令 指令:指令是计算机执行某种操作的命令。它是硬件能理解并执行的语言,一条指令就是机器语言的一个语句,可完成一个独立的操作,也是程序的最小语句单位。 指令格式:一条指令通常包括两个方面内容:操作码和地址码,一般格式为:

3、计算机程序设计语言 (1)机器语言:机器语言就是二进制代码语言,唯有它能直接被计算机识别并执行。 (2)汇编语言:用英文缩写符号来代替机器语言指令代码中的操作码,用地址符号来代替地址码。 (3)高级语言:用人们比较熟悉的代码来编辑程序,通过系统软件翻译成机器能识别的语言,从而按照人的意愿进行操作。 数据库语言:一种是将数据库的操作功能和数据的运算功能相结合的完整的独立系统,可单独使用进行简单的查询、更新等。 智能语言:是将复杂的知识进行编码。

4、语言处理程序三种工作方式 汇编方式:汇编方式是将汇编语言编写的程序翻译成机器语言程序 。 解释方式:是一种边扫描边翻译边执行的口译形式的翻译程序 。特点是方便、灵活,但执行速度慢,且离不开源程序。 编译方式:是一种先分析再综合再生成完整代码去执行操作的笔译的翻译程序 。特点是速度快,运行时与源程序和编译程序无关,但不灵活,若源程序作了某些修改,则必须重新进行编译。

小 结 本章着重讲述了以下内容 1、计算机中的数制表示及其关系 2、各种常用进制之间的转换 3、二进制数的算术运算和逻辑运算 小 结 本章着重讲述了以下内容 1、计算机中的数制表示及其关系 2、各种常用进制之间的转换 3、二进制数的算术运算和逻辑运算 4、计算机内部数据的单位、符号数的表示方法及数据的编码 5、计算机的系统组成