Эволюция Microsoft Windows ~ в 16 битный Windows

Хотя ее первоначальной версии является iffy делом, технического прогресса и сильные вооруженные маркетинга добились Windows в мире доминирующей операционной системе. Давайте взглянем, как Windows превратилась поскольку он был освобожден в 1985.

Windows 1

Разработка графического пользовательского интерфейса для IBM PC началась в 1981. Цели были: возможности многозадачности, графический интерфейс пользователя и устройство независимых экрана и принтера графики; Т.е. приложения не требуется знать детали, как графики были быть переданы каждому поддерживает модель принтера и дисплей адаптера. Первоначальная концепция в меню в нижней части экрана, но это была отвергнута по меню и диалоговых окон как показано на Xerox Alto и Macintosh.

Объявлено в 1983 году, Windows версия 1,01 не был фактически освобожден до ноября 1985 года, и даже тогда она не намерена реализовать свой потенциал. В версии 1, окна не могут быть расположены так, что они совпадают, но может быть бок о бок. Ее освобождении действительно только в качестве заполнителя, чтобы подтвердить на рынок, что Microsoft действительно намерена освободить графической среды вдоль подобных Macintosh, GEM, и VisiOn.

Хотя ограничены в производительности и внешнего вида, версия 1,0 действительно относятся Написать Windows и Windows Paint, "Блокнот", и более мелкие, такие, как часы, калькулятор, Reversi (игра), CardFile, и терминал, серийный данных программы. Она требует 256KB памяти, и может запускать с двух двойная двойной плотности (360KB) дискеты или жесткого диска. Программа называется MS - DOS Исполнительный служит своего рода файловый менеджер, и в качестве программы оболочки. Он побежал полностью в реальном режиме, и не может решить памяти прошлом 640KB ограничение в первоначальных C архитектуры. Незначительные версий 1,03 и 1,04 были отпущены с августа 1986 по апрель 1987 года дополнительную поддержку национальных языков, MS - DOS 3.2, более шрифтов и принтеров, и дополнительные PC моделей.

Windows 2

  

Windows 2 был выпущен в ноябре 1987 года, и имя многие недостатки версии 1. В данном выпуске добавлены иконки интерфейса метафора, и поддерживает дублируют окна. Версия 2 по крайней мере не должен превышать 512 КБ памяти, но все равно может запускаться с дискеты. Версия 2,1, освобождены спустя, был первым, потребуется жесткий диск. Версия 2 представил Smartdrive дискового кэша и динамических данных Exhange (ОВО) поддержку, которая позволила уровня автоматического взаимодействия приложений.

Все программный код еще побежал в "реальном режиме", в лимит 640KB ОЗУ непосредственно решены. Однако на компьютерах с расширенной памяти, несколько заявок, общая памяти превысил 640KB еще можно запустить. В Windows включен между приложениями она обмен программный код и модули данных между нижним 640KB и расширенной памяти. Когда памяти был толкаемых на пределе, программный код модули были отказаться от памяти и перезагрузится с жесткого диска, когда необходимо еще раз. Это вызвало массовое замедление и знакомый звук диск "ненужными", но он работы.

Windows 2.10, опубликованном в мае 1988 года, разрешено использование мышей других производителей, и первый вариант требует использования жесткого диска. Новая версия в himem.sys водителя извлекли приемом использования первого 64K расширенной памяти для системы код, высвобождая память для приложений.

Как и Digital GEM исследований в оконной системе Windows имеется как "только для выполнения", что версия программного обеспечения, поставщики могут комплекте с прикладным программным обеспечением. Windows версия 2,11 была последней, которые должны быть представлены в этом сопровождает формат.

Windows 386

Windows 386 был выпущен в 1987 в качестве специализированной версии Windows 2, что требует использования какого-либо Intel 80386 процессоров. В 386 предусмотрено для аппаратной поддержки виртуальной памяти, пейджеры, более общей памяти системы и используется ЦП в режиме защищены получить прямой доступ к расширенная память. Процессор также "виртуальной 86" CPU режиме, не говоря Windows DOS запустить несколько приложений одновременно, в многозадачном преимущественное между DOS и Windows приложений. Преимущественное многозадачности дал каждому DOS применения время запуска, в круглых - robin моды. Память управления и преимущественное - многозадачности в DOS приложениях, которые появились в Windows 386 были перенесены в "386 укрепления режима", в Windows 3,0.

Windows 3

Windows версии 3.0 является существенным переписать из Windows, и был освобожден в мае 1990 года. В настоящее время имеется еще значительное установлены базы 80286 - компьютеров, но 80386 и 80486 процессоров были обнаружены практически во всех новых компьютерах, и было время для Windows начать использовать эти процессоры "значительных улучшений доступ к памяти.

В 8088 процессоров, используемых в первоначальном IBM PC и его клонов было, способного решать на большинстве 1 МБ памяти, в связи с процессором дизайн. Программы указанных местах памяти с использованием двух компонентов: 16 - битный адрес стоимости, и 16 бит сегмент регистра. 16 бит значения не может указать на наиболее 65.535 различных адресов, однако сегмент регистра увеличилось этом много раз. Когда программа содержит ссылки на память места, процессор автоматически принимает значение из сегмента регистра, умножает его на 10 (в шестнадцатеричное, который 16 в десятичной системе), и добавляет 16 - битный адрес стоимости, чтобы получить адрес физической памяти .

Intel 80286, а затем процессоры могут использовать более гибкий доступ к памяти системы, называемой защищены режиме. В режиме защиты, стоимость сегмент регистра не используются непосредственно, но вместо этого используется, чтобы выбрать записи из таблицы, которая содержится 24 бит (80286 процессоров), или 32 - бит (80386 или более) базовый адрес ценности. Что возможность добавлять крупных сегмента ценностей, охраняемых режиме система позволяет 16 - битных программ доступа до 4 Гб физической памяти.

Поскольку 16 - битный версий Windows полагаться на DOS и BIOS компьютера код для выполнения ввода / вывода операций, и DOS, и BIOS являются реальном режиме программы Windows должна быть в состоянии быстро переключиться процессора вперед и назад между охраняемыми и реальный режим. На 80286 не может быть легко вернулся в реальном режиме с защитой режиме. Вот почему Windows 1 и 2 были вынуждены полагаться только на реальном режиме.

В 80386, а затем процессоры, однако, могут мгновенно переключается вперед и назад между реальным и охраняемых режиме, поэтому с появлением этих процессоров, Windows 3 был полностью изменен воспользоваться защитой в режиме огромное потенциал памяти.

Для совместимости с более старыми компьютерами, Windows 3,0 может быть выполнен в любом из трех режимов:

Windows 3,0 требуется 640K основных памяти, плюс по меньшей мере 256K расширенной памяти, и требуется MS - DOS 3,1 или лучше.

В Windows пользовательский интерфейс был также существенно пересмотрена. В MS DOS - Исполнительный было заменено Руководитель программы, которые используются иконки для представления программы групп, и файловый менеджер, который является графический браузер файловой системы сопоставимы с сегодняшнего Мой компьютер. VGA графических адаптеров были гораздо более распространенным на данный момент и Windows графический код был усилен для поддержки использования более чем на 16 примитивных цветов в Windows 1 и 2. Это позволило для Windows для отображения фотографических изображений в первый раз.

Хотя Windows 3 доступ к более памяти был огромный шаг вперед по сравнению Windows 1 и 2, охраняемые режиме новый и скоро станет досадные происшествия: Генеральная защите Fault. В реальном режиме программы плохо (или аппаратных драйверов или компонентов Windows), что прочитать или написал неправильно памяти адреса часто так, как будто ничего не произошло, и лишь позднее, возможно, система заморозить деятельность из-за перезаписан программный код. Заповедные режим Windows дает возможность определять, когда программа попыталась получить доступ к памяти, она не должна (отсюда слово защищены). Поскольку нет ничего, что Windows может реально сделать, чтобы исправить положение, он просто показывают защиты вины предупреждения и прекращения программы.

К сожалению, когда Windows 3,0 впервые был освобожден, большинство прикладных программ и драйверов, содержащихся ошибки, которые никогда ранее не были обнаружены. Многие из них благоприятным, однако механизм защиты не может знать, что. И, причем большая часть свежих переписан Windows, Windows сама содержится бесчисленные ошибки тоже. Windows 3,0 быстро завоевала репутацию в качестве phenomenally улучшилась, но едва ли использовать операционную систему.

Windows 3,1

Освобожден Microsoft Windows 3.1 в апреле 1992 года, и в первый раз, действительно есть 16 бит Windows направо. Большинство этих ошибок были установлены, а разработчики получали в свои заявки очищен. Даже Генеральная защите вины самого механизма была усовершенствована, и менее часто приходится сталкиваться. Некоторые успехи были достигнуты: в реальном режиме поддержки был исключен (в самой Windows; DOS заявок осуществляется в Реальный или Виртуальный 86 режим). Truetype масштабируемых шрифтов была добавлена поддержка, а также расширения для поддержки мультимедиа. Объект Связь и Погружение (OLE) был освобожден технологии, которая позволила заявок сотрудничать, не зная информацию о других внутренних операций. Windows 3,1 также клиентской поддержки сетей в качестве стандартного компонента.

К этому времени рынок был способ последние готовы к надежной многозадачность операционной системы, и Windows 3,1 продан один миллион копий в течение двух месяцев. Развитие характера режиме DOS приложений практически прекратились, с WordPerfect корпорация является notablyand fatallylate исключением. В индустрии программного обеспечения сосредоточены почти исключительно на Windows, и в меньшей степени на Macintosh.

Windows для Workgroups

Windows для Workgroups (WFWG) был линии продуктов на основе Windows 3,1 в том числе файлов и принтера обмена построен в поддержке на небольшие дополнительные расходы. Это позволило построить ровесники сети без каких-либо дополнительных программ, и непосредственно ориентированные Novell и NetWare и Artisoft в LanTastic продуктов, которые до этой точки имеет небольшой офисной сети рынок для самих себя.

WFWG версии 3.1 (на основе Windows 3.1) была выпущена в октябре 1992 года, а версия 3,11 в ноябре 1993 года.

Windows 3,11

Windows 3.11 была ошибка - исправить версии, распространяемые в виде бесплатной модернизации и установки на новые компьютеры, освобожден в декабре 1993 года. Это был последний вопрос в 16 - битных Windows линейки продуктов.

Для более подробной информации о каждой из 16 - битные версии Windows, см. support.microsoft.com/kb/q32905.

это статья добавлена Aktaz Lineda
Опровержение: Наш сайт не несет ответственности за информацию, содержащуюся в этой статье. Эта статья никоим образом не отражает взгляды, мнения, мысли или веры каталог статей сотрудников.

Перевод уведомления: В статье "эволюция Microsoft Windows ~ В 16 Bit Windows" был переведен с использованием автоматизированной службы перевода. Мы приносим извинения за любые ошибки перевода, что произошло. Спасибо за понимание.

Online: 471 users browsing the articles directory