微机原理ppt.ppt

微机原理ppt.ppt

ID:48417694

大小:221.00 KB

页数:51页

时间:2020-01-19

微机原理ppt.ppt_第1页
微机原理ppt.ppt_第2页
微机原理ppt.ppt_第3页
微机原理ppt.ppt_第4页
微机原理ppt.ppt_第5页
资源描述:

《微机原理ppt.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1.1概述数据ISO数据定义:数据是对事实、概念或指令的一种特殊表达形式,对于这种特殊的表达形式,人们可以采用人工的方法或者自动化的装置来进行通信、翻译转换或者加工处理。数据包含两方面的含义:①数据表达了一定的内容,既“事实、概念或指令”;②数据是一种“特殊的表达形式”。这种特殊的表达形式,不仅适合于人工方法,更适合于计算机系统高效率地进行加工处理、通信传递和翻译转换。数字、文字、图画、声音、活动图象等等都可以认为是数据,因为人们可以对它们进行各种人工方式的处理。办公室中的公文、报表,也可以认为是办公人员需要加工

2、处理的数据。在计算机系统中,数字、文字、图画、声音、活动图象等并不能被计算机直接处理,它们必须采用“特殊的表达形式”才能由计算机来加工处理。这种“特殊的表达形式”就是----二进制编码形式。只有采用二进制编码形式来表示的数字、文字、图画、声音、活动图象才能由计算机来直接处理。因此,在计算机系统中,数据的概念可定义如下:所谓数据就是对事实、概念或指令的一种二进制编码的表达形式。数据类型在计算机系统中,数据分为两种:数值型数据和非数值型数据。数值型数据:表示数量大小的一类数据,可以比较大小。非数值型数据:其它类型数据

3、。最常用的一类非数值型数据是字符型数据。其它非数值型数据主要用来表示图画、声音、活动图象等等。数据处理所谓数据处理就是指在计算机内部,对数据进行加工、转换、储存、合并、分类、排序和计算的过程。数据处理的目的就是从原始数据或基础数据生成或转移得到对使用者有用的数据。1.2数值型数据在计算机中的表示机器数和真值数值型数据在机器(计算机)中的表示形式称为机器数;一个机器数所表示的数值型数据的数值称为该机器数的真值。例如:机器数真值FFFFFFFFH-143322000H+178.125C3322000H-178.125

4、机器数的特点:①机器数的正负号已被数值化(数码化)。②机器数所能表示的数值范围受到机器字长(计算机字长)的限制。③小数点的位置按约定的方式来指定,机器数中并不直接表示小数点。进位计数制所谓进位计数制是指通过进位来进行计数的一种方法,在不同应用领域,采用不同的进位计数制:①日常生活:十进制、十二进制、二十四进制、六十进制等②计算机硬件系统:二进制③计算机软件系统:二进制、八进制、十六进制、十进制等数值型数据的类型无符号数:无符号整数,例如:1234,5678等。带符号数:带符号整数,例如:+1234,-1234等。

5、小数:实数,例如:+123.456,-567.123等1.2.1无符号数的表示及运算(1)无符号数的表示方法十进制表示法十进制计数特点:①数字符号:10个数字符号,分别为0、1、2、3、4、5、6、7、8、9;②进位方法:基数为10,逢10进1。设有如下十进制数ND:ND=Dn-1Dn-2···D1D0•D-1D–2···D-m则其值为:例如:二进制表示法二进制计数特点:①数字符号:2个数字符号,分别为0、1;②进位方法:基数为2,逢2进1。设有如下二进制数NB:NB=Bn-1Bn-2···B1B0•B-1B–2

6、···B-m则其值为:例如:无符号整数在计算机中的表示形式就是二进制表示法。十六进制表示法十六进制计数特点:①数字符号:16个数字符号,分别为0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F;②进位方法:基数为16,逢16进1。设有如下十六进制数NH:NH=Hn-1Hn-2···H1H0•H-1H–2···H-m则其值为:例如:(2)数值转换1)任意进制数⇒十进制数根据任意进制数的定义可直接得到。2)十进制数⇒二进制数①十进制整数⇒二进制整数除2取余法。②十进制小数⇒二进制小数乘2取商法。0.812

7、5*2=1.625商:10.625*2=1.25商:10.25*2=0.5商:00.5*2=1.0商:1于是:0.8125D=0.1101B3)二进制数⇔十六进制数以小数点为起点,沿左右两个方向每四个二进制数位用一个十六进制数符表示。1101110.01011B=01101110.01011000=6E.58H(3)二进制数的运算1)二进制数的算术运算①二进制加法运算规则:0+0=00+1=11+0=11+1=1(进位1)②二进制减法运算规则:0-0=01-1=01-0=10-1=1(借位1)③二进制乘法运算规则

8、:0*0=0*1=1*0=01*1=1④二进制除法乘法的逆运算。2)二进制数的逻辑运算①“与”运算运算规则:0∧0=00∧1=01∧0=01∧1=1②“或”运算运算规则:0∨0=00∨1=11∨0=11∨1=1③“非”运算运算规则:④“异或”运算运算规则:0⊕0=00⊕1=11⊕0=11⊕1=0两个二进制数的逻辑运算就是按位进行逻辑运算。设:A=11110101B,B=0

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。