Windows 32-bit
E61998
Windows 32-bit is a family of Microsoft operating systems that run on 32-bit processors and support 32-bit applications and memory addressing.
Statements (48)
| Predicate | Object |
|---|---|
| instanceOf |
Microsoft Windows family
→
operating system architecture variant → |
| canRunOn |
some 64-bit capable CPUs in 32-bit mode
→
|
| developedBy |
Microsoft
→
|
| doesNotNativelySupport |
64-bit applications
→
|
| doesNotSupport |
native 64-bit kernel mode drivers
→
|
| fileSystemSupport |
FAT16
→
FAT32 → NTFS → |
| hasEdition |
Windows 10 32-bit
→
Windows 2000 32-bit → Windows 7 32-bit → Windows 8 32-bit → Windows 8.1 32-bit → Windows 95 (32-bit hybrid) → Windows 98 (32-bit hybrid) → Windows Embedded 32-bit variants → Windows Me (32-bit hybrid) → Windows NT 4.0 32-bit → Windows Server 2003 32-bit → Windows Server 2008 32-bit → Windows Server 2008 R2 Server Core with WoW64 disabled (limited 32-bit support) → Windows Vista 32-bit → Windows XP 32-bit → |
| hasRegistryView |
single unified registry view for 32-bit apps
→
|
| hasSubsystem |
Win32 subsystem
→
|
| hasWordSize |
32-bit
→
|
| introducedSupportFor |
32-bit protected mode (in consumer line starting with Windows 95)
→
preemptive multitasking (in NT line) → |
| isBackwardCompatibleWith |
many 16-bit Windows applications (on some editions)
→
|
| isLessCommonThan |
Windows 64-bit on modern hardware
→
|
| isLimitedBy |
4 GB virtual address space per process
→
physical RAM limits on client SKUs → |
| isPartOf |
Microsoft Windows operating system line
→
|
| maximumAddressableVirtualMemoryPerProcess |
4 GB
→
|
| primaryApplicationBinaryInterface |
Win32 ABI
→
|
| runsOn |
32-bit processors
→
|
| supports |
32-bit DLLs
→
32-bit applications → 32-bit device drivers → 32-bit kernel mode → 32-bit memory addressing → 32-bit user mode → Win32 API → |
| supportsInstructionSet |
IA-32
→
|
| typicalUsableRAMLimitOnClientEditions |
around 3.2 GB
→
|
| typicalUseCase |
legacy hardware and legacy 32-bit software compatibility
→
|
| usesExecutableFormat |
PE (Portable Executable) 32-bit
→
|
Referenced by (1)
| Subject (surface form when different) | Predicate |
|---|---|
|
Delphi
→
|
supportsPlatform |