数:计算机的数据的基本形态是二进制数

数制:可以直接进行数学计算

数字

码制:用来表示不同对象属性

● 数制(计数体制)

多位数中每一位的构成方法以及实现从低位到高位的进位规则(也叫做进制)

▲ 常用数制:R进制有R个数码,数码从0—R-1,构成数的每一个数码所表示的值是该数码和该位的权系数(也叫幂次或权重)的乘积。

十进制:逢十进一

二进制(容易被物理器件实现):位(bit,比特)是计算机处理的最小单位。

二进制中的0和1两个数码,被组合成各种序列以适应计算机的运算

和处理的数据类型。逢二进一。

八进制(过度数制):8个数码(0、1、2、3、4、5、6、7),一个八进制数

对应于3个二进制数

十六进制(计算机中数据存储单位字节Byte的一半长度,使用2位十六进制数

正好表示1字节,4位二进制数与1位十六进制数直接对应):使用

16个数码(0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F)

▲ 二进制数的基本运算:加法、乘法

● 数制转换

▲ 二进制转十进制:将被转换的二进制按幂次展开,然后相加,所得结果就是等值的十进

制数

▲ 十进制转二进制:※整数:任何十进制除以2,如果能整除,那么余数为0,否则为1,

直至最后的余数为0,然后将每次所得到的商按相除过程反

向排列,得到的结果就是对应的二进制数

※小数:将十进制小数乘以2得到进位,按先后顺序排列进位就得到

转换后的小数

▲ 二进制与八进制、十六进制的转换

▲ 十进制与八进制、十六进制的转换

● 计算机中的数

二进制中数的正负之分:在数的前面增加1位符号位,用0表示正数,用1表示负数 ▲ 原码、反码和补码

原码:机器数,最高位设置为符号位,真值为其后的N-1位

特点:简单直观

乘法运算:尾数相乘,符号位简单相加

加减法运算:先判断两个运算数的符号位,如果符号位不同,则要判断哪个数

的尾数大,再决定最后运算结果的符号(所以为简化运算,基本

上使用补码进行加减法运算)

反码(对1求补):一个正数的反码就是它的机器数,负数的反码其最高位(符号位)为

1,其余各位按位求反;一个数如果连同它的符号位求反码并和原数相

加,则其结果为所有位都是1(即反码的一个特性:对1互补)

大学计算机基础总结,大学计算机基础第二章总结相关推荐

  1. 计算机组成与系统结构期末复习 第二章 2.2

    计算机组成与系统结构期末复习 第二章 2.2 1.实现下列各数的转换: (101101.011)2 = (?)10= (?) 8= (?) 16= (?) 8421 (0101 1001 0110.0 ...

  2. JAVA 基础入门课本例题代码(第二章)

    JAVA 基础入门课本例题代码(第二章) Example01 public class Example01 {public static void main (String[] ags){int nu ...

  3. 简述计算机软件系统的功能及分类,第二章 管理信息系统技术基础

    第二章管理信息系统技术基础 1 计算机系统的组成 1.简述计算机系统组成? 答:计算机系统由硬件系统和软件系统两大部分组成. 硬件系统:计算机的硬件是指组成一台计算机的各种物理装置,由运算器.控制器. ...

  4. 中国大学MOOC胡浩基的机器学习第二章(支持向量机)兵王问题python版本——在python上初步使用libsvm

    在中国大学MOOC上看了胡浩基的机器学习课程,完全面向入门人群感觉挺好.其中有关原理的部分讲的很细.(虽然有几个细节我还是没懂.......)其中在第二章的例题兵王问题中课程只给了MATLAB的版本. ...

  5. r认识计算机教案,八年级信息技术教案第二章 程序新天地----初识QBASIC

    第二章 程序新天地----初识QBASIC 一.学习目标 1.了解机器语言和高级语言各自的特点. 2.了解什么是计算机程序. 3.了解程序设计的基本步骤. 二.教学重点 程序设计的基本步骤. 三.教学 ...

  6. 计算机三级网络技术第一轮(第二章)

    第二章    中小型网络系统 总体规划与设计 (选择题5-7    知识为理论型-话说根据我多年的应试来看前几章都是理论,多看两眼就能几下来滴! 常考知识点:网络总体设计基本方法      网络关键设 ...

  7. 备考全国计算机三级数据库考试+自学MySQL 第二章第三章数据库的基本操作

    第二章MySQL的安装与配置 有Windows和Linux两种版本.(个人建议:先装一个VMware虚拟机,在里面装MySQL).安装步骤自行百度,或者后期,再补发,安装文件直接下载MySQL官方文件 ...

  8. 计算机组成原理定点除法手工与机器运算本质,计算机组成原理和结构图式(第二章)...

    计算机组成原理和结构图式(第二章) 一.数值型数据表示 1)进位计数制spa (1)十进制->二对象 整数部:除基取余 小数部:乘积取整 (2)二进制->按权相加原理 2)数符表示:无符号 ...

  9. Spring框架IOC基础及XML的配置 第二章

    1 Spring概述 1.1 关于框架 框架的概念 框架:特指软件框架,它是我们在实际开发中解决项目需求的技术集合.运用框架可以大大简化代码的编写,缩短开发周期.同时,对后续负责项目维护的人员降低技术 ...

  10. (计算机组成原理题目题型总结)第二章:数据的表示和运算

    文章目录 基础小题 白中英课本习题 此部分内容选择题重点会出在进制转换.数据范围等一些内容 此部分重点会出计算题 基础小题 核心转换原则:八进制.十六进制和二进制之间是有位数对应的关系的,而十进制和二 ...

最新文章

  1. 都说 WebP 厉害,究竟厉害在哪里?
  2. 【转载】谈谈我对Java中CallBack的理解
  3. 学python可以干嘛-学 Python 都用来干嘛的?
  4. Linux下使用ls查看文件颜色全部为白色的解决方法,以及Linux中文件颜色介绍
  5. FreeBSD 8.3 发布
  6. linux 安装 mysql off,linux下安装mysql
  7. php中fastcgi和php-fpm是什么东西
  8. [HAOI2011]problem a
  9. [转载]Qt之中文显示(QMessageBox、QLineEdit右键菜单等)_vortex_新浪博客
  10. This is why you don’t think you’re creative 你为什么会觉得自己没有创造力?
  11. opa847方波放大电路_我现在用lm358做了一个放大3倍的放大电路,输出大概3~4v,要带负载50Ω。带150的时候没事,但50就波形消失...
  12. stm32+rx8025
  13. Pyrene-PEG-NHS Ester,NHS-PEG-Pyrene
  14. Matrix Concatenate 矩阵串联
  15. 苹果cmsv10仿电影淘淘PC+WAP爱看的高端免费模板
  16. webm转换mp4最简单方法?
  17. 【参营经历贴】2022网安夏令营
  18. 超越云存储,用一勺蛋白质保存整个图书馆
  19. Spring集成JMS入门
  20. 开放鸿蒙,未来可循:一文读懂华为开发者大会2021主题演讲

热门文章

  1. 企业微信H5_网页jssdk调用,ticket签名config及示例
  2. uniapp 创建与配置 tabbar
  3. ETL异构数据源Datax_datax-web简述_09
  4. 项目启动时flowable报错提示 version mismatch: library version is *, db version is *
  5. Linux Shell脚本专栏_查看网卡的实时流量_06
  6. linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(oracle基础配置_04)
  7. 快速开发工作流_03_集成在线流程设计器_内置用户免登录
  8. 怎么去除idea中代码的波浪线(黄色警告线)
  9. rageframe2 数据库配置_RF 微商城 一款基于 RageFrame2 的免费开源的基础销售功能的微商城...
  10. BugkuCTF-Crypto题把猪困在猪圈里