计算机基础教学04二进

计算机基础教学04二进

ID:46807703

大小:81.00 KB

页数:7页

时间:2019-11-28

计算机基础教学04二进_第1页
计算机基础教学04二进_第2页
计算机基础教学04二进_第3页
计算机基础教学04二进_第4页
计算机基础教学04二进_第5页
资源描述:

《计算机基础教学04二进》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、理论现实世界:我们使用十进制计数,从o至9计算机内部:使用只包含0和1两个数值的二进制。只使用两种数值的好处?1、电路中容易实现二进制数码只有两个(“0”和“I”)。电路只要能识别低、高就可以表示“0”和“1”。2、物理上最易实现存储(1)基本道理:二进制在物理上最易实现存储,通过磁极的取向、表面的凹凸、光照的有无等来记录。(2)具体道理:对于只写一次的光盘,将激光束聚住成l-2um的小光束,依靠热的作用融化盘片表面上的硏合金薄膜,在薄膜上形成小洞(凹坑),记录下“1”,原来的位置表示记录“0”。3、便于进行加、减运算和计数编码。4、便于

2、逻辑判断(是或非)。缺点:占用比较多的存储空间。人们输入计算机的十进制被转换成二进制进行计算,计算后的结果又由二进制转换成十进制,这都由操作系统自动完成,并不需要人们手工去做。数制也称计数制,是用一组固定的符号和统一的规则来表示数值的方法。人们通常采用的数制有十进制、二进制、八进制和十六进制O数制:学习数制,必须首先掌握数码、基数和位权这3个概念。数码:数制中表示基本数值大小的不同数字符号。例如,十进制有10个数码:QLZ3.4S6.7.&90二进制数有2个数码:0.1八进制数有8个数码:dL23.46.7十六进制数有16个数码:Q1、

3、234>61、&9AEGDEF例14:按照数的进位制概念,下列各个数中正确的八进制数是A)1101B)7081C)1109D)B03A/基数:数制所使用数码的个数。例如,二进制的基数为2;十进制的基数为八进制的基数为&十六进制的基数为16位权:数制中某一位上的1所表示数值的大小(所处位置的价值)。例如,十进制的123,1的位权100,也就是10,2的位权是10,也就是101,3的位权是1,也就是例如:二进制的1011,1的位权为Zo的位权为右1的位权为21,1的位权为2°例如:八进制的23,2的位权为&3的位权为例如:十六进制的A23,A

4、的位权为16;2的位权为16;3的位权为16)下面我们来看看各数制之间是怎么转换的:一:其它进制转换为十进制方法是:将其它进制按权位展开,然后各项相加,就得到相应的十进制数。例上冷(1011)2=()10(1011)2=1*23+0^+1*2,+1*2°=(11)102:冷(23)8=()io23)8=2*8】启相=(19io3:用(A23)i6=()io(A23)16曲162+2*16】+3*1Q=()io:将十进制转换成二进制以整数为例:整数部分:(基数除法)把我们要转换的数除以新的进制的基数,把余数作为新进制的最低位;把上一次得的商

5、在除以新的进制基数,把余数作为新进制的次低位;继续上一步,直到最后的商为零,这时的余数就是新进制的最高位.例:63在计算机中的二进制存储是?三:二进制与八进制、十六进制的相互转换二进制转换为八进制、十六进制:把要转换的二进制从低位到高位每3位或4位一组,高位不足时在有效位前面添“CT,然后把每组二进制数转换成八进制或十六进制即可八进制、十六进制转换为二进制时,把上面的过程逆过来即可。例3:冷(C1B16=(?)B(C1B1^=110(M)00]/L011=(110000011011)B例4:1^(45)8=(?)B计算机中的逻辑运算,主要

6、是指逻辑非、逻辑加、逻辑乘、逻辑异四种基本运算。(1)逻辑非也称求反。对某数进行逻辑非运算,就是按位求它的反,常用变量上方加一横来表示。[例1]x1=01001011,x2=11110000,求X],x2(2)对两个数进行逻辑加,就是按位求它们的“或”,所以逻辑加又称逻辑或,常用记号“V”或“+”来表示。1V1=1,1VO=1,OV1=1,OV0=0,有1为1。[例2]-¥=10100001,y=10011011,求xJy。(3)对两数进行逻辑乘,就是按位求它们的“与”,所以逻辑乘又称“逻辑与”,常用记号或“来表示。1八1=1,1人0=

7、1,0/1二1,0/=0,全为1才为lo[例3]x=10111001,y=11110011,求x[y。算术加,普通的加法,结果转化为二进制数例4:对两个二进制数1与1分别进行算术加、逻辑加运算,其结果用二进制形式分别表示为()A、1、10B、1、1C、10、1D、10、10例5:若A二1100,B二1010,A与B的运算结果是1000,则其运算一定是()A、算术加B、算术减C、逻辑加D、逻辑乘例6:“两个条件同时满足的情况下,结论才能成立”相对应的逻辑运算是()运算A、加法B>逻辑加C、逻辑乘D、取反例7:十进制算式7*64+4*

8、8+4的运算结果用二进制数表示为()A、111001100B、111100100C、110100100D、111101100例&下列不同进位制的四个数中,最小的数是()A、二进制数110001

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

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

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