寻址范围问题16位PC机中整数的有效范围是(-32768~32727或0~65535)
来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/10/06 17:19:40
寻址范围问题
16位PC机中整数的有效范围是(-32768~32727或0~65535)
16位PC机中整数的有效范围是(-32768~32727或0~65535)
在pc机中,由于高低电平的需要,每根数据线的高电平表示1,低电平表示0,因此pc机中数字都是以二进制(0,1)表示的:
二-十进制
0-0
1-1
10-2
11-3
100-4
101-5
110-6
111-7
1000-8
1001-9
1010-10
……
而16位pc机的总线宽度为16,即16根线,每根线都可以呈现高低电平两种不同的状态,分别表示1,0.因此这16根线表示的范围可以是:
0'000'000'000'000'000~1'111'111'111'111'111
按二进制-十进制转换,为:
65536
这是不考虑正负值的情况.
但是,这样一来,你会发现,pc机只能表示正数(或无符号数)而不能表示负数(或者说有符号数)了,这样,在pc机中定义了一种新的规则,可以:以16根数据线的高低电平(0,1)表示负数,这种规则可以参见:
同样的16根线,同样的0'000'000'000'000'000~1'111'111'111'111'111,按照不同的规则转换,最高位(第16位)表示正负符号,0正,1负,按这种规则转换之后的十进制就是-32768~32727
二-十进制
0-0
1-1
10-2
11-3
100-4
101-5
110-6
111-7
1000-8
1001-9
1010-10
……
而16位pc机的总线宽度为16,即16根线,每根线都可以呈现高低电平两种不同的状态,分别表示1,0.因此这16根线表示的范围可以是:
0'000'000'000'000'000~1'111'111'111'111'111
按二进制-十进制转换,为:
65536
这是不考虑正负值的情况.
但是,这样一来,你会发现,pc机只能表示正数(或无符号数)而不能表示负数(或者说有符号数)了,这样,在pc机中定义了一种新的规则,可以:以16根数据线的高低电平(0,1)表示负数,这种规则可以参见:
同样的16根线,同样的0'000'000'000'000'000~1'111'111'111'111'111,按照不同的规则转换,最高位(第16位)表示正负符号,0正,1负,按这种规则转换之后的十进制就是-32768~32727
指针是一个无符号整数(unsigned int)它是一个以当前系统寻址范围为取值范围的整数
某计算机字长是16位,它的存储容量是1MB,按字编址,它的寻址范围是?尽快啊,
某计算机的字长32位,存储容量为64MB,按双字编址时其寻址范围是
2、某计算机的字长是16位,它的储存器容量是64KB,若按字编址,那么它的寻址范围是() A、0-64K B、0-3
设机器字长为32位,存储器容量为16mb,若按双字编址,其寻址范围是?若安单字?
51单片机中,在接有片解存储器或扩展I/o口且寻址范围超过256个字节时,用什么作为高8位地址线
某机字长为32位,其存储容量是64kb,按字编址其寻址范围是多少
存储器容量64KB,地址长度16位,求寻址范围!
64位无符号整数的范围是
8位补码表示的整数范围?
16位无符号二进制数可表示十进制整数的范围是
汇编语言:计算机中,什么使用16位寻址,32位寻址,