Architecture 为什么OS';是指64位而不是8字节?

Architecture 为什么OS';是指64位而不是8字节?,architecture,operating-system,Architecture,Operating System,为什么操作系统被称为64位和32位而不是8字节和4字节?一旦操作系统达到如此高的水平,这不是更容易吗?这更多地与这些体系结构创建的时代有关。当时最快的东西比你现在的智能手机要慢得多,为什么你要称它为4字节,而在你的一生中期待一台16字节的电脑几乎是不现实的 如果下一个版本可能是8字节,一年或两年后,紧接着是16字节,那么它将被称为4字节芯片组。事实上,工程师们没有预见到微芯片,也没有预见到计算机的飞速发展。那么,为什么要以非基本单元(位,而不是字节)命名呢 这与IPV4地址用尽的原因类似,因为创

为什么操作系统被称为64位和32位而不是8字节和4字节?一旦操作系统达到如此高的水平,这不是更容易吗?

这更多地与这些体系结构创建的时代有关。当时最快的东西比你现在的智能手机要慢得多,为什么你要称它为4字节,而在你的一生中期待一台16字节的电脑几乎是不现实的

如果下一个版本可能是8字节,一年或两年后,紧接着是16字节,那么它将被称为4字节芯片组。事实上,工程师们没有预见到微芯片,也没有预见到计算机的飞速发展。那么,为什么要以非基本单元(位,而不是字节)命名呢


这与IPV4地址用尽的原因类似,因为创建它们的团队(有趣的是,IPV4地址有32位长)认为在可预见的未来,不会有比IPV4地址更多的需求。

这与创建这些体系结构的时代有关。当时最快的东西比你现在的智能手机要慢得多,为什么你要称它为4字节,而在你的一生中期待一台16字节的电脑几乎是不现实的

如果下一个版本可能是8字节,一年或两年后,紧接着是16字节,那么它将被称为4字节芯片组。事实上,工程师们没有预见到微芯片,也没有预见到计算机的飞速发展。那么,为什么要以非基本单元(位,而不是字节)命名呢


这与IPV4地址用完的原因类似,因为创建它们的组(有趣的是,IPV4地址有32位长)不相信在可预见的未来会有比这更多的需求。

处理器以位而不是字节的形式被称为两个的原因是,许多处理器不使用整数字节数

Sperry 1100和DEC-10/DEC-20系统使用36位。曾经有12位CPU常用于字处理器


比较位比比较字节更容易。

处理器以位而不是字节表示为两个的原因是,许多处理器不使用整数字节

Sperry 1100和DEC-10/DEC-20系统使用36位。曾经有12位CPU常用于字处理器


以位进行比较比以字节进行比较更容易。

很久以前,内存非常昂贵,一直到成为限制因素,在TTL是最佳实践,CMOS非常昂贵且容易被静电损坏的时代,每一位都是宝贵的,在CPU中更是如此。另一件事是64(模糊单位)比8更好。字节数本身并不有趣。有趣的是位的数量,它直接决定了地址空间和整数的值范围。从很久以前的内存昂贵到成为限制因素,在TTL是最佳实践,CMOS昂贵且容易被静电损坏的时代,每一位都是珍贵的,在CPU内部更是如此。另一件事是64(模糊单位)比8更好。字节数本身并不有趣。有趣的是位数,它直接决定了地址空间和整数的值范围。