《计算机系统概论》读书笔记 第2章 bit、数据类型机器运算.doc

上传人:苏美尔 文档编号:7204413 上传时间:2020-11-05 格式:DOC 页数:2 大小:40KB
返回 下载 相关 举报
《计算机系统概论》读书笔记 第2章 bit、数据类型机器运算.doc_第1页
第1页 / 共2页
《计算机系统概论》读书笔记 第2章 bit、数据类型机器运算.doc_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《《计算机系统概论》读书笔记 第2章 bit、数据类型机器运算.doc》由会员分享,可在线阅读,更多相关《《计算机系统概论》读书笔记 第2章 bit、数据类型机器运算.doc(2页珍藏版)》请在三一文库上搜索。

1、Bit-信息的基本单位。在计算机内部,有数以百万计的期间在控制着电子的运动。这些期间随时检测着电路中各处电压的变化,并做出不同的响应控制。它们不仅检测电压的有无,甚至还能测量真正的电压大小,但这无疑会导致控制和检测电路的过度复杂性。如果只需要检测电路中任意两点间是否有电压,而不是测量其精确电压值,电路的复杂性无疑会大大降低。在符号层义上,我们采用“1”便是两点间存在电压,而“0”表示两点间不存在电压。我们称这样要么是“1”要么是“0”的符号单位为一个“bit”,即所谓的二进制表示方法。如果我们不仅定义了素质的表达方式(或编码方式),同时还定义了相关的操作方法,则在定义上称该表达方式为一种数据类

2、型。每个计算机指令集都定义了一组数据类型机器响应的操作指令,数据类型的数目可多可少(取决于ISA的设计要求)。在二进制整数前面添加任意多的0不会改变其值;同样,在负数前面添加任意多1也不会影响其值。我们称这两种操作为“符号扩展”。一个正数和一个负数相加,永远不会发生溢出。逻辑运算符的操作对象是逻辑变量。逻辑变量的取值只有两个:0或1。逻辑操作的功能(或行为)定义的常用描述方式是“真值表”。真值表的行数和猎术分别是和。前列分别代表个源操作数,由于每个源操作数都是逻辑变量,变量值只可能为0或1,所以个源操作数的所有可能组合数目为。真值表中的每一行代表了一种组合,表的最后一列代表组合方式下的逻辑运算

3、组合。表 1 “与”运算真值表ABAND000010100111表 2 “或”运算真值表ABOR000011101111表 3 “非”运算真值表ANOT0110表 4 “异或”运算真值表ABXOR000011101110位矢量:假设存在n个但愿,我们可以用一个n-bit的二进制代表n个单元。当某个单元空闲时,我们将相应的bit清0;当某个单元忙碌时,我们将相应的单元置1。我们称这个二进制数为“位矢量”。在浮点数表示法中,除了符号位之外,并不是所有将所有的bit都用于精度表示,而是一部分bit用于表达数值范围(多大、多小),另一部分用于表示数值宽度。Float类型由32-bit组成,各bit的定义如下:符号:1bit,代表符号(正数或负数)数值范围:8bit,代表范围(指数,exponent)数值精度:23bit,代表精度(尾数,fraction)几乎所有的计算机制造商都是用这种float格式,该格式也是IEEE浮点运算标准的一部分。ASCII码是一种用于在计算机处理单元和输入/输出设备之间传递“字符”的编码标准。ASCII代表美国信息互换标准码(American Standard Code for Information Interchange),它的存在为计算机厂家,设备厂家(生产键盘、显示器等设备)之间提供了一个定义字符格式的共同标准。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 科普知识


经营许可证编号:宁ICP备18001539号-1