ImageVerifierCode 换一换
格式:DOCX , 页数:9 ,大小:37.84KB ,
资源ID:21557070      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/21557070.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(大学计算机基础 第一章 计算机基础高中计算机竞赛考点Word格式.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

大学计算机基础 第一章 计算机基础高中计算机竞赛考点Word格式.docx

1、1位数八进制与二进制对应表八进制二进制0001001201030114100510161107111转换方法:对二进制以小数点为分隔,往前往后每三位划为一组,不足三位补0,按上表用对应的八进制数字代入即可。(10111011.01100111) = 010,111,011.011,001,110 = (273.36)8三、二进制转十六进制的方法 1位数十六进制与二进制对应表十六进制000000010010001101000101011001118100091001A1010B1011C1100D1101E1110F1111对二进制以小数点为分隔,往前往后每四位划为一组,不足四位补0,按上表用对

2、应的十六进制数字代入即可。(10111011.01100111) = 1011,1011.0110,0111 = (BB.67)16四、进制的英文表示法: 以上都是用括号加数字的表示方法,另外还有英文表示法,就是以BIN、OCT、HEX、DEC分别代表二、八、十六、十进制。或者只写第一个字母。例如1101B表示是二进制。有些地方为了避免“O”跟“0”混淆,把O写成Q。第二节 算术运算和逻辑运算 一、二进制的算术运算 1、加法运算规则: 0+0=0 0+1=1 1+0=1 1+1=10 2、减法运算规则: 0-0=0 0-1=1(向高位借1) 1-0=1 1-1=0 3、乘法运算规则: 00=0

3、1=0 11=1 二、逻辑运算 1、基本运算 逻辑乘,也称“与”运算,运算符为“”或“” 0 11=1 使用逻辑变量时,AB可以写成AB 逻辑加,也乘“或”运算,运算符为“+”或“” 1+0=1 1+1=1 逻辑非,也称“反”运算,运算符是在逻辑值或变量符号上加“” 0 = 11 = 0 2、常用运算 异或运算:AB = ABAB 2、基本公式 0,1律 A0=01=A A0=A A1=1 交换律 AB=BAB=BA 结合律 ABC =(AB)C = A(BC)BC =(AB)C = A(BC) 分配律(BC)= AB AC 重叠律 AA.A = AA.A = A 互补律 A + A = 1A

4、 = 0 吸收律 AAB = A(AB) = AB = AB(AB) = A 对合律 对一个逻辑变量两次取反仍是它本身 德摩根定理 A+B = AB = AB 三、逻辑代数的应用1、逻辑表达式化简 例如: F = AB=ABA(BB) (利用分配律)BA (利用互补律以及0,1律) = AB(利用吸收律) 2、对指定位进行运算,假设变量A有八位,内容是d7d6d5d4d3d2d1d0 将变量A的d5位清零(11011111)A 将变量A的各位置1 A(11111111)A第三节 原码、反码和补码 计算机中参与运算的数有正负之分,计算机中的数的正负号也是用二进制表示的。用二进制数表示符号的数称为

5、机器码。常用的机器码有原码、反码和补码。一、原码 求原码的方法:设X;若X0,则符号位(原码最高位)为0,X其余各位取值照抄;若X0,则符号位为1,其余各位照抄。【例1】X=+1001001 X原 = 01001001【例2】X=-1001001 X原 = 11001001 二、反码 求反码的方法:若X0,则符号位为1,其余各位按位取反。【例3】X=+1001001 X反 = 01001001【例4】X=-1001001 X反 = 10110110 三、补码 求补码的方法:若X0,则符号位为1,其余各位按位取反后,最低位加1。【例5】X=+1001001 X补 = 01001001【例6】X=

6、-1001001 X补 = 10110111 四、补码加减法 计算机中实际上只有加法,减法运算转换成加法运算进行,乘法运算转换成加法运算进行,除法运算转换成减法运算进行。用补码可以很方便的进行这种运算。1、补码加法 X+Y补 = X补 + Y补【例7】X=+0110011,Y=-0101001,求X+Y补 X补=00110011 Y补=11010111 X+Y补 = X补 + Y补 = 00110011+11010111=00001010 注:因为计算机中运算器的位长是固定的,上述运算中产生的最高位进位将丢掉,所以结果不是 100001010,而是00001010。2、补码减法 X-Y补 =

7、X补 - Y补 = X补 + -Y补 其中-Y补称为负补,求负补的方法是:对补码的每一位(包括符号位)求反,最后末位加“1”。【例8】X=+0111001,Y=+1001101,求X-Y补 X补=00111001 Y补=01001101 -Y补 = 10110011 X-Y补 = X补 + -Y补 = 00111001+10110011=11101100 五、数的表示范围 通过上面的学习,我们就可以知道计算机如果用一个字节表示一个整数的时候,如果是无符号数,可以表示0255共256个数(0000000011111111),如果是有符号数则能表示-128127共256个数(10000000011

8、11111)。如果两个字节表示一个整数,则共有65536个数可以表示,大部分程序设计语言中整数的范围都是-3276832767的原因,可以看出这种整数类型是16位的有符号数,而且是补码表示的。第四节 浮点数的表示方法 一、浮点数表示 一个数的浮点形式(设基数是2)可写成: N = M 2E 其中:M代表尾数,E代表阶码。 计算机中浮点数只用尾数和阶码表示,其形式如下:阶码尾数符号尾数 浮点数的精度由尾数决定,数的表示范围由阶码的位数决定。 为了最大限度提高精度,尾数采用规格化形式,既1/2M1。采用二进制表示时,若尾数大于零,则规格化数应该是01XXXX的形式;若尾数小于零,则规格化数应为10

9、XXXX的形式。二、机器零 当浮点数的尾数为0或阶码为最小值时,计算机通常把该数当作零,因此程序中进行浮点运算时,判断某数是否为零,通常可以用小于某个极小值来代替。三、实例 【例1】设X=0.011023 ,用补码、浮点数形式表示阶码为Xj=011,尾数为00110,这时由于X尾数不符合01XXXX的形式,因此不是规格化数,必须先进行规格化处理。方法:若尾数小于1/2,把尾数左移一位(不包括符号位),观察结果是否满足规格化条件,满足则在把阶码减1即可,否则继续左移和调整阶码;若尾数大于1,则把尾数右移一位(不包括符号位),观察结果是否满足规格化条件,满足则在把阶码加1即可,否则继续右移和调整阶

10、码。上例中,00110左移一位为01100,符合规则化标准,此时阶码减1,为010即得到浮点表示形式。 这个数具体在计算机中如何表示要看计算机中规定的阶码和尾数的位数,若阶码和尾数均为16位,则上面的数X在计算机内部表示就是 00000000000000100110000000000000 ,不足均用零填充。第五节 奇偶校验 计算机中数据在进行存储和传输过程中可能会发生错误。为了及时发现和纠正这类错误,在数据传输(存储)过程中要进行校验,常用的校验方法就是奇偶校验。 奇偶校验能发现一位或奇数位错误,且不能纠正错误。一般以字节(八位二进制)为单位加1位奇偶校验位。奇偶校验分奇校验和偶校验两种。一

11、、奇校验:一个字节前面加一位校验位使得“1”的个数保持为奇数,若八位二进制数中“1”的个数为偶数,则校验位为“1”;若八位二进制数中“1”的个数为奇数,则校验位为“0”。【例1】给1001100101101101加奇校验结果为110011001001101101 二、偶校验:一个字节前面加一位校验位使得“1”的个数保持为偶数,若八位二进制数中“1”的个数为偶数,则校验位为“0”;若八位二进制数中“1”的个数为奇数,则校验位为“1”。【例2】给1001100101101101加偶校验结果为010011001101101101第六节 ASCII码表代码字符325272H92112p33!5373I

12、93113q34”5474J94114r35#5575K95_115s36$5676L96116t37%5777M97a117u38&58:78N98b118v3959;79O99c119w40(6082R102f122z43+63?83S103g12344,6484T104h124|45-6585U105i12546.6686V106j12647/6787W107k486888X108l496989Y109m507090Zn5171G91o目前使用最广泛的西文字符集及其编码是 ASCII 字符集和 ASCII 码( ASCII 是 American Standard Code for Inf

13、ormation Interchange 的缩写),它同时也被国际标准化组织( International Organization for Standardization, ISO )批准为国际标准。 基本的 ASCII 字符集共有 128 个字符,其中有 96 个可打印字符,包括常用的字母、数字、标点符号等,另外还有 32 个控制字符。标准 ASCII 码使用 7 个二进位对字符进行编码,对应的 ISO 标准为 ISO646 标准。下表展示了基本 ASCII 字符集及其编码: 字母和数字的 ASCII 码的记忆是非常简单的。我们只要记住了一个字母或数字的 ASCII 码(例如记住 A 为

14、65 , 0 的 ASCII 码为 48 ),知道相应的大小写字母之间差 32 ,就可以推算出其余字母、数字的 ASCII 码。 虽然标准 ASCII 码是 7 位编码,但由于计算机基本处理单位为字节( 1byte = 8bit ),所以一般仍以一个字节来存放一个 ASCII 字符。每一个字节中多余出来的一位(最高位)在计算机内部通常保持为 0 (在数据传输时可用作奇偶校验位)。 由于标准 ASCII 字符集字符数目有限,在实际应用中往往无法满足要求。为此,国际标准化组织又制定了 ISO2022 标准,它规定了在保持与 ISO646 兼容的前提下将 ASCII 字符集扩充为 8 位代码的统一方法。 ISO 陆续制定了一批适用于不同地区的扩充 ASCII 字符集,每种扩充 ASCII 字符集分别可以扩充 128 个字符,这些扩充字符的编码均为高位为 1 的 8 位代码(即十进制数 128255 ),称为扩展 ASCII 码。下表展示的是最流行的一套扩展 ASCII 字符集和编码:

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1