怎样才算Intel的32-bit 处理器呢?

可以对Intel推出的最后一款16-bit处理器286和Intel推出的第一款32-bit处理器386作一比较,来看出怎样才算32-bit处理器:

  1. 寄存器的大小不同。286的寄存器大小是16位的;386的寄存器大小扩展到了32位。寄存器大小发生的变化表明386支持对更大范围的数据进行运算,所以数据线的大小也从16位扩大到32位,寄存器也需要相应的扩宽。
  2. 可寻址内存空间的不同。286支持24条地址线,可寻址[0, 2^24];386支持32条地址线,可寻址[0,2^32]。4G的寻址空间成为了32-bit处理器一个耳熟能详的特征。
  3. 内存空间的管理变化。286虽然引入了保护模式(Protected Mode)这一工作模式来对内存空间的访问进行保护,并支持对内存进行虚拟管理(所谓虚拟管理,即当物理内存小于可寻址内存空间大小时,可利用其它存储设备上——如磁盘——的存储空间当内存来使用),但仅支持段式的内存管理,虚拟内存也是段式管理的(即以段为单位将数据从物理内存交换到外部设备的存储空间上);鉴于段式管理的不足,386引入了页式管理和平坦的内存模型(Flat Memory Model)。页式管理也成为了32-bit处理器一个耳熟能详的特征。

值得注意的是:
286已经引入了保护模式(Protected Mode)来对加强对内存访问的控制,以及对指令执行时所拥有的权限进行了分级(Four Privilege Level)。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值