|
32-разрядные процессоры
Сегодня программисты обычно
уже не вспоминают о 16-разрядных процессорах и разрабатывают новые программы
с учетом того, что они будут использоваться на компьютере с процессором не ниже
80386 (конечно, с тактовой частотой 33 или 40 МГц). К тому же, только в последних
моделях процессоров Intel и AMD внутренняя архитектура перестает быть улучшенным
вариантом 286/386. Можно сказать, что сейчас происходит не просто увеличение
разрядности процессоров и смена их поколений, а идет мучительный поиск наиболее
оптимальных принципов работы будущих компьютеров.
Если вспомнить, то именно
неудачная архитектура 80286 и защищенного режима, который, как надеялись разработчики,
позволит реализовать для персональных
компьютеров многозадачную работу, заставила инженеров корпорации Intel очень
серьезно подойти к разработке архитектуры 32-разрядного процессора. Перед ними
стояла непростая задача — сохранить возможность использования уже наработанного
программного обеспечения и предусмотреть удобное применение процессора в многозадачных
системах.
Использование в новом процессоре
полной 32-разрядной архитектуры, конечно, было не совсем оправданным, но закладывало
необычайно большой резерв возможностей, на которые можно будет опереться в будущем.
Это подтвердил тот факт, что только Windows 95 стала первой массовой операционной
системой, использовавшей все возможности Intel 386, а до этого основной режим,
для которого создавалось подавляющее число программ, был 16-разрядным.
Когда, 17 октября 1985
г., было объявлено о начале выпуска 32-разрядного процессора Intel 80386, особого
интереса это событие в то время не вызвало. Программистам вполне хватало возможностей
80286 процессора, а 32-разрядная арифметика считалась непозволительной роскошью.
Тогда никто из рядовых пользователей не думал, что архитектура и принципы Intel
386 станут образцом на долгие годы, утвердив доминирование корпорации Intel
в компьютерном мире. Только на переломе веков, спустя 15 лет, стали производиться
64-разрядные процессоры, предназначенные для применения в персональных компьютерах.
|
|