Тип микропроцессора как определить
Как узнать параметры своего компьютера за пару минут
Часто мне задают такие вопросы: почему тормозит компьютер, или графика в игре «плывет». В таких случаях я обычно спрашиваю, проверяли ли компьютер на вирусы и какие параметры у компьютера. Многие либо вообще больше не отвечают, либо не понимают, о чем я их спрашиваю, или не знают, как узнать параметры своего компьютера. Объяснять все это каждому по отдельности не всегда есть время, поэтому я решила написать подробную статью на эту тему. Надо было мне это давно сделать, т.к. знать параметры своего компьютера необходимо всем пользователям компьютера. Например, для того, чтобы узнать, почему у вас плохо идет или постоянно вылетает какая-то игрушка, необходимо знать параметры своей видеокарты.
Как узнать параметры своего компьютера
Существует много способов, чтобы узнать параметры своего компьютера, но не все они удобны. Поэтому мы с вами возьмем на вооружение два самых простых и надежных способа: это при помощи самой операционной системы windows, в которой вы работаете в данную минуту, и при помощи сторонней программы, которую можно скачать с интернета.
Конечно, если у вас компьютер постоянно зависает и виноват в этом блок питания, то ни один из этих способов не поможет, т.к. параметры блока питания вы сможете узнать только вскрыв системный блок. Но в этом случае лучше вызвать мастера.
Нам же достаточно знать параметры таких элементов компьютера, как
чтобы понять, почему не идет игра или зависает фотошоп. И все это можно увидеть буквально на мониторе вашего компьютера.
Как узнать параметры своего компьютера при помощи windows
Нажмите на клавиатуре клавишу «Win» (со значком в виде окошка), и не отпуская ее нажмите еще и клавишу «R» (русская «К»). Если вы все сделали правильно, то у вас должно открыться вот такое окно.
Введите в строку «Открыть» вот такую фразу msinfo32 и нажмите ниже кнопку «OK». После этого у вас откроется окно «Сведения о системе».
С левой стороны есть три строки:
Каждую из них можно раскрыть, нажав на маленький крестик слева.
Нас больше интересует строка «Аппаратные ресурсы» и «Компоненты». Откройте каждую из них и кликните поочередно по каждой строчке в отдельности, и подождите пока загрузятся сведения.
Посмотрите видео по этой теме. Лучше один раз увидеть, чем сто раз услышать.
Для тех, кто мало знаком с компьютером, этот способ малопонятен, поэтому мы перейдем ко второму способу при помощи программы «CPU-Z».Как узнать параметры своего компьютера при помощи программы CPU—Z
Эта программа бесплатная и её можно скачать с интернета. Она очень мало весит и легко устанавливается. Скачайте и установите её себе на компьютер.
После запуска программы у вас откроется вот такое окно
Нас интересуют только вкладки и их строки:
Name – название микропроцессора
Package – название разъема микропроцессора
Cores – количество ядер
Threads – количество потоков
Model – тип или модель материнки.
Sise – объём или размер памяти.
Name – название видеокарты.
Size – объём памяти видеокарты.
Type – тип памяти видеокарты.
Вот таким образом можно определить параметры своего компьютера.Как узнать точную модель своего процессора (CPU), посмотреть его спецификацию, характеристики
Доброго времени суток!
При решении каких-либо проблем с компьютером (ноутбуком) иногда требуется узнать точную модель процессора [CPU] (возможно, даже некоторые технологии, которые он поддерживает).
Можно, конечно, довериться наклейке на корпусе устройства (если она у вас, конечно, есть) — но далеко не всегда она отражает точную информацию (можно наколоться. 👀).
Собственно, в этой небольшой справочной статье покажу несколько способов, как можно посмотреть точную модель ЦП, а зная ее, посмотреть и другие характеристики: кэш, тактовую частоту, количество ядер и пр. Думаю, что часть начинающих пользователей найдет для себя что-нибудь полезное. 👌
Итак, теперь по теме.
Способы узнать модель процессора
Способ 1: свойства Windows
Еще один рабочий способ: 👉 открыть панель управления Windows по следующему пути: Панель управления\Система и безопасность\Система.
👉 Кроме этого, можно использовать средство диагностики DirectX. Для этого нужно:
Запускаем средство диагностики DirectX (DxDiag)
Во вкладке «Система» можно найти информацию о процессоре, BIOS, ОС, изготовители и т.д. Пример см. на скрине ниже. 👇
Средство диагностики DirectX
Способ 2: спец. утилиты
Гораздо больше информации о компьютере (в том числе и ЦП), его характеристиках можно получить с помощью специальных утилит. Что касается процессора, то порекомендую парочку чуть ниже.
Очень информативная утилита, которая покажет практически все сведения (за исключением температуры) о вашем процессоре. Что касается:
CPU-Z подробная информация о ЦП
Бесплатная и не нуждающаяся в установке утилита. После запуска покажет модель, платформу, частоту, ядра, потоки, ревизию и пр. информацию о CPU. Кроме этого, в углу окна программа отслеживает температуру: минимальную, максимальную, и текущую. Удобно!
Core Temp: главное окно программы
Способ 3: BIOS/UEFI
В случаях, когда есть проблемы с загрузкой Windows (или просто даже жесткий диск не подключен к ПК), можно уточнить модель ЦП в BIOS (или его обновленной версии UEFI).
Как правило, чтобы получить самую основную информацию о компьютере, достаточно просто посетить главную страницу BIOS (возможно, вкладка Main). См. фото с примером ниже. 👇
Способ 4: визуальный (если ПК не включается)
Вариант №1: Наклейки на корпусе
На многих ПК, ноутбуках есть специальные наклейки с характеристиками устройства. Обращаю внимание, что наклейка может быть где-нибудь и на боковой (задней) стенке устройства.
Наклейка на корпусе
Но как говорил уже выше, достоверно доверять наклейкам, все же, нельзя.
Вариант №2: тех. документация
Обычно, при покупке нового ПК (ноутбука) в комплекте к нему идут документы (спецификации, тех. характеристики, инструкция пользователя и пр.). Почти наверняка в этих бумагах можно найти подробную информацию о ЦП.
Вариант №3: Разборка ПК (ноутбука), снятие радиатора
Это, пожалуй, наиболее достоверный способ. Правда, вам придется разобрать компьютер, снять радиатор, почистить поверхность ЦП от термопасты. См. скрин ниже.
Смотрим визуально на ЦП
Просмотр характеристик [спецификации] ЦП
Часто знать одну модель недостаточно. Например, в спецификации можно найти такую информацию, как критическая температура (нередко бывает нужна, при проблемах с перегревом), посмотреть поддерживаемую память и ее количество. Да и вообще, информация от производителя наиболее точна и актуальна.
Официальные сайты производителей:
Спецификация ЦП от Intel (в качестве примера)
Определение типа процессора, который использует компьютер
В этой статье описывается, как определить тип процессора, который используется на компьютере.
Применяется к: Windows Server 2012 R2, Windows 10 — все выпуски
Исходный номер КБ: 888731
Введение
В этой статье описывается определение типа процессора компьютера, на который запущена одна из следующих операционных систем:
Дополнительная информация
Сведения о типе процессора хранятся в записи PROCESSOR_IDENTIFIER реестра в следующем подкайке реестра:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Environment
В PROCESSOR_IDENTIFIER реестра используется строковая строка, которая описывается следующим образом:
Значение записи PROCESSOR_ARCHITECTURE реестра в следующем подкайке реестра задано amD64 независимо от типа процессора, который использует компьютер: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
Чтобы определить тип процессора, используйте один из следующих методов.
Метод 1. Использование команды набора
Чтобы использовать запредельную команду для определения типа процессора, выполните следующие действия:
Метод 2. Использование редактора реестра
Чтобы использовать редактор реестра для определения типа процессора, выполните следующие действия:
Нажмите кнопку Пуск, выберите команду Выполнить, в поле Открыть введите regedit и нажмите кнопку ОК.
Найдите и откройте следующий подраздел реестра:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Environment
В правой области обратите внимание на строку, отображаемую в столбце Data для записи PROCESSOR_IDENTIFIER реестра.
Закройте редактор реестра.
Техническая поддержка x64-версий Microsoft Windows
Производитель оборудования предоставляет техническую поддержку и помощь для x64-версий Windows. Производитель оборудования обеспечивает поддержку, так как x64-версия Windows была включена с вашим оборудованием. Возможно, производитель оборудования настраивал установку Windows с уникальными компонентами. Уникальные компоненты могут включать определенные драйверы устройств или могут включать необязательные параметры для максимальной производительности оборудования. Корпорация Майкрософт предоставит необходимую помощь, если вам потребуется техническая помощь с помощью x64-версии Windows. Однако вам может потребоваться связаться с производителем напрямую. Ваш производитель лучше всего может поддерживать программное обеспечение, установленное производителем на оборудовании.
Типы микропроцессоров: виды, 8-16-32х разрядные, команды, архитектура
Основные типы микропроцессоров
Выпускаемые различными производителями процессоры делятся на отдельные типы в соответствии с используемыми классификационными признаками. Одним из важнейших признаков помимо вида архитектуры является функциональное назначение. По этому признаку, микропроцессоры разбивают на два больших класса:
Микропроцессоры общего назначения
Этот класс процессоров предназначен для решения широкого круга задач обработки разнообразной информации и находит применение в персональных компьютерах, рабочих станциях, серверах и других цифровых системах массового применения. К универсальным процессорам относят 32–разрядные микропроцессоры (хотя некоторые микропроцессоры этого класса имеют 64–разрядную или 128–разрядную структуру), которые изготавливаются по самой современной промышленной технологии, обеспечивающей максимальную частоту функционирования.
Большинство типов микропроцессоров этого класса имеют CISC–архитектуру, поскольку используют набор разноформатных команд с различными способами адресации.
В их внутренней структуре может содержаться RISC–ядро, выполняющее преобразование поступивших команд в оследовательность простых RISC–операций. Некоторые типы микропроцессоров этого класса непосредственно реализует RISC–архитектуру.
В ряде последних разработок (Itanium РА8500) успешно используются принципы VLIW–архитектуры.
Практически все современные универсальные микропроцессоры используют гарвардскую архитектуру с разделением потоков команд и данных при помощи отдельных блоков внутренней кэш–памяти. В большинстве случаев они имеют суперскалярную структуру (несколько операционных устройств, осуществляющих одновременную обработку данных) с несколькими исполнительными конвейерами (до 10 в современных моделях), каждый из которых содержит до 20 ступеней.
Микроконтроллеры. Этот класс специализированных микропроцессоров ориентирован на применение в качестве устройств или систем управления, встраиваемых в разнообразную (в том числе и бытовую) аппаратуру. Номенклатура выпускаемых микроконтроллеров исчисляется несколькими тысячами типов, а общий годовой объем их выпуска составляет миллиарды экземпляров.
Особенностью микроконтроллеров является размещение на одном кристалле, помимо центрального процессора, внутренней памяти и большого набора периферийных устройств.
В состав периферийных устройств обычно входят от одного до восьми 8–разрядных параллельных портов ввода–вывода данных, один или два последовательных порта, таймерный блок, аналого–цифровой преобразователь, а также такие специализированные устройства, как блок формирования сигналов с широтно–импульсной модуляцией, контроллер жидкокристаллического дисплея и ряд других. Благодаря использованию внутренней памяти и периферийных устройств реализуемые на базе микроконтроллеров системы управления содержат минимальное количество дополнительных компонентов.
Для удовлетворения запросов потребителей выпускается большая номенклатура микроконтроллеров, которые принято подразделять на 8–, 16– и 32–разрядные.
8–разрядные микроконтроллеры
8–разрядные микроконтроллеры являются наиболее простыми и дешевыми изделиями этого класса, ориентированными на использование в относительно несложных устройствах массового выпуска. Микроконтроллеры этой группы обычно выполняют относительно небольшой набор команд (50–100), использующих наиболее простые способы адресации. Основными областями их применения являются промышленная автоматика, автомобильная электроника, измерительная техника, теле–, видео– и аудиотехника, средства связи, бытовая аппаратура.
Для 8–разрядных микроконтроллеров характерна гарвардская архитектура:
В случае необходимости имеется возможность дополнительно подключать внешнюю память команд и данных объемом до 64–256 Кбайт и более.
Для повышения производительности во многих моделях 8–разрядных микроконтроллеров реализованы принципы RISC–архитектуры, обеспечивающие выполнение большинства команд за один такт машинного времени.
16–разрядные микроконтроллеры
16–разрядные микроконтроллеры помимо повышенной разрядности обрабатываемых данных характеризуются:
Основные области применения — сложная промышленная автоматика, телекоммуникационная аппаратура, медицинская и измерительная техника.
32–разрядные микроконтроллеры
32–разрядные микроконтроллеры ориентированы на применение в системах управления сложными объектами промышленной автоматики (средствами комплексной автоматизации производства, робототехнические устройствами, двигателями и др.), в контрольно–измерительной аппаратуре, телекоммуникационном оборудовании и других сложных устройствах. 32–разрядные микроконтроллеры содержат:
Цифровые сигнальные процессоры
Этот класс специализированных микропроцессоров предназначен для цифровой обработки поступающих аналоговых сигналов в реальном времени. Архитектура цифровых сигнальных процессоров (ЦСП) ориентирована на быстрое выполнение последовательности операций умножения–сложения с накоплением промежуточного результата в регистре–аккумуляторе, что обусловлено особенностью алгоритмов обработки аналоговых сигналов. Поэтому набор команд этих процессоров содержит специальные команды MAC (Multiplication with Accumulation — умножение с накоплением), реализующие эти операции.
Значение оцифрованного аналогового сигнала может быть представлено в виде числа с фиксированной или с плавающей точкой. В соответствии с этим ЦСП делятся на два класса:
Для повышения производительности при выполнении специфических операций обработки сигналов в большинстве ЦСП реализуется гарвардская архитектура с использованием отдельных шин для передачи адресов, команд и данных. В ряде ЦСП нашли применение также некоторые черты
VLIW–архитектуры, для которой характерно совмещение в одной команде нескольких операций. Такое совмещение обеспечивает обработку имеющихся данных и одновременную загрузку в исполнительный конвейер новых данных для последующей обработки.
Медийные процессоры
Этот тип процессоров предназначен для обработки аудио–сигналов, графики, видеоизображений, а также для решения ряда коммуникационных задач в мультимедиа–компьютерах, игровых приставках, бытовых приборах и др.
Аппаратную поддержку операций с новыми типами данных, характерными для обработки видео– и звуковой информации обеспечивают универсальные процессоры с мультимедийным расширением набора команд: Pentium ММХ, UltraSPARC, Cyrix 6х86МХ (М2), AMD–K6 и др. Однако, когда мультимедийные операции доминируют над традиционными числовыми операциями, больший эффект дает использование мультимедийных микропроцессоров. Их архитектура представляет собой некоторый гибрид архитектурных решений сигнальных и универсальных процессоров. Производством медиа–процессоров заняты компании MicroUnity (процессор Mediaprocessor), Philips (TriMedia), Chromatic Research (Mpact Media Engine) и др.
Структура и режимы работы микропроцессорной системы
Микропроцессор в совокупности с модулями ввода и вывода информации, интерфейса и памяти образует простейшую микропроцессорную систему. Среди микропроцессорных систем важное место занимают системы общего назначения, которые предназначены для решения широкого круга различных задач по обработка информации в цифровой форме согласно заданной программе.
Основные функции микропроцессорной системы сводятся к приему данных (информации) от внешнего устройства, их обработке с помощью микропроцессора и выдаче результата обработки на внешнее устройство.
Рассмотрим в общих чертах особенности работы простейшей микропроцессорной системы (рис. 2.1.3), состоящей из центрального процессора, памяти и подсистемы ввода/вывода.
Подлежащая исполнению программа загружается в (оперативную) память. В процессе ее исполнения центральный процессор выдает на шину адреса адрес ячейки памяти, в которой хранится очередная команда, а на шину управления — сигнал, обеспечивающий ее чтение из памяти. Запрошенная команда по шине данных поступает в центральный процессор. Микропроцессор после расшифровки кода команды приступает к ее выполнению, если данные, над которыми должны быть выполнены действия, находятся в регистрах центрального процессора. В противном случае на шину адреса выставляется адрес ячейки памяти, на шину управления — сигнал чтения памяти, и только после получения требуемых данных команда будет исполнена. Затем центральный процессор приступает к обработке следующей команды, и процесс повторяется.
Для обмена данными между центральным процессором и внешними устройствами в подсистеме ввода/вывода предусмотрен контроллер обмена.
При программном обмене в контроллер обмена от центрального процессора, поступает информация о режиме обмена, содержащая код порта (регистра), направление обмена (от центрального процессора к внешнему устройству или от внешнего устройства к центральному процессору), число передаваемых бит, служебные символы и другие данные.
Непосредственный обмен данными происходит под действием сигналов управления, поступающих в контроллер обмена от центрального процессора и внешнего устройства.
При обмене по инициативе внешнего устройства микропроцессор переводится в состояние прерывания. Для этого внешнее устройство посылает в центральный процессор сигнал запроса на прерывание. В состоянии прерывания центральный процессор прекращает выполнение основной программы и приступает к исполнению команд прерывающей программы, которая хранится в (оперативной) памяти и обеспечивает обмен данными, требуемый внешнему устройству. По окончании прерывающей программы центральный процессор возвращается к выполнению основной программы.
Описанные способы обеспечивают низкую скорость обмена.
Для увеличения скорости обмена используется режим прямого доступа к памяти, который реализуется с помощью контроллера прямого доступа к памяти. Этот режим инициируется сигналом запроса на захват шин. После получения сигнала запроса центральный процессор пересылает по шине данных в контроллер прямого доступа информацию, необходимую для управления обменом (адрес ячейки памяти, в которой размещается первый байт записываемых или считываемых данных, общее число передаваемых байт, направление передачи и др.), и отключается от шины данных и шины адреса, предоставляя их контроллеру для организации обмена.
Обмен данными между внешним устройством и памятью осуществляется через контроллер. В процессе обмена контроллер прямого доступа к памяти выдает адреса ячеек памяти в шину адреса и сигналы чтения (записи) в шину управления. По завершении обмена центральный процессор получает сигнал от контроллера и переходит к выполнению основной программы.
Тип микропроцессора как определить
Для МП на БИС или СБИС характерны:
Микропроцессор выполняет следующие функции:
Все микропроцессоры можно разделить на три группы:
Микропроцессоры типа CISC
Большинство современных ПК типа IBM PC (International Business Machine) используют МП типа CISC, характеристики наиболее распространенныхиз них приведены в табл. 4.5.
Таблица 4.5. Характеристики наиболее распространенных CISC МП
Тактовая частота, МГц
Адресное пространство, байт
4*10 6 (виртуальное 10 9 )
16*10 6 (виртуальное 4*10 9 )
16*10 6 (виртуальное 4*10 9 )
Примечания: 1. У микропроцессоров МП 80386, 80486 есть модификации с буквами SX, DX, SL и др. (80486SX, 80486DX), отличающиеся от базовой модели разрядностью шин, тактовой частотой, надежностью работы, габаритами, потреблением энергии, амплитудой напряжения и другими параметрами:
DX практически совпадает с базовой моделью;
SX и SL имеют, в частности, меньшую разрядность шин;
Отметим некоторые характеристики МП:
Микропроцессоры 80586 (Р 5) более известны по их товарной марке Pentium, которая запатентована фирмой Intel (МП 80586 других фирм имеют иные обозначения: К5 у фирмы AMD, M 1 у фирмы Cyrix и др.).
Эти микропроцессоры имеют пятиступенную конвейерную структуру, обеспечивающую многократное совмещение тактов выполнения последовательных команд, и КЭШ-буфер для команд условной передачи управления, позволяющий предсказывать направление ветвления программ; по эффективному быстродействию они приближаются к RISC МП, выполняющим каждую команду как бы за один такт. Pentium имеют 32-разрядную адресную шину и 64-разрядную шину данных. Обмен данными с системой может выполняться со скоростью 1 Гбайт/с.
У всех МП Pentium имеется встроенная КЭШ-память, отдельно для команд, отдельно для данных; имеются специализированные конвейерные аппаратные блоки сложения, умножения и деления, значительно ускоряющие выполнение операций с плавающей запятой.
Микропроцессоры Pentium Pro. В сентябре 1995 г. прошли презентацию и выпущены МП 80686 (Р6), торговая марка Pentium Pro. Благодаря новым схемотехническим решениям они обеспечивают для ПК более высокую производительность Часть этих новшеств может быть объединена понятием динамическое исполнение (dynamic execution), что в первую очередь означает наличие 14-ступенной суперконвейерной структуры (superpipelining), предсказания ветвлений программы при условных передачах управления (branch prediction) и исполнение команд по предполагаемому пути ветвления (speculative execution).
Примечание. В программах решения многих задач, особенно экономических, содержится большое число условных передач управления. Если процессор может заранее предсказывать направление перехода (ветвления), то производительность его работы значительно повысится за счет оптимизации загрузки вычислительных конвейеров. В процессоре Pentium Pro вероятность правильного предсказания 90 % против 80 % у МП Pentium.
Микропроцессоры OverDrive. Интерес представляют также недавно разработанные МП OverDrive, по существу являющиеся своеобразными сопроцессорами, обеспечивающими для МП 80486 режимы работы и эффективное быстродействие, характерные для МП Pentium. Появились МП OverDrive, улучшающие характеристики и микропроцессоров Pentium.
Микропроцессоры типа RISC
Микропроцессоры типа RISC содержат набор только простых, чаше всего встречающихся в программах команд. При необходимости выполнения более сложных команд в микропроцессоре производится их автоматическая сборка из простых. В этих МП на выполнение каждой простой команды за счет их наложения и параллельного выполнения тратится 1 машинный такт (на выполнение даже самой короткой команды из системы CISC обычно тратится 4 такта).
Микропроцессоры типа RISC имеют очень высокое быстродействие, но программно не совместимы с CISC-процессорами: при выполнении программ, разработанных для ПК типа IBM PC, они могут лишь эмулировать (моделировать, имитировать) МП типа CISC на программном уровне, что приводит к резкому уменьшению их эффективной производительности.
Все новые МП создаются на основе технологий, обеспечивающих формирование элементов с линейным размером порядка 0,5 мкм (традиционные МП 80486 и Pentium-66 использовали 0,8-мкм элементы).
Уменьшение размеров элементов обеспечивает возможность:
Работают обе части параллельно, причем интерфейсная часть опережает операционную, так что выборка очередной команды из памяти (ее запись в блок регистров команд и предварительный анализ) производится во время выполнения операционной частью предыдущей команды. Современные микропроцессоры имеют несколько групп регистров в микропроцессорной части, работающих с различной степенью опережения, что позволяет выполнять операции в конвейерном режиме. Такая организация МП дает возможность значительно повысить его эффективное быстродействие.
Устройство управления является функционально наиболее сложным устройством ПК. Оно вырабатывает управляющие сигналы, поступающие по кодовым шинам инструкций во все блоки машины.
Упрощенная функциональная схема УУ показана на рис. 4.5. Здесь представлены:
Рис. 4.5. Укрупненная функциональная схема устройства управления
Арифметико-логическое устройство предназначено для выполнения арифметических и логических операций преобразования информации.
Функционально АЛУ (рис. 4.6) состоит обычно из двух регистров, сумматора и схем управления (местного устройства управления).
Рис. 4.6. Функциональная схема АЛУ
Схемы управления принимают по кодовым шинам инструкций управляющие сигналы от устройства управления и преобразуют их в сигналы для управления работой регистров и сумматора АЛУ.
Выполнение операций над двоичными числами с плавающей запятой и над двоично-кодированными десятичными числами осуществляется или с привлечением математического сопроцессора, или по специально составленным программам.
Она предназначена для кратковременного хранения, записи и выдачи информации, непосредственно в ближайшие такты работы машины участвующей в вычислениях, МПП используется для обеспечения высокого быстродействия машины, ибо основная память не всегда обеспечивает скорость записи, поиска и считывания информации, необходимую для эффективной работы быстродействующего микропроцессора.
Микропроцессорная память состоит из быстродействующих регистров с разрядностью не менее машинного слова. Количество и разрядность регистров в разных микропроцессорах различны: от 14 двухбайтных регистров у МП 8086 до нескольких десятков регистров разной длины у МП Pentium.
Регистры микропроцессора делятся на регистры общего назначения и специальные.
Специальные регистры применяются для хранения различных адресов (адреса команды, например), признаков результатов выполнения операций и режимов работы ПК (регистр флагов, например) и др.
Регистры общего назначения являются универсальными и могут использоваться для хранения любой информации, но некоторые из них тоже должны быть обязательно задействованы при выполнении ряда процедур.
Подробнее состав и назначение регистров МПП рассмотрены в [4].
Интерфейсная часть микропроцессора
Интерфейсная часть МП предназначена для связи и согласования МП с системной шиной ПК, а также для приема, предварительного анализа команд выполняемой программы и формирования полных адресов операндов и команд.
Интерфейсная часть включает в свой состав адресные регистры МПП, узел формирования адреса, блок регистров команд, являющийся буфером команд в МП, внутреннюю интерфейсную шину МП и схемы управления шиной и портами ввода-вывода.
Схема управления шиной и портами выполняет следующие функции:
Схема управления шиной и портами использует для связи с портами кодовые шины инструкций, адреса и данных системной шины: при доступе к порту МП посылает сигнал по КШИ, который оповещает все устройства ввода-вывода, что адрес на КША является адресом порта, а затем посылает и сам адрес порта. То устройство, адрес порта которого совпадает, дает ответ о готовности, после чего по КШД осуществляется обмен данными.
ПОСЛЕДОВАТЕЛЬНОСТЬ РАБОТЫ БЛОКОВ ПК
После этого автоматически начинается выполнение команд программы друг за другом. Каждая команда требует для своего исполнения нескольких тактов работы машины (такты определяются периодом следования импульсов от генератора тактовых импульсов) В первом такте выполнения любой команды производятся считывание кода самой команды из ОЗУ по адресу, установленному в регистре-счетчике адреса, и запись этого кода в блок регистров команд устройства управления. Содержание второго и последующих тактов исполнения определяется результатами анализа команды, записанной в блок регистров команд, т.е. зависит уже от конкретной команды.
Пример 4.15. При выполнении ранее рассмотренной машинной команды
будут выполнены следующие действия:
• второй такт: считывание из ячейки 0103 ОЗУ первого слагаемого и перемещение его в AЛV;
• третий такт: считывание из ячейки 5102 ОЗУ второго слагаемого и перемещение его в АЛУ;
• четвертый такт: сложение в АЛУ переданных чуда чисел и формирование суммы;
• пятый такт: считывание из АЛУ суммы чисел и запись ее в ячейку 0103 ОЗУ.