Процессор интел 80486 разрядность шины адреса

Intel486 (также известный как i486, Intel 80486 или просто 486-ой) — 32-битный скалярный x86-совместимый процессор четвёртого поколения, построенный на гибридном CISC-RISC ядре, и выпущенный фирмой Intel 10 апреля 1989 года. Этот микропроцессор является усовершенствованной версией процессора Intel 80386. Впервые он был продемонстрирован на выставке Comdex Fall, осенью 1989 года. Это был первый микропроцессор со встроенным математическим сопроцессором (FPU). Применялся, преимущественно, в настольных ПК, в высокопроизводительных рабочих станциях, в серверах и портативных ПК (ноутбуки и лаптопы).

К тому времени Intel уже лишилась прав собственности на товарные знаки x86, и теперь подобные наименования использовали множество производителей. Основной лозунг конкурентов Intel тогда — «Практически то же что и у Intel, только за меньшие деньги». Тогда-то и обострилась конкурентная борьба между производителями процессоров x86.

Руководителем проекта по разработке микропроцессора Intel486 был Патрик Гелсингер (Patrick Gelsinger).

В мае 2006 года Intel заявила, что производство чипов 80486 прекратится в конце сентября 2007 года. И хотя для прикладных программ на персональных компьютерах этот чип уже долгое время являлся устаревшим, Intel продолжала производить его для использования во встраиваемых системах.

Видео:Все о маркировках процессоров INTEL COREСкачать

Все о маркировках процессоров INTEL CORE

Описание

Процессор интел 80486 разрядность шины адреса

Процессор интел 80486 разрядность шины адреса

Процессор базируется на той же архитектуре, что применялась, однако в нём имелось несколько значимых усовершенствований. Основные из которых:

  • Внутренний кеш первого уровня
  • Встроенный математический сопроцессор
  • Конвейерная обработка инструкций (команд)
  • Усовершенствованный модуль интерфейса шины (bus interface unit)
  • Укороченные циклы памяти (burst mode)
  • Использование буферов записи

Процессор обладал 32-битными шинами адреса и данных. Это требовало наличия памяти в виде четырёх 30-контактных или одного 72-контактного модуля SIMM.

Intel486 имел расположенную на кристалле кеш-память объёмом 8 Кбайт, позднее — 16 Кбайт, работающую на частоте ядра. Наличие кеша позволило существенно увеличить скорость выполнения операций микропроцессором. Изначально кеш Intel486 работал по принципу сквозной записи (англ. write-through, WT ), но позже, в рамках семейства Intel486, были выпущены модели с внутренним кешем, работающим по принципу обратной записи (англ. write-back, WB ). Процессор мог использовать и внешний кеш, скорость чтения-записи которого, однако, была заметно ниже чем у внутреннего кеша. При этом внутренний кеш стали называть кешем первого уровня (Level 1 Cache), а внешний кеш, расположенный на материнской плате, кешем второго уровня (Level 2 Cache). Кеш имел 4-канальную наборно-ассоциативную архитектуру и работал на уровне физических адресов памяти.

Однако, в результате использования интегрированной кеш-памяти, существенно возросло количество транзисторов в процессоре и, как следствие, увеличилась площадь кристалла. Увеличение количества транзисторов привело к существенному увеличению рассеиваемой мощности. В среднем, рассеиваемая мощность увеличилась в 2 раза, по сравнению с аналогичными моделями серии Intel386. Во многом этому способствовала интеграция кеш-памяти, хотя были и другие факторы, но они не столь существенны. По этой причине процессоры Intel486 старших моделей уже требовали принудительного (активного) охлаждения.

Математический сопроцессор

В Intel486 был использован встроенный математический сопроцессор (англ. Floating Point Unit, FPU ). Вообще, это был первый микропроцессор семейства x86 со встроенным FPU. Встроенный FPU был программно совместим с микросхемой Intel 80387 — математическим сопроцессором, применявшимся в системах с процессором Intel386. Благодаря использованию встроенного сопроцессора удешевлялась и ускорялась система за счёт уменьшения общего числа контактов и корпусов микросхем.

Изначально все выпускавшиеся микропроцессоры Intel486 оснащались работающим сопроцессором, эти процессоры получили имя Intel486DX. Позже, в 1991 году, Intel решает выпустить процессоры с отключённым сопроцессором, и эти процессоры получили наименование Intel486SX. Системы построенные на этих процессорах могли оснащаться отдельным сопроцессором, например, Intel487SX или сопроцессором других производителей.

Читайте также: Что такое опциональные шины

Конвейерная обработка инструкций

В Intel486 был усовершенствован механизм выполнения инструкций в несколько этапов. Конвейер процессоров серии Intel486 состоял из 5 ступеней: выборка инструкции, декодирование инструкции, декодирование адресов операндов инструкции, выполнение команды, запись результата выполнения инструкции. Использование конвейера позволило во время выполнения одной инструкции производить подготовительные операции над другой инструкцией. Это в значительной степени позволило увеличить производительность процессора.

Регистры и инструкции

В процессоре имеется тот же набор инструкции что и в Intel386, к которому было добавлено несколько дополнительных регистров, а именно, три 32-битных тестовых регистра (TR5, TR4, TR3). Также были добавлены новые флаги в регистре флагов (EFLAGS) и в других управляющих регистрах (CR0, CR3).

Вследствие включения сопроцессора в кристалл процессора, в Intel 486 можно обращаться и к регистрам FPU: регистры данных, регистр тегов, регистр состояния, указатели команд и данных FPU, регистр управления FPU.

Набор инструкций не претерпел существенных изменений, но были добавлены дополнительные инструкции для работы с внутренней кеш-памятью (INVD, INVLPG, WBINVD), одна инструкция (BSWAP) для обеспечения совместимости с процессорами Motorola, две инструкции для атомарных операций с памятью: CMPXCHG (для сравнения с обменом — новое значение записывалось только если старое совпадало с заданным, старое запоминалось) и XADD (инструкция для сложения двух операндов с помещением результата во второй операнд, а не в первый, как в ADD). Инструкция CPUID позволяла впервые в семействе x86 напрямую получить детальную информацию о версии и свойствах процессора. Помимо этого, к набору инструкций добавилось 75 инструкций FPU.

Длина очереди инструкций была увеличена до 32 байт.

Видео:169 секунд и ты знаешь как работает процессорСкачать

169 секунд и ты знаешь как работает процессор

Модели

С момента появления первого процессора Intel486DX было выпущено множество других моделей семейства 486 с суффиксами SX, SL, DX2, DX4, GX. Они отличались функциональным предназначением и некоторыми технологическими параметрами (напряжение питания, тактовая частота, размер кеш-памяти, отсутствием или наличием сопроцессора и др.), но все были построены на одной архитектуре.

Процессоры Intel486

Процессоры с индексом DX2 имели коэффициент умножения 2 — то есть, например, при частоте системной шины 33 МГц рабочая частота самого процессора составляла 66 МГц. Позже появились процессоры с индексом DX4 — однако коэффициент умножения у них был не 4, а 3. Уже после ухода с массового рынка 486-процессоров производства Intel компания AMD выпустила процессоры 486DX4-120 и Am5x86-133 (последний использовался преимущественно в портативных системах). В результате введения множителей в широкий обиход впервые вошло такое понятие, как разгон (англ. overclocking ) — повышение производительности процессора путем увеличения тактовой частоты шины или коэффициента умножения. Так, известно, что в России даже в открытую продажу поступали системы, в которых процессоры i486 работали на частотах до 160 МГц.

Читайте также: Вес шины 8 25р20

Видео:03. Основы устройства компьютера. Память и шина. [Универсальный программист]Скачать

03. Основы устройства компьютера. Память и шина. [Универсальный программист]

80486

>
Центральный процессор
Процессор интел 80486 разрядность шины адреса
Микропроцессор Intel 80486
Производство:с 10 апреля 1989 по сентябрь 2007 [1] [2]
Частота ЦП:16—150 МГц
Частота FSB:16—50 МГц
Технология производства:
600—1000 нм
Наборы инструкций:x86
Разъём:PGA168, PGA169, PQFP132, PQFP208

Intel486 (также известный как i486, Intel 80486 или просто 486-ой) — 32-битный скалярный x86-совместимый микропроцессор четвёртого поколения, построенный на гибридном CISC-RISC-ядре и выпущенный фирмой Intel 10 апреля 1989 года. Этот микропроцессор является усовершенствованной версией микропроцессора 80386. Впервые он был продемонстрирован на выставке Comdex Fall, осенью 1989 года. Это был первый микропроцессор со встроенным математическим сопроцессором (FPU). Применялся преимущественно в настольных ПК, в высокопроизводительных рабочих станциях, в серверах и портативных ПК (ноутбуки и лаптопы).

Руководителем проекта по разработке микропроцессора Intel486 был Патрик Гелсингер (англ. Pat Gelsinger ).

Видео:КАК РАБОТАЕТ ПРОЦЕССОР | ОСНОВЫ ПРОГРАММИРОВАНИЯСкачать

КАК РАБОТАЕТ ПРОЦЕССОР | ОСНОВЫ ПРОГРАММИРОВАНИЯ

Описание

Процессор интел 80486 разрядность шины адреса

Процессор интел 80486 разрядность шины адреса

Процессор интел 80486 разрядность шины адреса

Процессор интел 80486 разрядность шины адреса

Технические характеристики (сводно)

  • Дата анонса первой модели: 10 апреля1989 год
  • Разрядность регистров: 32 бит
  • Разрядность внешних шин данных и адреса: 32 бит
  • Объём виртуальной адресуемой памяти: 64 Мбайт
  • Максимальный объём сегмента: 4 Гбайт
  • Объём физической адресуемой памяти: 4 Гбайт
  • Кеш L1: 8 Кбайт, DX4 — 16 Кбайт
  • Кеш L2: на материнской плате (на частоте FSB)
  • FPU: на кристалле, у SX отключён
  • Тактовые частота процессора, МГц: 16—150
  • Тактовые частота FSB, МГц: 16—50
  • Напряжение питания: 5—3,3 В
  • Количество транзисторов: 1,185 млн, SX2 — 0,9 млн, SL — 1,4 млн, DX4 — 1,6 млн.
  • Техпроцесс, нм: 1000, 800 и 600 для DX4
  • Площадь кристалла: 81 мм² для 1,185 млн транзисторов и технологии 1000 нм, 67 мм² для 1,185 млн транзисторов и 800 нм технологии, 76 мм² для DX4
  • Максимально потребляемый ток: нет данных
  • Максимально потребляемая мощность: нет данных
  • Разъём: гнездо типа Socket
  • Корпус: 168- и 169-контактный керамический PGA, 132- и 208-контактный пластиковый PQFP
  • Инструкции: x86 (150 инструкций, не считая модификаций)

Процессор обладал 32-битными шинами адреса и данных. Это требовало наличия памяти в виде четырёх 30-контактных или одного 72-контактного модуля SIMM.

Отличия между Intel486DX и Intel386 [3]

Intel486 DX2 и Intel486 DX4 представляют собой кристалл, содержащий центральный процессор, математический сопроцессор и контроллер кэша. Полностью совместимые на уровне предпроцессора с процессорами Intel386, тем не менее они имеют следующие различия:

  • процессоры Intel486, в отличие от Intel ULP486GX, который имеет поддержку только 16-битной шины данных, обеспечивают динамическое изменение размера используемой шины для поддержки 8-, 16- и 32-битных транзакций. Intel386 поддерживают только два размера ширины шины, 16 и 32 бита, и не требуют внешней логики для отрганизации смены ширины шины.
  • Процессоры Intel486 имеют режим укороченный передачи, который позволяет за одну транзакцию передать по шине четыре 32-битных слова из внешней памяти в кэш, используя всего пять циклов. Intel386 для передачи того же объёма данных требуется минимум восемь циклов.
  • Процессор Intel486 имеет сигнал BREQ, используемый для поддержки мультипроцесорных систем.
  • Шина процессора Intel486 значительно мощнее шины процессора Intel386. Новые возможности в виде умножения частоты шины, проверки чётности (отсутствует в ULP486SX и ULP486GX), укороченный цикл передачи данных, кешируемые циклы, в том числе кешируемый цикл без проверки данных, поддержка транзакций по 8-битной шине.
  • Для поддержки кеша на кристалле, введены новые управляющие регистры (CD и NW), добавлены новые выводы для шины, новые типы циклов обмена по шине.
  • Набор инструкций математического процессора Intel387 не только поддерживается в полном объёме, но и расширен. Во время выполнения команды по обработке данных с плавающей точкой не выполняются никакие циклы ввода-вывода. Не задействовано прерывание 9, происходит прерывание 13.
  • Процессор Intel486 поддерживает новые режимы выявления ошибок, что гарантирует совместимость с DOS. Эти новые режимы требуют новый бит в управляющем регистре 0 (NE).
  • К набору команд добавлено шесть новых: BSWAP (Byte Swap), XADD (Exchange and Add), CMPXCHG (Compare and Exchange), INVD (Invalidate data cache), WBINVD (Write-back and Invalidate data cache) и INVLPG (Invalidate TLB Entry).
  • В управляющем регистре 3 назначены два новых бита отвечающих за страницы таблиц элементов и страницы элементов папок.
  • Добавлены новые возможности защиты страниц, требующие новый бит в управляющем регистре 0.
  • Добавлены новые возможности проверки выравнивания, требующие новый бит в регистре флагов и управляющем регистре 0.
  • Заменен алгоритм для TLB на алгоритм псевдо-LRU (PLRU), подобно используемому в кэше на кристалле.
  • Для тестирования кэше на кристалле добавлены три новых тестовых регистра: TR5, TR6 и TR7. Повышена стабильность работы TLB.
  • Очередь предварительной выборки увеличена с 16 до 32 байт. Для гарантированного правильного выполнения новых инструкций, всегда выполняются переходы после модификации кода.
  • После сброса, в верх байта ID записывается значение .

Читайте также: Вентиль для бескамерных шин из металла

Видео:х64 или х86? Как узнать разрядность процессора и архитектуру windows?Скачать

х64 или х86? Как узнать разрядность процессора и архитектуру windows?

Микроархитектура

Процессор интел 80486 разрядность шины адреса

Процессор интел 80486 разрядность шины адреса

Микроархитектура Ultra Low Power i486SX и i486GX

Процессор интел 80486 разрядность шины адреса

Видео:ПРОЦЕССОРЫ ARM vs x86: ОБЪЯСНЯЕМСкачать

ПРОЦЕССОРЫ ARM vs x86: ОБЪЯСНЯЕМ

Математическая модель и набор инструкций

Набор инструкций не претерпел существенных изменений, но были добавлены дополнительные инструкции для работы с внутренней кеш-памятью (INVD, INVLPG, WBINVD), одна инструкция (BSWAP) для обеспечения совместимости с процессорами Motorola, две инструкции для атомарных операций с памятью: CMPXCHG (для сравнения с обменом — новое значение записывалось только если старое совпадало с заданным, старое запоминалось) и XADD (инструкция для сложения двух операндов с помещением результата во второй операнд, а не в первый, как в ADD). Инструкция CPUID позволяла впервые в семействе x86 напрямую получить детальную информацию о версии и свойствах процессора. Помимо этого, к набору инструкций добавилось 75 инструкций FPU.

Длина очереди инструкций была увеличена до 32 байт.

Видео:История CPU IntelСкачать

История CPU Intel

Блоки и реализация интерфейсов

Процессор интел 80486 разрядность шины адреса

Организация интерфейса с устройствами ввода-вывода

Процессор интел 80486 разрядность шины адреса

Организация интерфейса с 32-битными устройствами ввода-вывода

Процессор интел 80486 разрядность шины адреса

Организация интерфейса с переменным размером шины данных: 16 бит

Процессор интел 80486 разрядность шины адреса

Организация интерфейса с 8-битными устройствами ввода-вывода

Регистры

В процессоре имеется расширенный, по сравнению с в 80386 набор инструкции, в который добавлено несколько дополнительных регистров, а именно, три 32-битных тестовых регистра (TR5, TR4, TR3). Также были добавлены новые флаги в регистре флагов (EFLAGS) и в других управляющих регистрах (CR0, CR3).

Вследствие включения сопроцессора в кристалл процессора, в Intel 486 можно обращаться и к регистрам FPU: регистры данных, регистр тегов, регистр состояния, указатели команд и данных FPU, регистр управления FPU.

Конвейерная обработка инструкций

В Intel486 был усовершенствован механизм выполнения инструкций в несколько этапов. Конвейер процессоров серии Intel486 состоял из 5 ступеней: выборка инструкции, декодирование инструкции, декодирование адресов операндов инструкции, выполнение команды, запись результата выполнения инструкции. Использование конвейера позволило во время выполнения одной инструкции производить подготовительные операции над другой инструкцией. Это в значительной степени позволило увеличить производительность процессора.

  • Свежие записи
    • Нужно ли менять пружины при замене амортизаторов
    • Скрипят амортизаторы на машине что делать
    • Из чего состоит стойка амортизатора передняя
    • Чем стянуть пружину амортизатора без стяжек
    • Для чего нужны амортизаторы в автомобиле
    • Правообладателям
    • Политика конфиденциальности


    🔍 Видео

    Что означает поколение процессоров IntelСкачать

    Что означает поколение процессоров Intel

    Как работает процессорСкачать

    Как работает процессор

    Архитектура x86. Уверены, что знаете свой домашний компьютер?Скачать

    Архитектура x86. Уверены, что знаете свой домашний компьютер?

    Процессоры и чипсеты intel 1-8 поколений.Скачать

    Процессоры и чипсеты intel 1-8 поколений.

    Влияние шин PCI-e и внутренней шины видеокарты на производительностьСкачать

    Влияние шин PCI-e и внутренней шины видеокарты на производительность

    Как разогнать процессор и память? Гоним по шине и множителю.Скачать

    Как разогнать процессор и память? Гоним по шине и множителю.

    Помощь по выбору процессора на сокет 775, обзор всех серий Q6000, X3200, Q9000, X3300, 5300, 5400Скачать

    Помощь по выбору процессора на сокет 775, обзор всех серий Q6000, X3200, Q9000, X3300, 5300, 5400

    Теперь материнские платы влияют на производительность. Проблема настольных Intel 11 поколенияСкачать

    Теперь материнские платы влияют на производительность. Проблема настольных Intel 11 поколения

    Intel 8080 или как компьютеры зашли в наши домаСкачать

    Intel 8080 или как компьютеры зашли в наши дома

    Что такое Xeon? | Чем опасны и зачем нужны - процессоры зеон и игрыСкачать

    Что такое Xeon? | Чем опасны и зачем нужны - процессоры зеон и игры

    На что способна платформа 1156Скачать

    На что способна платформа 1156

    Микропроцессор Intel 8086Скачать

    Микропроцессор Intel 8086

    Детство Буржуя 486-й. Провал!Скачать

    Детство Буржуя 486-й. Провал!
Поделиться или сохранить к себе:
Технарь знаток