注册表Dword/Qword类型有什么区别?在打开注册表后我们可以在一些指定的项上新建项,当我们在一个项(就是左侧类似文件夹的)中除了可以新建项,还可以新建“字符串值”、“二进制值”、“DWORD”、“Qword”等不同类型的值,那么都有什么区别呢?
字符串值(S)
字符串值在Windows的注册表中,用来描述文件属性、硬件标识等信息。字符串值由字母和数字组成,它的最大长度不能超过255个字符。和键、键值组成了一种键值项数据,相当于Win.ini、Ssytem.ini文件中,每个小节下面的设置行含义相仿。如下面关于WMP的字符串值,第二个表示软件名称,第三个表示程序安装路径。
二进制值(B)
在Windows的注册表中,二进制值是没有长度限制的,可以是任意个字节长。在注册表编辑器中,二进制以十六进制的方式显示出来。
DWORD值(D)
在Windwos的注册表中,DWORD值是一个32位(双字节长)长度的数值。在注册表编辑器中,系统以十六进制的方式显示DWORD值。
QWORD值(Q)
在Windwos的注册表中,DWORD值是一个64位(双字节长)长度的数值。在64位系统下才有,32为是没有的。
PS:补充一点小知识
HEX :十六进制 Hexadecimal
DEC :十进制 Decimal
OCT :八进制 Octal
BIN :二进制 Binary
1、MC:清除存储器中的数值。
Memory Clear
2、MR:将存于存储器中的数显示在计算器的显示框上。
Memory Read
3、MS:将显示框的数值存于存储器中。如果存储器中有数值将会显示M标志。
Memory Storage
4、M+:将显示框的数与存储器中的数相加并进行存储。
位
bit: 是计算机内部数据储存的最小单位
字节
Byte: 八个比特 (bit) 称为一个字节,是计算机中数据处理的最基本的单位
字
Word: 两个字节称为一个字, 即16位
双字
Dword: 两个字称为一个双字,两个Word,为32位 D为double
四字
Qword: 两个双字称为一个四字,四个Word,为64位 Q为 quadra
评论 (0)