摘要: 转自原码, 反码, 补码 详解一. 机器数和真值在学习原码, 反码和补码之前, 需要先了解机器数和真值的概念.1、机器数一个数在计算机中的二进制表示形式, 叫做这个数的机器数。机器数是带符号的,在计算机用一个数的最高位存放符号, 正数为0, 负数为1.比如,十进制中的数 +3 ,计算机字长为8位,转... 阅读全文
posted @ 2014-08-16 23:45 Noble_ 阅读(215) 评论(0) 推荐(0)
摘要: 整理自IEEE 754IEEE二进制浮点数算术标准(IEEE 754)是20世纪80年代以来最广泛使用的浮点数运算标准,为许多CPU与浮点运算器所采用。这个标准定义了表示浮点数的格式(包括负零-0)与反常值(denormal number)),一些特殊数值(无穷(Inf)与非数值(NaN)),以及这... 阅读全文
posted @ 2014-08-16 21:49 Noble_ 阅读(1327) 评论(0) 推荐(0)
摘要: 转自字节序:大端与小端本文背景:对于嵌入式工程师来说,不仅要熟悉各种数据类型,还需要熟谙各种数据在内存中的表达形式。软件高手们通过内存与指针微妙的配合,总能摩擦出惊艳的火花。在讨论数据的存储结构时,必然会涉及到大端模式(Big-Endian)和小端模式(Little-Endian)的问题。平时编程时... 阅读全文
posted @ 2014-08-16 01:35 Noble_ 阅读(1485) 评论(0) 推荐(0)