Содержание
- 2. Конвейер процессора Intel 8086. Микропроцессор Intel 386 с архитектурой IA-32. Процессор Intel 486- CPU с плаваю-щей
- 3. История процессоров фирмы Intel началась в 1971 году, когда был выпущен первый микропроцессор – Intel 4004.
- 4. Процессор Intel 4004
- 5. Процессор Intel 8080 В 1974 году появился 8-разрядный процессор Intel 8080, ставший весьма популярным устройством. Процессор
- 6. На базе микропроцессора Intel 8080 компания MITS (Micro Instrumentation and Telemetry Systems) создала в 1974 году
- 7. Процессор Intel 8085 Следующим этапом стал процессор Intel 8085 (5 Мгц, 0,37 MIPS, 6500 транзисторов, 3-мкм
- 8. Процессор Intel 8086 Первый 16-разрядный процессор Intel 8086 фирма Intel выпустила в 1978 году. Частота 5
- 9. Технический прогресс требовал (и сейчас требует) развития процессоров, но груз программного обес-печения PC , которое должно
- 10. Общие сведения о процессоре Intel 8086 Процессоры 8086, выпущенные фирмой Intel в 1978 году, относятся к
- 11. Общие сведения о процессоре Intel 8086 Функциональные различия этих процессоров, обусловлены разной разрядностью шины, появляются только
- 12. Общие сведения о процессоре Intel 8086 Процессор имеет 14 регистров разрядностью 16 бит, операнды могут иметь
- 13. 4. Структура процессора Intel 8086 Блок-схема микропроцессора Intel 8086 представлена на следующем слайде. Процессор Intel 8086
- 14. Блок-схема микропроцессора Intel 8086
- 15. Процессор Intel 8086 Сигнал BHE в комбинации с сигналом на линии адрес/данные AD0 управляет процессом передачи
- 16. Конвейер процессора Intel 8086 В процессорах применена конвейерная архитектура, позволяющая выполнить выборку кодов инструкций из памяти
- 17. Очередь у процессора 8088 сокращена до 4 байт, а предварительная выборка осуществляется уже при наличии одного
- 18. Регистры процессора Intel 8086 Процессор имеет 14-регистров разрядностью 16 бит, объединенных в несколько групп. Основа набора
- 19. Регистры процессора Intel 8086 (2)
- 20. Регистры процессора Intel 8086 Если требуется использовать регистры общего назначения как 8-битные, то к имени регистра
- 21. Регистры процессора Intel 8086 В ряде команд принято использовать те или иные регистры. Например: АХ –
- 22. Регистры процессора Intel 8086 Регистр флагов FLAGS хранит признаки результатов выполнения арифметических и логических операций, а
- 23. Регистры процессора Intel 8086 IF (Interrupt Flag) – флаг управления прерываниями. При единичном значении разрешается выполнение
- 24. Адресация памяти и ввода/вывода Процессор предусматривает разделение пространств памяти и ввода/вывода. Пространство памяти (Memory Space) предназначено
- 25. Формирование физического адреса Физический адрес памяти, поступающий на 20-разрядную шину адреса, состоит из двух 16-разрядных частей:
- 26. Ближний и дальний адрес Таким образом, при любом значении 16-битного исполнительного адреса, физический адрес не перекроет
- 27. Порядок L, H Все пространство памяти разбивается на параграфы – области из 16 смежных байт, начиная
- 28. Сегментация Сегментация памяти, которую использовали разработчики Intel, казавшаяся на тот момент изящной, позднее подвергалась страшным проклятиям.
- 29. Сегментация Каждая выполняющаяся программа для процессора 8086 (8088) состоит из нескольких сегментов: сегмента кода; сегмента данных;
- 30. Сегментация Сегмент кода (Code Segment) – массив команд, предназначенных для выполнения. Сегмент данных (Data Segment) содержит
- 31. Сегментация Реальный адрес требуемой ячейки памяти определяется по схеме СЕГМЕНТ:СМЕЩЕНИЕ на основании значений в двух регистрах:
- 32. Сегментация Например, в регистре SS хранится номер сегмента 0000 0011 0000 1111, а в регистре SP
- 33. Адресация устройств ввода-вывода Пространство ввода/вывода (Input/Output Space) предназначено для обращения к регистрам внешних (по отношению к
- 34. Система команд Набор команд 8086/88 включает следующие основные группы: инструкции пересылки данных; арифметические и логические инструкции;
- 35. Прерывания Архитектура процессоров Intel 8086 предусматривает возможность прерываний – изменения последовательности выполнения команд, предопределенной исполняемым программным
- 36. Внутренние прерывания или исключения – вырабатываются процессором при особых условиях, могущих возникнуть при исполнении текущей инструкции:
- 37. Программные прерывания вызываются командой INT xx и исполняются независимо от состояния флага IF. Программные прерывания позволяют
- 38. Особенности обмена по шине Цикл обмена данными между процессором 8086 и памятью состоит из пяти тактов:
- 39. Функционирование модуля интерфейса шины Тактовый генератор на системной плате (микросхема Intel 8284A) выдает первый импульс (сигнал
- 40. Функционирование модуля интерфейса шины Микросхема 8284A снова вырабатывает импульс (такт T3). Если перед этим был послан
- 41. Математический сопроцессор 8087 Сопроцессор 8087, официально (фирмой Intel) называемый NPX (Numeric Processor eXtension), предназначен для расширения
- 42. Процессор 8088 Для процессора Intel 8086 нужно было специально разрабатывать новую системную плату с 16-битной шиной
- 43. Процессор 8088 Некоторые компании (в частности, Godbout Electronics), выпуская клон 8088, позиционировали его именно как решение
- 44. Процессоры 80186/80188 Процессоры i80186/80188 и их модификации 80С186/80С188 не представляют нового представления архитектуры: как и 8085/8088,
- 45. Процессоры 80186/80188 (2) Встроенная периферия этих процессоров имеет программный интерфейс, не совместимый с IBM РС-спецификациями. Эти
- 46. Общие сведения о процессоре 80286 Процессор 80286, выпущенный в 1982 году, представляет второе поколение 16-разрядных процессоров.
- 47. Процессор может работать в двух режимах: 8086 Real Address Mode — режим реальной адресации (или просто
- 48. Переключение в защищённый режим осуществляется одной командой (с предварительно подготовленными таблицами дескрипторов) достаточно быстро. Обратное переключение
- 49. Совместно с процессором 80286 предусмотрена возможность использования высокопроизво-дительного математического сопроцессора 80287, программно совместимого с 8087. Под
- 50. Регистры процессора 80286 Назначение внутренних регистров процессора 80286 такое же, как у процессора 8086/8088. Но в
- 51. Регистр MSW управляет режимом процессора. Для изменения его содержимого и сохранения его в памяти предназначены специальные
- 52. Организация памяти процессора 80286 Как и у процессоров 8086/8088, для обращения к памяти процессор 80286 (совместно
- 53. При вычислении физического адреса возможно возникновение переполнения, которое с 20-битной шиной адреса просто игнорируется. Если, например,
- 54. В защищённом режиме работают все режимы адресации, допустимые для 8086 и реального режима 80286. Отличия касаются
- 55. Прерывания процессора 80286 Как и процессор 8086, 80286 может обрабатывать до 256 типов прерываний. Прерывания подразделяются
- 56. Каждому номеру прерывания соответствует свой элемент в таблице дескрипторов прерываний IDT (Interrupt Descriptor Table). В реальном
- 57. Система команд процессора 80286 Система команд процессора 80286 включает, помимо полного набора команд процессора 8086, ряд
- 58. Интерфейс процессора 80286 Процессоры 80286 выпускались в 68-выводных корпусах PLCC и PGA. Их интерфейс отличается от
- 59. Функционирование процессора 80286 Основными компонентами системы на базе процессора 80286 являются: собственно микропроцессор 80286; синхрогенератор 82284;
- 60. На адресную шину, состоящую из 24 линий, микропроцессор выставляет адрес байта или слова, который будет пересылаться
- 61. Микропроцессор использует шинный контроллер для формирования управляющих сигналов, определяющих передачу данных по шине. Контроллер шины выставляет
- 62. Чтение процессором слов из оперативной памяти происходит в течение 4 тактов тактовой частоты CLK, или 2
- 63. В начале 1987 г. на базе МП 386DX фирма IBM выпустила компьютер PS/2 модели 80 с
- 64. Был введен новый «виртуальный режим» 8086 для повышения быстродействия выполнения программ на новой 32-разрядной машине, созданный
- 65. Процессор Intel 386 был первым архитектуры IA-32, в который включили 6 параллельно работающих блоков: - шинный
- 66. Было разработано несколько типов персональных компьютеров с модифи-кациями МП 386 – SX, SL, DX, работающих с
- 67. Следующим шагом в разработке компьютеров явилось использование в их составе МП 486 следующих разновидностей: - 486
- 68. ЭВМ на базе процессора i486 появились в 1989 г., когда Intel впервые продемонстрировала СБИС i486DX. Процессор
- 69. Схема процессора i486 представлена на рис. Он содержит устройство управления (УУ), арифметико-логическое устройство (АЛУ), устройство с
- 71. В процессор Intel 486 добавлена возможность одновременного выпол-нения до пяти инструкций на разных стадиях с помощью
- 73. Скачать презентацию