计算机中的数学问题课件.ppt
《计算机中的数学问题课件.ppt》由会员分享,可在线阅读,更多相关《计算机中的数学问题课件.ppt(54页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机中的数学问题计算机中的数学问题1第1页,此课件共54页哦计算机中的数制计算机中的数制l了解了解l 特点;l 表示方法;l 相互间的转换。2第2页,此课件共54页哦一、常用记数制一、常用记数制 l十进制十进制符合人们的习惯符合人们的习惯l二进制二进制便于物理实现便于物理实现l十六进制十六进制便于识别、书写便于识别、书写l八进制八进制3第3页,此课件共54页哦1.十进制十进制特点:以十为底,逢十进一;特点:以十为底,逢十进一;共共有有0 0-9 9十个数字符号十个数字符号。表示:表示:4第4页,此课件共54页哦2.二进制二进制特点:以特点:以2为底,逢为底,逢2进位;进位;只有只有0和和1两
2、个符号。两个符号。表示:表示:5第5页,此课件共54页哦3.十六进制十六进制特点:以特点:以16为底,逢为底,逢16进位;进位;有0-9及A-F共16个数字符号。表示:表示:6第6页,此课件共54页哦进位计数制的一般表示进位计数制的一般表示一般地,对任意一个一般地,对任意一个K进制数进制数S都可表示为都可表示为其中:Si-S的第i位数码,可以是K个符号中任何一个;n,m 整数和小数的位数;K-基数;Ki-K进制数的权7第7页,此课件共54页哦如何区分不同进位记数制的数字如何区分不同进位记数制的数字在数字后面加一个字母进行区分:在数字后面加一个字母进行区分:l二进制:数字后面加B,如1001Bl
3、八进制:数字后面加O,如1001Ol十进制:一般不加,如1001l十六进制:数字后面加H,如1001Hl在明显可以区分其记数制的情况下,可以省略在明显可以区分其记数制的情况下,可以省略数字后面的字母数字后面的字母8第8页,此课件共54页哦二、各种数制间的转换二、各种数制间的转换1.非十进制数到十进制数的转换非十进制数到十进制数的转换 按相应按相应进位计数制的权表达式展开,再进位计数制的权表达式展开,再按十进制求和。按十进制求和。例:例:10110010B10110010B =(?)=(?)1010 13FAH13FAH =(?)=(?)10109第9页,此课件共54页哦2.十进制到非十进制数的
4、转换十进制到非十进制数的转换l十进制十进制 二进制的转换:二进制的转换:整数部分:除整数部分:除2取余;取余;小数部分:乘小数部分:乘2取整。取整。l十进制十进制 十六进制的转换:十六进制的转换:整数部分:除整数部分:除16取余;取余;小数部分:乘小数部分:乘16取整。取整。以小数点为起点求得整数和小数的各个位。以小数点为起点求得整数和小数的各个位。10第10页,此课件共54页哦例:将十进制数25.75转换为二进制数最终结果:最终结果:2521221余数06203211210低位(靠右)停止条件:商为0转换结果:(25)10=(11001)2高位(靠左)11第11页,此课件共54页哦3.二进制
5、与十六进制间的转换二进制与十六进制间的转换l用用4位二进制数表示位二进制数表示1位十六进制数位十六进制数 例:例:10110001001.110=(?)H 0101 1000 1001.1100 5 8 9 .C 注意:位数不够时要补注意:位数不够时要补012第12页,此课件共54页哦无符号二进制数的运算无符号二进制数的运算 无符号数无符号数 算术运算算术运算 有符号数有符号数 逻辑运算逻辑运算13第13页,此课件共54页哦一、无符号数的运算一、无符号数的运算l算术运算算术运算 包括:包括:加法运算加法运算 减法运算减法运算 乘法运算乘法运算 除法运算除法运算14第14页,此课件共54页哦1.
6、规则规则l加法:加法:1+1=0(有进位)(有进位),l减法:减法:0-1=1(有借位)(有借位),l乘除法:乘除法:一个数乘以一个数乘以2相当于该数左移一位;除以相当于该数左移一位;除以2则则相当于该数右移相当于该数右移1位。位。15第15页,此课件共54页哦例例:l000010110100=00101100B l000010110100=00000010B11B 即:即:商商=00000010B 余数余数=00000011B16第16页,此课件共54页哦2.无符号数的表示范围无符号数的表示范围 一个一个n位的无符号二进制数位的无符号二进制数X,其表示范围为,其表示范围为 0 X 2n-1若
7、运算结果超出这个范围,则产生溢出。若运算结果超出这个范围,则产生溢出。(或者说运算结果超出(或者说运算结果超出n n位,则产生溢出)位,则产生溢出)判别方法:判别方法:运算时,运算时,当最高位向更高位有进位(或当最高位向更高位有进位(或 借位)借位)时则产生溢出时则产生溢出。17第17页,此课件共54页哦例例:1111111111111111 +00000001+00000001 1 1 00000000 00000000结果超出位(最高位有进位),发生溢出。结果超出位(最高位有进位),发生溢出。(结果为(结果为256256,超出位二进制数所能表示的范,超出位二进制数所能表示的范围围25525
8、5)18第18页,此课件共54页哦3.逻辑运算逻辑运算l与与()、或、或()、非、非()、异或、异或()l特点:按位运算,无进借位特点:按位运算,无进借位l运算规则运算规则.例:例:A=10110110,B=01101011求:求:AB,B,AB,B,ABB 19第19页,此课件共54页哦4.逻辑门逻辑门逻辑门:完成逻辑运算的电路逻辑门:完成逻辑运算的电路掌握:掌握:l与、或、非门逻辑符号和逻辑关系(真与、或、非门逻辑符号和逻辑关系(真值表);值表);l与非门、或非门的应用。与非门、或非门的应用。20第20页,此课件共54页哦与门(与门(AND Gate)Y=A BABY00001010011
9、1&ABY注:基本门电路仅完成注:基本门电路仅完成1位二进制数的运算位二进制数的运算21第21页,此课件共54页哦或门(或门(OR Gate)Y=ABABY000011101111YAB1122第22页,此课件共54页哦非门(非门(NOT Gate)1AYY=AAY011023第23页,此课件共54页哦异或门(异或门(eXclusive OR Gate)Y=ABYABABY00001110111024第24页,此课件共54页哦5.译码器译码器l74LS138译码器:译码器:G1G2AG2BCBAY0Y7 译码输出译码输出译码输入译码输入译码使能译码使能25第25页,此课件共54页哦74LS13
10、8真值表真值表 使 能 端输 入 端输 出 端G1#G2A#G2B C B A#Y0#Y1#Y2#Y3#Y4#Y5#Y6#Y7 0 1 1 0 1 1 0 1 0 01 0 01 0 01 0 01 0 01 0 01 0 01 0 0 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1
11、 1 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 0 第26页,此课件共54页哦带符号二进制数的运算带符号二进制数的运算l计算机中的带符号二进制数计算机中的带符号二进制数l把二进制数的把二进制数的最高位最高位定义为符号位定义为符号位l符号位为符号位为 0 表示表示正数正数,符号位为,符号位为 1 表示表示负数负数l连同符号位一起数值化了的数,称为连同符号位一起数值化了的数,称为机器数机器数。l机器数所表示的真实的数值,称为机器数所表示的真实的数值,称为真值真值。(在以下讲述中,均以位二进制数为例)27第27页,此课件共54页哦例例
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 中的 数学 问题 课件
限制150内