16位微处理器

在计算机体系结构中,16位整数,内存地址或其他数据单元的宽度为16位(2个八位位组或2个字节)。同样,16位CPU和ALU架构是基于该大小的寄存器,地址总线或数据总线的架构。16位微型计算机是指以16位微处理器为标准的计算机。

由于n位寄存器可以存储2 n个不同的值。因此,16位寄存器可以存储2 16个不同的值。如果我们考虑可以以16位存储的整数的有符号范围是−32,768(-1×2 15)至32,767(2 15 − 1)。但是另一方面,如果无符号范围是0到65,535(2 16 − 1)。由于2 16是65,536,具有16位内存地址的处理器可以直接访问2 16 =×2 ×2 10 = 64 x 1024 = 64 x 1K = 64 KB(65,536字节)的字节可寻址内存。如果系统使用具有16位分段偏移的分段,则可以访问更多分段。

在1978年,英特尔推出了16位微处理器8086(16位总线),在1979年,英特尔推出了8088(8位总线)。它有29,000个晶体管。1981年,IBM选择了Intel 8088作为其个人计算机(IBM-PC)。1982年,英特尔发布了16位微处理器80286(具有1,34,000个晶体管),用于先进技术的个人计算机(PC-AT)作为CPU。它被称为Intel 286,是第一个可以运行为其前身Intel 8088编写的所有软件的Intel处理器。为了取得巨大的商业成功,这种向后的软件兼容性非常重要。需要特别注意的是,这种软件兼容性仍然是英特尔微处理器家族的标志。