L'évolution du ~ de Microsoft Windows 16 le bit Windows
Bien que son dégagement initial ait été une
affaire iffy, le progrès technique et la vente faite violence ont
fait à Windows le logiciel d'exploitation dominant du monde.
Jetons un coup d'oeil comment Windows a évolué depuis qu'il a
été libéré en 1985.
Windows 1
Le développement d'une interface utilisateur
graphique pour le PC d'IBM a commencé en 1981. Les buts
étaient : capacités de traitement multitâche, une interface
utilisateur graphique, et graphiques non tributaires du type d'unité
d'écran et d'imprimeur ; c'est-à-dire, des programmes
d'application ne seraient pas exigés pour connaître les détails de
la façon dont des graphiques devaient être transmis à chaque
modèle soutenu d'imprimeur et d'adapteur d'affichage. Le
concept original a placé les menus en bas de l'écran, mais ceci a
été abandonné pour les menus drop-down et les zones de dialogue
comme vu sur l'alto et le Macintosh de Xerox.
Annoncé en 1983, la version 1.01 de Windows n'a pas été
libérée réellement jusqu'à ce que novembre 1985, et l'égalise
alors n'a pas réalisé son potentiel prévu. Dans la version 1,
des fenêtres ne pourraient pas être placées de sorte qu'elles aient
recouvert, mais pourraient seulement être placées côte à côte.
Son dégagement a vraiment servi juste de placeholder, pour
affirmer au marché que Microsoft a prévu pour libérer un
environnement graphique le long des goûts de Macintosh, de GEMME, et
de vision.
Tandis que limitée dans l'exécution et l'aspect, la
version 1.0 a inclus Windows écrivent et peinture de Windows,
Bloc-notes, et plus petites applications telles que l'horloge, la
calculatrice, le Reversi (un jeu), le CardFile, et la borne, un
programme de communications de données de publication périodique.
Elle a exigé 256KB de mémoire, et pourrait courir à partir de
deux (360KB) disquettes à double densité à côté double, ou d'un
disque dur. Un programme a appelé le directeur de MS-DOS servi
de sorte de gestionnaire, et a servi de coquille du programme.
Il a fonctionné entièrement en vrai mode, et ne pourrait pas
adresser la mémoire après la limite 640KB imposée par
l'architecture initiale de C. Des versions mineures 1.03 et 1.04
ont été libérées entre août 1986 et avril 1987 avec le soutien
additionnel des langues nationales, le MS-DOS 3.2, plus de polices et
d'imprimeurs, et des modèles additionnels de PC.
Windows 2
Windows 2 a été libéré en novembre 1987, et a
adressé plusieurs des imperfections de la version 1. Ce
dégagement a ajouté des icônes à la métaphore d'interface, et a
soutenu les fenêtres recouvertes. La version 2 a exigé au
moins 512KB de mémoire, mais a pu toujours être courue à partir des
disquettes. La version 2.1, libérée plus tard, était la
première pour exiger un disque dur. La version 2 a présenté
la cachette de disque de Smartdrive et l'appui dynamique d'Exhange de
données (DDE), qui ont permis un niveau d'interaction automatique
entre les applications.
Tout le code de programme fonctionnait toujours en "vrai
mode," avec une limite de 640KB de RAM directement accessible.
Cependant, sur des ordinateurs avec de la mémoire augmentée,
des applications multiples dont les conditions totales de mémoire ont
excédé 640KB pourraient encore être courues. Comme Windows
commuté entre les applications il a permuté le code de programme et
les infopac entre le 640KB inférieur et a augmenté la mémoire.
Quand l'utilisation de mémoire a été poussée à la limite,
des modules de code de programme ont été jetés de la mémoire et
rechargés à partir du disque dur une fois nécessaires encore.
Ceci a causé un ralentissement massif et le bruit familier du
disque "battant," mais cela a fonctionné.
Windows 2.10, libéré en mai 1988, a permis l'utilisation
des souris d'autres fabricants, et était la première version pour
exiger l'utilisation d'un disque dur. Une nouvelle version du
conducteur de himem.sys a appris le tour d'employer le premier 64K de
la mémoire prolongée pour le code de système, libérant vers le
haut de la mémoire pour des applications.
Comme avec le système de fenêtrage de la GEMME des
recherches de Digital, Windows était disponible comme version de
"temps d'exécution-seulement" que les fournisseurs de logiciel
pourraient empaqueter avec le logiciel d'application. La version
2.11 de Windows était le bout à rendre disponible dans ce format
empaqueté.
Windows 386
Windows 386 a été libéré dans 1987 comme
version spécialisée de Windows 2 qui a exigé l'utilisation d'un
processeur d'Intel 80386. Les 386 ont fourni l'appui de
matériel pour la pagination de mémoire virtuelle, une mémoire
système plus totale, et ont employé le mode protégé par CPU's pour
gagner l'accès direct à la mémoire prolongée. Le processeur
a également fourni "86 virtuels" à un mode de l'unité centrale de
traitement qui ont laissé Windows courir plusieurs applications de
DOS immédiatement, le traitement multitâche de préemption entre les
applications de DOS et le Windows. Le traitement multitâche de
préemption a donné à chacun le temps d'application de DOS de
fonctionner, de mode de rond-merle. La gestion de mémoire et le
de préemption-traitement multitâche des applications de DOS qui sont
apparues dans Windows 386 ont été reportés dans "le mode augmenté
par 386" de Windows 3.0.
Windows 3
La version 3.0 de Windows était une réécriture
significative de Windows, et a été libérée en mai 1990.
Actuellement il restait une base installée significative des
ordinateurs 80286-based, mais 80386 et 80486 processeurs ont été
trouvés dans des pratiquement tous les plus nouveaux ordinateurs, et
il était temps pour Windows de commencer à tirer profit des
améliorations significatives d'accès mémoire de ces processeurs.
Le processeur 8088 utilisé dans le PC d'IBM original et
son copie était capable de l'adressage à la plupart des 1MB de
mémoire, dû à la conception du processeur. Les programmes ont
indiqué des endroits de mémoire en utilisant deux composants :
une valeur d'adresses de 16 bits, et un registre de 16 bits de
segment. seules les valeurs de 16 bits peuvent indiquer tout au
plus 65.535 adresses distinctes, mais le registre de segment a
augmenté ces beaucoup de pli. Quand un programme fait la
référence à un endroit de mémoire, le processeur prend
automatiquement la valeur à partir d'un registre de segment, le
multiplie par 10 (dans l'hexadécimal, qui est 16 dans la décimale),
et ajoute la valeur d'adresses de 16 bits pour obtenir une adresse de
mémoire physique.
Intel 80286 et processeurs postérieurs ont pu employer un
mode protégé appelé par arrangement plus flexible d'accès
mémoire. Dans le mode protégé, la valeur du registre de
segment n'a pas été employée directement, mais a été à la place
employée pour choisir une entrée à partir d'une table qui a contenu
24-bit (80286 processeurs) ou (80386 ou améliorent) valeurs de 32
bits d'adresse de base. Avec la capacité d'ajouter de plus
grandes valeurs de segment, l'arrangement protégé de mode laisse
l'accès de 16 bits de programmes jusqu'à 4GB de mémoire physique.
Puisque les versions de 16 bits de Windows comptent sur le
DOS et le code du BIOS de l'ordinateur pour effectuer des opérations
d'entrée-sortie, et le DOS et le BIOS sont des programmes de
vrai-mode, Windows doit pouvoir commuter rapidement le processeur dans
les deux sens entre le mode protégé et vrai. Les 80286 n'ont
pas pu être facilement retournés au vrai mode du mode protégé.
C'est pourquoi Windows 1 et 2 a été forcé pour se fonder
seulement sur le vrai mode.
Les 80386 et les processeurs postérieurs, cependant,
pourraient immédiatement être commutés dans les deux sens entre le
vrai et protégé mode, ainsi avec l'arrivée de ces processeurs,
Windows 3 a été complètement remodelé pour tirer profit d'un
espace mémoire potentiel énormément plus grand du mode protégé.
Pour la compatibilité avec des ordinateurs plus anciens,
Windows 3.0 a pu être couru en n'importe lequel de trois modes :
-
Vrai mode, avec l'accès à tout au plus 1 mb de mémoire
-
Le mode standard, qui a mis l'unité centrale de
traitement dans le mode protégé, et a augmenté la mémoire
utilisable de maximum directement au mb 16
- 386 a augmenté le mode, qui ont laissé l'unité
centrale de traitement employer des 386 l'appui du matériel
processeurs pour exécuter des programmes multiples de DOS
immédiatement. Ce mode avait été développé et examiné dans
Windows 386. Le traitement multitâche de DOS est venu à une
légère diminution d'exécution, ainsi la norme et 386 modes
augmentés ont été rendus disponibles comme options.
Windows 3.0 a exigé 640K de mémoire centrale plus au
moins 256K de mémoire prolongée, et a exigé le MS-DOS 3.1 ou
meilleur.
L'interface utilisateur de Windows a été également
sensiblement améliorée. Le directeur de MS-DOS a été
remplacé avec le directeur de programme, qui avait l'habitude des
icônes pour représenter des groupes de programme, et le
gestionnaire, qui était un navigateur graphique de système de
fichiers comparable à d'aujourd'hui mon ordinateur. Les
adapteurs de graphiques de VGA étaient beaucoup plus communs par ce
point, et le code graphique de Windows a été augmenté pour soutenir
l'utilisation de plus que les 16 couleurs primitives disponibles dans
Windows 1 et 2. Ceci a permis pour que Windows montre des images
photographiques pour la première fois.
Tandis que l'accès de Windows 3 à plus de mémoire
était une amélioration énorme Windows fini 1 et 2, a protégé le
mode a présenté un nouveau et devenir bientôt occurrence ennuyante
: le défaut général de protection. Dans le ce de vrai
mode, de programmes de boguet (ou conducteurs de matériel, ou
composants de Windows) lus de ou a écrit aux adresses de mémoire
incorrectes procéderait souvent comme si rien ne s'était produit, et
pourrait seulement plus tard le gel de système vers le haut d'en
raison du code recouvert de programme. Le mode protégé a
donné à Windows la capacité de détecter quand un programme essayé
pour accéder à la mémoire il n'a pas été supposé (par
conséquent le mot protégé). Puisqu'il n'y avait rien que
Windows pourrait vraiment faire pour remédier à de la situation, il
juste montrerait l'avertissement de défaut de protection et
terminerait le programme.
Malheureusement, quand Windows 3.0 a été libéré la
première fois, la plupart des programmes et conducteurs d'application
ont contenu les bogues qui avaient été jamais déja détectés.
Beaucoup étaient bénins, mais le mécanisme de protection ne
pourrait pas savoir cela. Et, avec beaucoup de Windows
fraîchement récrit, Windows lui-même a contenu les bogues
innombrables, aussi. Windows 3.0 a rapidement gagné une
réputation en tant qu'étant un logiciel d'exploitation
phénoménalement amélioré, mais à peine utilisable.
Windows 3.1
Windows libéré par Microsoft 3.1 en avril 1992,
et pour la première fois, vraiment obtenu la droite de 16 bits de
Windows. La plupart des bogues étaient fixes, et les
réalisateurs ont eu leurs applications nettoyées. Même le
mécanisme général de défaut de protection lui-même a été
amélioré, et a été moins souvent produit. Quelques avances
techniques ont été faites : L'appui de vrai mode a été
lâché (pour Windows lui-même ; Des applications de DOS ont
été courues en vrai ou virtuel mode 86). L'appui scalable de
police de Truetype a été ajouté, de même que des prolongements
pour l'appui de multimédia. L'enchaînement d'objet et inclure
de la technologie (OLE) ont été libérés, qui a permis pour que les
applications coopèrent sans connaître des détails au sujet des
opérations internes de chacun. Appui également inclus de
gestion de réseau de client-côté de Windows 3.1 comme dispositif
standard.
Par ce temps, le marché était manière après prêt pour
un logiciel d'exploitation de traitement multitâche fiable, et
Windows 3.1 a vendu un million de copies en deux mois. Le
développement des applications de DOS de caractère-mode a
pratiquement cessé, avec WordPerfect Corporation étant une exception
de fatallylate de notablyand. L'industrie de logiciel s'est
concentrée presque entièrement sur Windows, et à un moindre degré
sur Macintosh.
Windows pour des équipes de travail
Windows pour les équipes de travail (WFWG) était
un produit basé sur Windows 3.1 que le dossier inclus et l'imprimeur
partageant l'appui ont incorporé à un petit coût additionnel.
Ceci a permis pour établir des réseaux de pair-à-pair sans le
logiciel additionnel, et a directement visé les produits de LanTastic
de NetWare et d'Artisoft de Novell, qui vers le haut de jusqu'à ce
point ont eu le petit marché de réseau de bureau à eux-mêmes.
La version 3.1 de WFWG (basée sur Windows 3.1) a été
libérée en octobre 1992, et version 3.11 en novembre, 1993.
Windows 3.11
Windows 3.11 était bogue-fixe la version, l'a
distribué comme mise à niveau libre et installé sur de nouveaux
ordinateurs, libérés en décembre 1993. C'était la dernière
issue dans le produit de 16 bits de Windows.
Pour plus de détails sur chacune des versions de 16 bits
de Windows, voir le support.microsoft.com/kb/q32905.
c'est un article supplémentaire par Aktaz Lineda
Déni : Notre site Web n'est pas
responsable de l'information contenue par cet article. Cet
article reflète nullement les vues, les avis, les pensées ou la
croyance du personnel d'annuaire d'articles.
Notification de traduction : L'article
"l'évolution du ~ de Microsoft Windows 16 le bit Windows" a été traduit en
utilisant un service de traduction automatisé. Nous faisons des
excuses sincèrement pour toutes les erreurs de traduction qui se sont
produites. Merci de l'arrangement.