什么是 16 位、32 位和 64 位架构? [英] What are 16, 32 and 64-bit architectures?

查看:53
本文介绍了什么是 16 位、32 位和 64 位架构?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

16 位、32 位和 64 位架构对于微处理器和/或操作系统意味着什么?

What do 16-bit, 32-bit and 64-bit architectures mean in case of Microprocessors and/or Operating Systems?

在微处理器的情况下,它是指通用寄存器s的最大大小还是Integer的大小或Address-lines的数量或数据总线的数量或什么?

In case of Microprocessors, does it mean maximum size of General Purpose Registers or size of Integer or number of Address-lines or number of Data Bus lines or what?

我们所说的DOS 是 16 位操作系统"、Windows 32 位操作系统"等是什么意思?>

What do we mean by saying "DOS is a 16-bit OS", "Windows in a 32-bit OS", etc...?

推荐答案

区别在于传递给通用寄存器以进行操作的指令集的位宽.16 位可以对 2 个字节进行操作,64 位可以对 8 字节的指令进行操作.您通常可以通过在每个时钟周期执行更密集的指令来提高处理器的吞吐量.

The difference comes down to the bit width of an instruction set passed to a general purpose register for operating on. 16 bits can operate on 2 bytes, 64 on 8 bytes of instruction at a time. You can often increase throughput of a processor by executing more dense instructions per clock cycle.

这篇关于什么是 16 位、32 位和 64 位架构?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆