The box art of Windows 1.0, the first version Microsoft released to the public.
The early versions of Windows were often thought of as just graphical user interfaces or workstations, mostly because they were started from MS-DOS and used for file system services. However even the earliest 16-bit Windows versions already assumed many typical operating system functions, notably having their own executable file format and providing their own device drivers (timer, graphics, printer, mouse, keyboard and sound) for applications. Unlike MS-DOS, Windows allowed users to execute multiple graphical applications at the same time, through cooperative multitasking. Finally, Windows implemented an elaborate, segment-based, software virtual memory scheme which allowed it to run applications larger than available memory: code segments and resources were swapped in and thrown away when memory became scarce, and data segments moved in memory when a given application had relinquished processor control, typically waiting for user input. Examples include Windows 1.0 (1985) and Windows 2.0 (1987) and its close relative Windows/286.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment