严格来说x87并不是i386必须的,80386芯片里面并不包含浮点处理器,需要硬件浮点功能
的用户需要另外购买80387芯片插在主板上,所以386兼容的系统可以不要x87
到了80486才开始把浮点运算单元集成到cpu中
【 在 hgoldfish 的大作中提到: 】
: 肯定还存在,不然 amd63+1 就没法执行 i386 指令集了。现代计算机,仍然要保证 32 位兼容性。
: 但是面向 amd63+1 的编译器,正常都不会再产生 fadd/fdiv 这一类指令。
: 比较感兴趣的是,现存的 32 位程序还有多少在使用 x87 指令。因为 sse 是 p3 时代引起来的,离现在已经非常非常久了。
: ...................
--
FROM 71.198.4.*