计算机的名词(位,字节.....)

  数据有数值型和非数值型两类,这些数据在计算机中都必须以二进制形式表示。一串二进制数既可表示数量值,也可表示一个字符、汉字或其他。一串二进制数代表的数据不同,含义也不同。这些数据在计算机的存储设备中是如何进行组织存储的?

  数据单位

  位(bit)

  位(bit),是计算机存储设备的最小单位,由数字0或1组成。

  字节(Byte)

  字节(Byte),简写为"B"。8个二进制位编为一组称为一个字节,即:1B=8bit。字节是计算机处理数据的基本单位,即以字节为单位解释信息。通常,一个ASCII码占1个字节;一个汉字国标码占2个字节;整数占2个字节;实数,即带有小数点的数,用4个字节组成浮点形式等。

  字(word)

  计算机一次存取、处理和传输的数据长度称为字,即:一组二进制数码作为一个整体来参加运算或处理的单位。一个字通常由一个或多个字节构成,用来存放一条指令或一个数据。

  字长

  一个字中所包含的二进制数的位数称为字长。不同的计算机,字长是不同的,常用的字长有8位、16位、32位和64位等,也就是经常说的8位机、16位机、32位机或64位机。例如,一台计算机如果用8个二进制位表示一个字,就说该机是八位机,或者说它的字长是8位的;又如,一个字由两个字节组成,即16个二进制位,则字长为16位。字长是衡量计算机性能的一个重要标志。字长越长,一次处理的数字位数越大,速度也就越快。

  存储设备

  用来存储信息的设备称为计算机的存储设备,如内存、硬盘、软盘及光盘等。不论是哪一种设备,存储设备的最小单位是"位",存储信息的单位是字节,也就是说按字节组织存放数据。

  存储单元

  表示一个数据的总长度称为计算机的存储单元。在计算机中,当一个数据作为一个整体存入或取出时,这个数据存放在一个或几个字节中组成一个存储单元。存储单元的特点是,只有往存储单元送新数据时,该存储单元的内容用新值代替旧值,否则永远保持原有数据。

  存储容量

  某个存储设备所能容纳的二进制信息量的总和称为存储设备的存储容量。存储容量用字节数来表示,如:4MB、2GB等,其关系为:1KB=1024B、1MB=1024KB、1GB=1024MB。1千字节相当于210Byte,即1024Byte,记为1KB;1兆字节相当于220Byte,即1024KB,记为1MB;而1吉字节相当于230Byte,即1024MB,记为1GB。

  内存容量是指为计算机系统所配置的主存(RAM)总字节数,度量单位是"KB""MB",如32MB、64MB、128MB等。外存多以硬盘、软盘和光盘为主,每个设备所能容纳的信息量的总字节数称为外存容量,度量单位是"MB""GB",如800MB、6.5GB。

  目前,高档微型计算机的内存容量已从几MB发展到几百MB,外存容量已从几百MB发展到几GB~几十GB。

  编址与地址

  编址

  对计算机存储单元编号的过程称为"编址",是以字节为单位进行的。

  地址

  存储单元的编号称为地址。

  注意:地址号与存储单元是一一对应的,CPU通过单元地址访问存储单元中的信息,地址所对应的存储单元中的信息是CPU操作的对象,即数据或指令本身。地址也是用二进制编码表示,为便于识别通常采用16进制。

声明:该文章为网友上传分享,如有侵权请联系。

时间: 2024-10-10 02:24:41

计算机的名词(位,字节.....)的相关文章

Qt 4.5发布(最大的变动是换用LGPL许可证,移植进了苹果的Cocoa框架。之前的Qt只支持Carbon框架,现在的Qt 4.5两者都支持。单一源代码创建出支持32位或64位字节的Intel或PowerPC Mac二进制文件)

Nokia的开源Qt开发工具正式发布了4.5版.如前所述,Qt 4.5最大的变动是换用LGPL许可证,目前采用的三个许可证分别为LGPL/GPL和商业许可证. 新版增强图形系统.数据处理和网络引擎性能,其它主要特性有:提升与WebKit渲染引擎的集成度,包括Netscape浏览器插件API支持,Qt应用程序可以载入Flash:更先进的Web 用户界面效果,包括动画.转换和缩放:新的JavaScript引擎可提供更强的性能. Qt4.5还被移植进了苹果的Cocoa框架.之前的Qt只支持Carbon

计算机里比特位、字节位的左右顺序和我们现实生活中的数字写法的左右顺序的对比

此文仅适用我自己. 首先明确一个概念:bit是比特的意思:byte是字节的意思.bit没有比特位的意思,比特位的全称应该是bit position:而字节位则是byte position. 叫法:最高位比特.最高位字节.还有就是下标(index)和位(position)是两个概念(位的说法是高低,下标/下标值的说法是大小:位左边是最高,下标右边是最大). 正文: 现实生活中我们写数字一般都是从左到右是最高位到最低位:即210这个数字,2是最高位(百位),0是最低位(个位). 对于数组或List而

位/字节/ASCII/UTF-8/GBK/GB2312/Unicode 扫盲

1个字节(Byte)=8位 bit  1位就是计算机中的 1 或0 比如10进制1 ,ASCII码是49,二机制是: 00110001 它占用一个字节. ASCII码:一个英文字母(不分大小写)占一个字节的空间,一个中文汉字占两个字节的空间.一个二进制数字序列,在计算机中作为一个数字单元,一般为8位二进制数,换算为十进制.最小值0,最大值255.如一个ASCII码就是一个字节. UTF-8编码:一个英文字符等于一个字节,一个中文(含繁体)等于三个字节. Unicode编码:Unicode是一种编

计算机图形学名词解释

转自 http://blog.csdn.net/lwfcgz/article/details/39254743 3D三维(three dimension).客观世界中静止的物体都是三维的,在计算机图形学中常在一定的坐标系中用(x,y,z)坐标系列表示物体. 3D modeling3D建模.用三维坐标来描述物体的形状.在各种计算机图形应用领域中有不同的三维建模方法,用不同的算法来描述这些领域中的物体和对象. 3D transformation3D变换.在三维空间中把物体的三维坐标从一个位置变换至另

字/位/字节/字长

1.位(bit) 来自英文bit,音译为“比特”,表示二进制位.位是计算机内部数据储存的最小单位,11010100是一个8位二进制数.一个二进制位只可以表示0和1两种状态(21):两个二进制位可以表示00.01.10.11四种(22)状态:三位二进制数可表示八种状态(23)…….   2.字节(byte)    字节来自英文Byte,音译为“拜特”,习惯上用大写的“B”表示.  字节是计算机中数据处理的基本单位.计算机中以字节为单位存储和解释信息,规定一个字节由八个二进制位构成,即1个字节等于8

计算机组成原理--64位CPU装载32位操作系统,它的寻址能力还是4GB吗?

借由这个问题,今天我们就把 32 位 CPU.64 位 CPU.32 位操作系统.64 位操作系统之间的区别与联系彻底搞清楚.对于这个问题,博主也是一知半解了好长时间啊~ 基本概念 32位的CPU与64位CPU 以下内容摘自维基百科: 64 位 CPU 是指 CPU 内部的通用寄存器的宽度为 64 比特,支持整数的 64 比特宽度的算术与逻辑运算.那么 32 位 CPU 同理. 一个 CPU,联系外部的数据总线与地址总线,可能有不同的宽度:术语"64位"也常用于描述这些总线的大小.不过

C++主要数据类型在计算机中所占字节大小

遇到了数据存储的大端和小端问题,这你妹的看的一头雾水,发现我基本知识严重匮乏啊,先了解C++各数据类型在自己机子上占多少字节吧,以及这些数据类型所占字节大小与神马有关.各种查资料然后写代码检验,小结于本文中,给自己补补基础知识. 先来列一下C++的数据类型: 整型:int,long.这两个还分signed(有符号)和unsigned(无符号)的,当然有符号和无符号所占字节大小是一样的,就不管他了. 布尔型:bool 字符型:char,wchar_t 浮点型:float,double 这只能上代码

计算机中的位运算

位运算是C/C++中的基本运算之一,即便是这样,它对大多数程序员来说是一个比较陌生的运算——大多数程序员很少使用位运算.本篇先简要介绍基本的位运算操作符及其用法(何时使用),然后介绍位运算符的几个典型应用: (1)      三种不用临时变量交换两个整数的实例,并分析每个实例的优缺点 (2)      进制转换,通过位运算实现将十进制数按二进制和十六进制输出,并得出一个通用的,用于将十进制按照2的n次方进制输出的程序. (3)      给出利用位运算实现的计算整数的二进制表示中有多少个1的实例

计算机基础名词概念(一)

CPU指令集:计算机能够执行的指令的集合,或芯片在生产过程中内置的功能集合,各芯片支持的指令集有所不同. 运算器:将各电信号分时输入到运算器中,并将输出结果保存至寄存器中. 寄存器:锁存设备.将电气信号锁在内部,保存电气信号的原来状态. 问题空间:需要解决的问题的集合,代表需求 解空间:芯片所能够完成的所有操作的集合,代表解决方法 编程过程:将问题空间的问题映射到解空间的解决方法的过程 微码编程:汇编.芯片的指令集所遵循的一套编程逻辑机制,而汇编为计算机语言的初级抽象. 地址:存储器中每个存储空