80X86主要是从硬件角度看软件,侧重指令系统;而Win32是从操作系统角度服务于程序员。完整的说法应该是,基于80X86+Windows系统下的Win32编程。其实二者是相辅相成的。(WIN32可以在别的硬件平台上使用,比如使用WindowsCE的手机)
Win32程序虽然没有DOS时代繁琐,但是细节仍然需要80X86指令来实现。
8086/8088也属于80X86系列,它们只支持实模式。
80386以后才开始真正支持保护模式(186没用在个人电脑上,286不支持V86)。
所谓Win32,两种理解:1、基于Windows环境下的32位程序或者编程;2、基于Win32 API的编程。
个人理解,不正之处欢迎斧正。
[[it] 本帖最后由 cnhanxiao 于 2008-11-6 01:22 编辑 [/it]]