Windows 2.1x

Τα Windows 2.1x (με κωδικό όνομα Blaze) είναι μια σειρά λειτουργικών συστημάτων λειτουργικών περιβαλλόντων βασισμένα σε γραφικά περιβάλλοντα και δημιουργήθηκε από την Microsoft. Αποτελείται από τα Windows/286 και Windows/386, τα οποία κυκλοφόρησαν 27 Μαΐου του 1988, λιγότερο από έξι μήνες μετά τα Windows 2.0. Και οι δύο εκδόσεις μπορούν να εκμεταλλευτούν τις δυνατότητες των μικροεπεξεργαστών Intel 80286 και Intel 80386. Απαιτείται ένας σκληρός δίσκος για την πρώτη φορά εγκατάστασης.

Εκδόσεις
Δύο εκδόσεις των Windows 2.1x είχαν κυκλοφορήσει, και οι δύο εκδόσεις θα εκμεταλλευόντουσαν τον επεξεργαστή στου οποίου σχεδιάστηκαν.

Windows/286
Τα Windows/286 εκμεταλλεύονται την Περιοχή Υψηλής Μνήμης (HMA) για να αυξήσουν την μνήμη διαθέσιμη για προγράμματα Windows, για αυτό και παρουσίασε το μηχάνημα HIMEM.SYS DOS. Υποστηρίζει επίσης πολλούς πίνακες EMS, παρόλο που δεν έχει κάποια σχέση με τον επεξεργαστή 80286. Το περιβάλλον των προγραμμάτων Windows 16-bit είναι αρκετά κατάλληλο για τη χρήση του EMS, καθώς τμήματα του κωδικού και των δεδομένων μπορούν να γίνουν ορατά στο πρώτο megabyte της μνήμης προσβάσιμο σε προγράμματα πραγματικής λειτουργίας, μόνο όταν δίνεται έλεγχος στο πρόγραμμα που το χρησιμοποιεί. Η Microsoft ενθάρρυνε χρήστες να ρυθμίσουν τους υπολογιστές του με μόνο 256KB της κύριας μνήμης, αφήνοντας το χώρο διευθύνσεων από 256 σε 640KB διαθέσιμο για δυναμική χαρτογράφηση της μνήμης EMS. Παρά το όνομά του, τα Windows/286 ήταν πλήρως επιχειρησιακά σε επεξεργαστή 8088 ή 8086. Τα Windows/286 δεν μπορούσαν να χρησιμοποιήσουν περιοχή υψηλής μνήμης καθώς κανένα δεν υπήρχε σε έναν επεξεργαστή 8086-class processor, αλλά το EMS θα μπορούσε ακόμα να χρησιμοποιηθεί, αν υπήρχε. Κάποιοι πωλητές υπολογιστών φόρτωσαν τα Windows/286 με σκεύη 8086.

Windows/386
Τα Windows/386 ήταν πολύ πιο προχωρημένα από τον προκάτοχό τους. Παρουσίασαν ένα kernel προστατευμένης λειτουργίας, όπου τα GUI και εφαρμογές εκτελούνται ως μια πραγματική λειτουργία 8086. Επέτρεψε πολλά προγράμματα MS-DOS να τρέχουν σε παράλληλα σε πραγματική λειτουργία 8086 του ΚΜΕ, προτιμότερο από την συνεχή αναστολής εφαρμογών που τρέχουν στο παρασκήνιο. Εφαρμογές των Windows θα εκτελούνταν ήδη παράλληλα μέσω συνεργατικών πολλαπλών εργασιών. Με την εξαίρεση κάποιων kylobyte, κάθε εφαρμογή DOS θα χρησιμοποιούσαν κάθε χαμηλή μνήμη πριν αρχίσουν τα Windows. Τα Windows/386 επίσης υποστήριζαν την εξομοίωση EMS, χρησιμοποιώντας τις δυνατότητες διαχείρισης της μνήμης του 80386 για να κάνουν τη RAM πέρα από 640K, για να συμπεριφέρεται σαν με την μνήμη κλίσης, που προηγουμένως παρεχόταν μόνο με πρόσθετες κάρτες, το οποίο χρησιμοποιήθηκε από πολλές διάσημες εφαρμογές DOS. Αντικαθιστώντας το αρχείο WIN200.BIN με το COMMAND.COM, είναι δυνατή η εξομοίωση EMS σε DOS χωρίς την έναρξη των Windows. Δεν υπήρχε υποστήριξη για εικονική μνήμη βασισμένη σε δίσκους, οπότε προγράμματα DOS έπρεπε να χωρέσουν μέσα στην διαθέσιμη φυσική μνήμη. Έτσι, η Microsoft πρότεινε την αγορά πρόσθετης μνήμης και κάρτες, αν χρειαζόταν.

Windows 2.11
Στις 13 Μαρτίου του 1989, τα Windows 2.11 κυκλοφόρησαν σε εκδόσεις Windows/286 και Windows/386, με μικρές αλλαγές στην διαχείριση μνήμης, υποστήριξη AppleTalk και γρηγορότερη εκτύπωση με αναβαθμισμένους εκτυπωτές.

Παραπομπές

Microsoft Windows