воскресенье, 28 декабря 2014 г.

От 4004 до 486DX

“Интел” выбирает политику каннибализма
Заголовок статьи неизвестной газеты от 20-26 января 1994 г.

1971: Intel 4004


4004 - четырёхразрядный процессор. Первоначально применялся в карманных калькуляторах, однако позже был замечен в системах управления светофорами. Максимальная частота 750 кГц. Содержал 2300 транзисторов, выполнен по тех.процессу 10 мкм. Адресовал 640 байт памяти. Следует отметить наличие встроенного трехуровневого стека (а не расположенного в памяти, как сейчас).

1972: Intel 4040


Intel упражняется в процессоростроении. Процессор по прежнему 4-х битный, со встроенным стеком на 8 уровней. Расширена система команд (+14 новых команд), возможность использовать одно прерывание, 24 четырехбитных регистра. Адресует 8 Кбайт ПЗУ.

1972: Intel 8008


Первый 8-битный микропроцессор. За исключением разрядности, аналогичен i4040.

Intel 8080


Первый самый успешный процессор. На нём основан легендарный компьютер MITS Altair. Частота не превышала 2 МГц. Адресовал 64 Кбайт памяти, собран на 6000 транзисторах по тех.прцоессу 6 мкм. Имел некрасивую систему питания (+5, +12, -5) и сложную систему тактирования. Включает в себя 6 регистров общего назначения, счетчик команд, АЛУ, аккумулятор, указатель стека, декодер инструкций, регистр состояния. Работает с 78 инструкциями. Архитектура этого процесса наследовалась всеми следующими процессорами Intel, однако негласным стандартом стал другой процессор.
Советский аналог: К580ВМ80.

Intel 8085


Содержал 6500 транзисторов, собран по тех.процессу 3 мкм. Тактовая частота 5 МГц. Архитектура аналогична 8080, но на кристалле так же расположен порт последовательного интерфейса. Так же более красивое питание +5 В.

1978: Intel 8086


Процессор 8086 использовался на машине Compaq DeskPro. Полностью аналогичен следующему процессору 8088, за исключением разрядности внешней шины данных: 16-бит. Впервые использовалась сегментная организация памяти, что позволило адресовать 1 Мбайт памяти. Стал прародителем архитектуры x86. Частота 5 МГц, на кристалле 29'000 транзисторов, тех.процесс 3 мкм.
Советский аналог: К1810ВМ86.

1979: Intel 8088


На нём основан IBM PC. Главная особенность — наличие 20 линий адреса, что фактически означало возможность адресовать 1 Мбайт. Но в IBM PC программам пользователя было отведено только 640 Кбайт. С внешними устройствами процессор связан по 8-битной шине, хотя внутренние его элементы позволяли работать с 16-бит. Первоначально работал на частоте 4,77 МГц ,но позже разработаны клоны работающие на частоте 8 МГц. Содержит 29 тысячи транзисторов.
Отечественный аналог — К1810ВМ88.

Intel 80186, 80188


Структура 8086 и 8088 сохранена, но на кристалле так же расположен контроллер прямого доступа к памяти, счетчик и контроллер прерываний. Использовался на PC jr, но как и машина распространения не получил.

1982: Intel 80286

Основан на архитектуре, которая теперь называется x86. Теперь процессор может работать в двух режимах: реальном и защищённом. Первый режим аналогичен 8086, а второй использует более хитрую систему управления памятью. Этот режим позволял ОС (Windows 3.0, OS/2) работать с памятью выше 1 Мбайт. Однако здесь есть свои трудности — обратно переключение режима происходит с использованием клавиатуры и перезапуска. С появлением 16-разрядной шиной ISA процессор теперь мог обмениваться с периферией 16-битными данными. Используя защищённый режим, можно пользоваться 24-линиями адреса (то есть адресовать 16 Мбайт памяти).

1985: Intel 80386DX

Это первый 32-разрядный процессор x86. Помимо полной 32-разрядной архитектуры (внутри процессора 32-разрядные регистры, снаружи 32-разрядная шина) процессор обладал MMU (Memeory Management Unit — устройство управления памятью), которое осуществляло процесс свопинга (переставляет местами сегменты одной области памяти в другую) и освобождать стандартные 64 Кбайт памяти. Для поддержки старого оборудования (8 и 16 бит) процессор снабжён первыми в истории x86 костылями. Первоначальная версия работала на частоте 16 МГц, позже выполнены модификации на 20, 25, 33 и 40 МГц.

1988: Intel 80386SX

Дешёвый вариант i386DX. Внешняя шина данных урезана до 16 бит. Это очень понравилось производителям — более дешёвый процессор выполняет программы для 32-разрядного процессора.

1989: Intel 80486DX

Содержит 1,2 миллиона транзисторов. На одном кристалле оказались: центральный процессор, математический сопроцессор (который не нужен большинству пользователей), кэш-память (объём 8 Кбайт, ускоряет выполнение программ за счёт хранения часто используемых команд и данных). В этом процессора скорость работы внутренних блоков в два раза выше (50 или 66 МГц), чем внешних (25 или 33 МГц).

1991: Intel 80486SX


Частота всего 20 МГц, но при этом примерно на 40% производительнее чем i80486DX (с частотой 33 МГц). Содержимое кристалла, тоже что и в i846DX, за исключением того, что математический процессор заблокирован. Добавлены новые команды. Для него допускается адресация физической памяти до 4 Гбайт, а виртуальной до 64 Тбайт.

1991: Intel 80386SL

Процессор разработан для использования на портативных компьютерах. Основан на i386SX. Так же в наборе находился чип i82360SL — периферийный контроллер, позволяющий работать с ISA-шиной. Появилось прерывание SMI (System Management Interrupt — прерывание управления системой), позволяющее, к примеру, управлять потребляемой мощностью.

1992: Intel 80486SL

Объединят характеристики i486DX и i486SL. По производительности равен i486DX, а по части питания (питание 3,3В, система питания) i386SL. Включает 16-разрядную шину высокоскоростного интерфейса PI, которая поддерживает интерфейс графического дисплея и флеш-память.

1992: Intel 80486DX2

В этом процессора скорость работы внутренних блоков в два раза выше (50 или 66МГц), чем внешних (25 или 33МГц). Состав микросхемы тот же: центральный процессор, математический сопроцессор и кэш-память на 8Кбайт.

Комментариев нет:

Отправить комментарий