- 中文名
- 英特尔32位架构
- 外文名
- Intel Architecture-32bit
- 保护模式
- 存储管理功能和硬件支持
- 工作模式
- 实模式,保护模式
IA-32(Intel Architecture 32-bit,英特尔32位体系架构) [1],属于X86体系结构的32位版本,即具有32位内存地址和32位数据操作数的处理器体系结构,从1985年面世的80386直到Pentium 4,都是使用IA-32体系结构的处理器。
相当于高性能的16位8086微处理器,但进行了功能扩充,能够使用8086所没有的寻址方式和32位通用寄存器以及大部分指令。不具有保护机制,不能使用部分特权指令。实模式下只有20条地址线有效,存储空间为1MB。
在保护模式下还具有一种子模式——虚拟8086模式(V86模式),可以在保护模式的多任务环境中以类似实模式的方式运行16位8086软件。
类型 | 8位 | 16位 | 32位 | 64位 |
有符号整数 | 支持 | 支持 | 支持 | - |
无符号整数 | 支持 | 支持 | 支持 | |
BCD十进制数 | 支持 | - | - | |
浮点数 | - | 支持 | 支持 |
