- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
x第2章 计算机运算基础
第二章 计算机运算基础 第一节 数 制 一、进位计数制:按进位的原则进行记数的数制,称为进位记数制。 1、十进制(Decimal System): 逢十进一 共有十个数码:0,1,2,...,9 进位记数制两个最基本概念 a 权:个,十,百,千等表示权。十进制的权是以10为底的幂,第i 位的权为10i。 b 基:所使用数码的个数。十进制的基是10。 2、二进制(Binary System): 逢二进一 共有2个数码:0,1 3、八进制(Octave System): 逢八进一 共有8个数码:0,1,2,...,7 4、十 六 进 制 (Hexadecimal System): 逢十六进一 共有16个数码:0,1,...,9,A,...,F 二、计算机中为什么要用二进制或十六进制记数 能用最少的状态表示最大的数,这样计算机硬件结构最简单 三 数制之间的转换 1 十进制 ? 二进制 整数部分:除2取余法 2 二进制 ? 十进制 第二节 数的表示方法 一、真值与机器数 机器数:一个数在机器中的表示形式; 真 值:这个数本身,即用+-号表示的数; 带符号数:在符号位用0表示正,1表示负。比如上面的N1=74,N2=-74。 无符号数:全部有效位均表示数的大小,无符号位。 二、数的定点和浮点表示方法 定点表示法:小数点在数中的位置是固定不变的。 浮点表示法:小数点在数的位置是浮动的。 定点表示法: 对于一十进制数:231.6=0.2316*103 类似的,对于二进制N有 N=2P*S P:数N的阶码,指明了小数点的位置; S:数N的尾数,表示数N的全部有效数字。 计算机中通常有两种约定: 假定P=0,且尾数S为纯整数,这时定点数只能表示整数。 假定P=0,且尾数S为纯小数,这时定点数只能表示小数。 2 浮点表示法:阶码是个可变的数值 设 N=2P*S P正负用阶符Pf表示: Pf =0时阶码为正, Pf =1时阶码为负。 S正负用数符Sf表示:Sf =0时尾数为正, Sf =1时尾数为负。 三、原码、反码、补码 原码、反码、补码是带符号机器数的表示方法。 1、模的概念 我们把一个计量器的容量称为模或模数,记为M或modM。 一个n位2进制寄存器的模为M= 2n。 模的特点:当模为2n时, 2n和0在机器中表示方法是相同的。 2、原码表示法 3 反码表示法 正数的反码与其原码相同。 负数的反码:符号位不变,数字位按位取反。 [+127]原 = [+127]反 = 0111 1111B [?127]原 = 1 111 1111B [?127]反 = 1 000 0000B 反码的特点: “0” 有?0 和?0之分 [+0]反 = 0000 0000B, [?0]反 = 1111 1111B 8位二进制反码表示数的范围1000 0000B ~ 0111 1111B即 ?127 ~ +127 4 补码的表示 设B为一负数,其模为M,则B的补码为M+B。在2进制中,通常以2n为模,因此: [X]补= 2n +X 对于负数: (1)已知[X]原,求[X]补 符号位不变,数字位取反,最低位加1。 (2)已知[X]补,求[X]原 [[X]补]补=[X]原 (3)求补:已知[X]补,求[-X]补 连同符号位一起取反,最低位加1。 5 常用编码 (1)二-十进制(BCD)码 当希望计算机直接用十进制进行运算时,应将数用BCD码来存储和运算。但要对二进制运算结果进行十进制调整。 BCD加法调整规律: 若两个BCD数相加结果大于1001,亦即十进制数大于9,则应做加0110(即加6)调整。 若两个BCD数相加结果并不大于1001,但却产生了进位,相当于十进制运算大于等于16,则也要做加0110 (加6)调整。 BCD减法调整规律: 若两个BCD数相减时,低4位向高4位有借位,在低4位就要做减0110(即减6)调整。 第三节 数的运算方法 一 基本运算 加法:0+0=0 0+1=1+0=1 1+1=10 乘法:0*0=0 0*1=1*0=0 1*1=1 二、补码的加减法运算 特点:符号位与数值部分一起参加运算,并且自动获得结果(包括符号和数值部分)。 1、补码的加法运算 因为[X]补+[Y]补=2n+X+ 2n +Y= 2n+(X+Y) =[X+Y]补 所以有: [X]补+[Y]补
您可能关注的文档
- VXA铁道断路器.ppt
- 2017届高考政治-二轮复习专题10哲学思想与唯物论、认识论概要.ppt
- VSD负压封闭引流护理.ppt
- 2017届高考政治-二轮复习专题12认识社会与价值选择概要.ppt
- web打印(print css).docx
- Web服务器控件之导航控件.ppt
- WCDMA无线网络规划与优化第2章-无线传播环境.ppt
- 2017常见英语词缀词根表概要.doc
- web前端html.pptx
- whutGPS 复习.doc
- 2025年河北省石家庄市检察院书记员考试题(附答案).docx
- 2025年小学国庆节放假通知致全体师生及家长的一封信.docx
- 2025年学校专项治理教师违规收受礼品礼金和有偿补课问题校长发言稿.docx
- 2025年幼儿园公开招聘教师简章(模板).docx
- 2025年医疗机构依法执业专项监督检查自查报告范文.docx
- 2025年医药购销领域商业贿赂自查自纠报告.docx
- 2025年卫生院医德医风建设管理制度.docx
- 2025年湖北省十堰市检察官逐级遴选笔试题目及答案.docx
- 2025年湖南省常德市检察院书记员考试题(附答案).docx
- 2025年全国青少年禁毒知识竞赛中学组题库(含答案).docx
最近下载
- 第9课《创新增才干》第1框《创新是引领发展的第一动力》同步课堂精品课件-【中职专用】《哲学与人生》.pptx VIP
- DL-T5434-2024电力建设工程监理规范.pptx VIP
- 2013浙G35 预应力离心混凝土空心方桩.docx
- 铜陵学院《面向对象程序设计(Java)》2023-2024学年第一学期期末试卷.doc VIP
- 2023年番茄行业市场前景分析.docx VIP
- 元旦假期温馨提醒60条!.doc VIP
- 过渡金属复合材料制备及其催化MgH2储氢性能研究.pdf VIP
- 人力总监年终总结与规划.pptx VIP
- 江西2021年普高专升本《大学英语》真题及答案.docx VIP
- 第二节 19世纪后期资本主义国家发展趋势.ppt VIP
原创力文档


文档评论(0)