第一章 微型计算机基础知识;第一章? 微型计算机基础知识;§1.1 计算机中数的表示方法;1.1.1 进位计数制及各计数制间的转换;二进制数的特点; 十进制——符合人们的习惯二进制——便于物理实现十六进制——便于识别、书写和八进制——微机很少用

;(一) 十进制;(二) 二进制 ; (三) 十六进制;(四)进位计数制的一般表示;;表1―1二、八、十、十六进制数码对应表;二、 各种进制数间的相互转换;;二进制转换成十六进制: 整数部分由小数点向左每四位一组,小数部分由小数点向???四位一组,不足四位的补0,然后用四位二进制的相应的十六进制代替即可,如:(101,1101,0101,1010.1011,01)2=(5D5A.B4)16? ? ? ? ? ? ? 0101 1101 0101 1010. 1011 0100 5 D 5 A . B 4; 任意十进制数 N 转换成 R 进制数, 需将整数部分和小数部分分开, 采用不同方法分别进行转换, 然后用小数点将这两部分连接起来。 (1) 整数部分: 除基取余法。 分别用基数 R 不断地去除 N 的整数, 直到商为零为止, 每次所得的余数依次排列即为相应进制的数码。最初得到的为最低有效数字, 最后得到的为最高有效数字。 ;例 将(168)10转换成二、 八、 十六进制数。 ;故: (0.645)10=(0.10100)2=(0.51217)8=(0.A51EB)16 ;;1.1.2 二进制数的运算 ;例 1 求1001B+1011B。 ;2. 减法运算规则: 0-0=0; 1-1=0; 1-0=1; 0-1=1(有借位) ;3. 乘法运算规则: 0×0=0; 0×1=1×0=0; 1×1=1例 3 求1011B×1101B。 ;即 /1111B=1011B ;1.1.2.2 二进制数的逻辑运算 ; 2. “或”运算 “或”运算是实现“只要其中之一有, 就有”这种逻辑关系的一种运算, 其运算符为“+”。 “或”运算规则如下:0+0=0, 0+1=1+0=1, 1+1=1 例 6 若X=10101B, Y=01101B, 求X+Y。 ; 3. “非”运算 “非”运算是实现“求反”这种逻辑的一种运算,如变量A的“非”运算记作 。 其运算规则如下: ; 4. “异或”运算 “异或”运算是实现“必须不同, 否则就没有”这种逻辑的一种运算, 运算符为“”。其运算规则是: ;1.1.3 带符号数的表示方法; (二) 原码;; (三) 反码;;(四) 补码;0的补码:;;;注意;(五) 机器数与真值之间的转换;;1.1.4 数的定点与浮点表示; 2. 浮点数 浮点数中, 数据的小数点位置不是固定不变的, 而是可浮动的。 因此, 可将任意一个二进制数B表示成B=±S×2±J式中,S称为尾数,为小数或整数。J称为阶码为整数。用两个8位数据单元存放一个2字节的浮点数,则一般为如下形式:; 设阶码 J的位数为m位, 尾数S的位数为n位, 则浮点数B的取值范围为 2-n2-2m+1≤|B|≤(1-2-n)22m-1 为了提高精度, 发挥尾数有效位的最大作用, 还规定尾数数字部分原码的最高位为1, 叫做规格化表示法。 如0.000101表示为: 2-3×0.101 ;举例:求双字节浮点机器数表示的真值 阶码) 尾数) 当S为纯整数:B= +110100000B = +416 当S为纯小数:B= +11.01B = +3.25;1.1.5 BCD码和ASCII码 ;一位十进制数用4位二进制编码表示,这就是二进制编码的十进制数,简称BCD码(Binary-Coded Decimal)。 如十进制数125,其值与二、十六进制及BCD码的关系如下: 125D 7DH 0001,0010,0101 十进制数 二进制数 十六进制数 BCD码

BCD码的优点是与十进制数转换方便,容易阅读;缺点是用BCD码表示的十进制数的数位要较纯二进制表示的十进制数位更长,使电

微型计算机基础 教案,第一章微型计算机基础知识新080902电子教案(153页)-原创力文档...相关推荐

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

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

  2. 计算机基础知识上教案,第一章 计算机基础知识教案

    <计算机文化基础>教案 第一章计算机基础知识 一.课程的性质和任务 "计算机文化基础"是大学非计算机各专业学生必修的公共基础课.课程内容着重计算机的基础知识.基本概念和 ...

  3. 卫春芳计算机基础视频,第一章 计算机基础知识.pptx

    文档介绍: 大学计算机基础主讲:数计学院卫春芳所用教材:<大学计算机基础>科学出版社大学计算机基础高等教育出版社杨振山龚沛曾主编大学计算机基础(第4版)大学计算机基础实验教程(电子版)参考 ...

  4. 最小类型的微型计算机是什么,第一章-微型计算机中的数据类型.ppt

    第一章-微型计算机中的数据类型 第一章 微型计算机中的数据类型 第一章 微型计算机中的数据类型 1.1 常用数据类型 带符号整数.无符号整数. BCD数(包括压缩的和非压缩 的二–十进制码). 字符串 ...

  5. 计算机应用基础99页,计算机应用基础复习(65页)-原创力文档

    计算机应用基础复习 考试应用系统环境为 Windows XP 和 Office 2003. 1.考试内容 整个<计算机应用基础>课程的知识体系主要包括以下几个部分 1)计算机基础知识 2) ...

  6. 计算机应用数值和文本区别,《计算机应用基础》考情分析(20页)-原创力文档...

    计算机基础复习 第一部分 计算机基础知识 计算机的发展 知识要点: 1946年第一台电子数字计算机是ENIAC(埃尼阿克 )由美国宾夕法尼亚大学研制成功,出于军事目的,占地约150平方米.其使用电子管 ...

  7. 微型计算机与裸机,第一章 微型计算机基础

    考点一.理解微处理器.微型计算机和微型计算机系统的概念及其相互关系. 1.1微信计算机系统组成 微型计算机是指以微处理器为核心,配上存储器,输入/输出接口电路等所组成的计算机. 微型计算机系统是指以微 ...

  8. 10个必知的网页设计术语计算机与网络,入学测试计算机与网络应用基础知识题库(公开题)教学文稿(10页)-原创力文档...

    入学测试题库一一计算机与网络应用基础知识 (公开题) .单项选择题(每题给出的四个选项中,只有一个是正确答案,请将正确选项前的字母填 在题后横线上) 1世界上第一台电子计算机是 年研制成功的. D . ...

  9. 营养学基础知识计算机,计算机软件技术基础知识点储备(32页)-原创力文档

    计算机软件技术基础知识点储 备. 第一章:概述 1.程序=算法+数据结构 2.算法的几个基本特征:能行性 确定性 有穷性 拥有足够的情报 3.算法的复杂度主要包括: 时间复杂度和空间复杂度 第二章:数 ...

最新文章

  1. 抽象工厂+反射=反射工厂
  2. sql server数据库导入导出bcp方法
  3. gmail怎么延时发送邮件呢?
  4. 数据挖掘实战(三):特征工程-二手车交易价格预测
  5. operator new和operator delete
  6. Python参考手册----第一章: Python简介(四)
  7. c#操作mysql数据库
  8. c语言素数程序出现大空行,C语言实现寻找大素数
  9. Base64 算法原理,以及编码、解码【加密、解密】 介绍
  10. String是一个奇怪的引用类型
  11. 【转】C#中ToString()格式详解
  12. 计算机网络——编码和调制
  13. 汇编指令入门级整理 | 原力计划
  14. shiro 不过滤指定的带参数url_原创干货 | 过滤器设计缺陷导致权限绕过
  15. 【转贴】我对测试工作的一些认识
  16. 终于,J 神还是加入了 Google!
  17. MYSQL数据丢失讨论
  18. codeforces 212E IT Restaurants(树形dp+背包思想)
  19. 清华大学c语言程序设计课件,c语言清华大学课件
  20. 资质申报 - 系统集成企业资质等级评定条件实施细则

热门文章

  1. oracle sql 执行计划分析_《真正读懂Oracle SQL执行计划》
  2. Linux脚本自动安装软件,一个快速自动安装Apache及其相关软件的Shell脚本
  3. ajax delete gin 获取不到_《Gin 文档》之路由篇
  4. qt中的数据库可以创建在主函数中吗_在qt中怎么建立数据库
  5. java jnotify_java JNotify (基于内核)实时监控文件
  6. c语言文件fputs和fgets,文件的读写问题,fputs和fgets问题!!!!
  7. php猜数游戏63,PHP实现猜数游戏的代码实例分享
  8. 泰语7个元音变形_大概是最全的音标总结--元音部分
  9. nginx 图片站点加访问权_nginx配置访问图片路径以及html静态页面的调取方
  10. qt 删除文件夹_Qt 贪吃蛇制作(含源码)