第1章__计算机的发展与运算基础

例【1-1】 按照32位浮点数标准格式,求数 N=2011×0.1011101在计算机中表示的形式。 解:N=2011×0.1011101    =200000011×0.10111010000000000000000 其中,因为浮点数为正数,所以S=0, M=10111010000000000000000,E=e+12701111111 反之,一个32位浮点数N的真值可表示为: N=(-1)S×(0.M)×2E-127   值得注意的是,这不是规格化的IEEE 754标准浮点数的表示。 在实用中,为了进一步提高浮点数的精度,在作浮点数调整时,对浮点数的尾数进行规格化,即尾数域的最左边总是有一位整数1,不予存取,在计算过程中,默认有一个整数1存在,实际上将尾数扩充到了24位。这才是规格化的IEEE 754标准的浮点数,下面将例【1-1】按规格化IEEE 754标准浮点数重新计算。 例【1-2】 N=2011×0.1011101=200000011×0.10111010000000000000000 =200000010×1.01110100000000000000000 于是,求得数N的规格化的32位IEEE 754标准的浮点数格式: S仍为0,E=e+12701111111E值减少一个。 M = 01110100000000000000000,M值左移一位。 根据规格化32位浮点数的表示形式,求数N的真值为: N=(-1)S×(1.M)×2E-127 (2)64位浮点数格式 它与32位浮点数的组成原理相同,约定基数R=2,尾数符号位S占一位,置于最高位,规格化的尾数M占52位,最左边一位1已被隐藏,阶码e上移1023,即E=e+1023,移码形式的阶码占共计11位。 反过来,已知一个规格化的64位浮点数,求浮点数N的真值可表示为: N=(-1)S×(1.M)×2E-1023 S E M 62 63 0 51 52 3. 机器数与真值 为了确定与识别正二进制数和负二进制数:将二进制数最高位作为符号位。例如,1表示负数,0表示正数,若字长取8位则可以代表-15则可以代表+15。 带符号的二进制数称之为机器数,机器数所代表的值称为真值。 在微机中,机器数有三种表示法,即原码、反码与补码。 5. 反码表示法 6. 补码表示法 0X 1|X| X >=0 X<=0 +7: +0 -7:11111 000 -0 [X]反= 0X 1|X|+1 X>=0 X<=0 +7: +0 -7 -0 [X]补= 4. 原码表示法 0X 1|X| X>=0 X<=0 +7: +0 -7: -0 [X]原= 1. 数字代码的表示 二-十进制码(BCD码)是一种常用的数字代码,它将每个十进制数用4位二进制数表示,从而实现了用二进制数表示十进制数。 在计算机中,最常用的BCD码是8421 BCD码。 BCD码 (二—十进制码 ) BCD码有多种编码方案,常用的是8421码。十进制数0~9的BCD码则为0000、0001……1001。 例:12=(0001 0010)BCD 345=(0011 0100 0101)BCD 1.3.4 计算机中常用的数字代码与字符代码 2. 字符代码的表示 ASCⅡ码(美国信息交换标准代码) 常用字符有128个,编码从0到127。 空格 编码:20H 十进制:32 ‘0’~‘9’ 30H~39H 48~57 ‘A’~‘Z’ 41H~5AH 65~90 ‘a’~‘z’ 61H~7AH 97~122 控制字符:0~32,127; 普通字符:94个。 3. 汉字的编码 汉字输入和输出的过程: (1) 汉字输入码 ① 音码类:全拼、双

逻辑运算是计算机实现计算器基础,第1章__计算机的发展与运算基础.ppt相关推荐

  1. 大学计算机基础试题第一章,大学计算机基础试题第一章

    大学计算机基础试题第一章 第一章 一.必答题 [1]. 与信息技术中的感测.存储.通信等技术相比,计算技术主要用于扩展人的_C_______器官的功能. A. 感觉 B. 神经网络 C. 思维 D. ...

  2. 计算机一级教学视频回信,第6章_因特网基础与简单应用--全国计算机等级考试一级MSOFFICE2010版.ppt...

    第6章_因特网基础与简单应用--全国计算机等级考试一级MSOFFICE2010版 * 6.3 使用简单的因特网应用 2) 撰写与发送邮件 发送邮件的具体操作如下: ① 启动Outlook: ② 单击& ...

  3. 计算机二级公共基础知识教材,《国家计算机二级考试【公共基础知识教材】》.pdf...

    <国家计算机二级考试[公共基础知识教材]>.pdf 国家计算机二级考试公共基础知识教材 国家计算机二级考试公共基础知识教材 国家计算机二级考试公共基础知识教材 国国家家计计算算机机二二级级 ...

  4. 北京工商大学计算机软件技术基础课件,《智能科学与技术专业发展问题》 课件.ppt...

    <智能科学与技术专业发展问题> 课件 <智能科学与技术专业发展问题> 刘宏 主要内容 有关"智能"的基础研究与应用研究情况 把握国内外智能科学技术研究和应用 ...

  5. 计算机基础知识第一章测试题,计算机基础知识测试题第一章

    第一章 计算机基础知识 一.单项选择题 1.信息能够实现增值主要因为信息具有( ) A.可处理性 B.价值性 C.共享性 D. 时效性 2.文化具有的基本属性不包括( ) A.广泛性 B.深刻性 C. ...

  6. 计算机应用基础第1章在线考试,国开网计算机应用基础(本)形考作业一答案

    一.单选题 试题 :计算机的硬件系统由五大部分组成,下列各项中不属于这五大部分的是______. 选择一项: A.运算器 B.控制器 C.语言处理 D.I/O设备 试题 :要移动窗口,可以将鼠标指针移 ...

  7. 计算机基础第五章知识,计算机基础第次作业第五章Powerpoint知识题.doc

    43. 在PowerPoint 2010中,不可以插入___C___文件(选项中给出的是不同类型 文件的扩展名). A. Avi B. Wav C. Exe D. Bmp(或Png) [解析]Avi是 ...

  8. 关于计算机的发展过程及基础知识正确的是,2011doc-计算机基础知识.doc

    2011doc-计算机基础知识.doc 一.单选题 (每小题1分) . 计算机中,浮点数由两部分组成,它们是( ). A.整数部分和小数部分?? B.阶码部分和基数部分 C.基数部分和尾数部分?? D ...

  9. pc都是微型计算机判断,(计算机应用基础统考)第一章 计算机基础知识

    1.第一章计算机基础知识第一章计算机基础知识考试内容 l 计算机的发展过程.分类.应用范 围及特点:信息的基本概念 l 计算机系统的基本组成及各部件的 主要功能,数据存储的概念 l 数据在计算机中的表 ...

最新文章

  1. Java垃圾回收之新生代垃圾收集器
  2. 爬虫笔记|r.text-r.request.headers|修改,头
  3. 第十六届智能车竞赛广东省线上比赛第二波来袭
  4. 自编码之残差和磁力线网络结构
  5. 《TCP/IP图解》读书笔记
  6. java 鼠标拖动图形_java怎么实现鼠标在桌面拖动过程中 画 矩形的 功能?
  7. 微信小程序获取用户手机号--官方示例
  8. [4]Telerik Grid 简单使用方法
  9. php分布式的锁,laravel分布式并发锁
  10. python输入的数字为什么不能计算_计算器为什么只能进行个位数的计算,每次只能输入一个数字,求...
  11. “我,程序员,33岁,距离退休,只剩2年了!”
  12. 国产Model 3高性能版规格公布:充电15分钟续航250公里
  13. 赚钱是成年人最大的体面
  14. maven自定义本地仓库目录
  15. 利用C++不使用递归,循环和goto,打印1到100 的某一答案分析
  16. 浙江大学公共管理学院与阿里云计算有限公司达成战略合作 | 凌云时刻
  17. 网页回到顶部的js代码实现
  18. 2019年繁星屠龙1-8窍门_《倚天屠龙记》27年后,赵敏终于在元大都等到了41岁的林峰...
  19. 【TiDB@丰巢】支付平台的迁移之旅
  20. 扫描仪显示计算机无法,扫描仪无法显示怎么办 扫描仪无法显示解决方法【详解】...

热门文章

  1. Unity 应用的消息推送《一》本地推送
  2. python的基础数据类型
  3. 横屏模式下,编辑手机联系人添加图片,保存后联系人头像与之前默认的图片重叠或者是有阴影在头像上
  4. c 语言解析png图片文件信息,使用CImage加载PNG图片文件
  5. 15Echarts:复杂数据展示
  6. 信息学奥赛一本通:1064:奥运奖牌计数
  7. 「独立思考」的背后是一个残酷的世界
  8. 利用requests库抓取猫眼电影排行
  9. MySQL可重复读隔离级别能解决幻读吗?
  10. Android 仿微信裁剪图片