Главная | Соглашение | Публикация статей

МИКРОПРОЦЕССОР КАК ОСНОВА ЭВМ
Категория: Статьи

Внутренняя структура микропроцессора.
Любая ЭВМ предназначена для обработки информации причем, как правило, осуществляет эту обработку опосредовано – представляя информацию в виде чисел. Для работы с числами машина имеет специальную важнейшую часть – микропроцессор. Это универсальное логическое устройство, которое оперирует с двоичными числами, осуществляя простейшие логические и математические операции, и не просто как придется, а в соответствии с программой, т.е. в заданной последовательности. Для хранения этой заданной последовательности служат запоминающие устройства – ЗУ. ЗУ бывают постоянными – ПЗУ, в которых информация хранится, не изменяясь сколь угодно долго, и оперативными – ОЗУ, информация в которых может быть изменена в любой момент в соответствии с результатами ее обработки. Процессор общается с ОЗУ и ПЗУ через так называемое адресное пространство, в котором каждая ячейка памяти имеет свой адрес.
МП состоит из набора регистров памяти различного назначения, которые определенным образом связаны между собой и обрабатываются в соответствии с некоторой системой правил. Регистр – это устройство, предназначенное для хранения и обработки двоичного кода. К внутренним регистрам процессора относят: счетчик адреса команд, указатель стека, регистр состояний, регистры общего назначения.
Наличие счетчика команд было положено еще в работах фон Неймана. Роль счетчика состоит в сохранении адреса очередной команды программы и автоматическом вычислении адреса следующей. Благодаря наличию программного счетчика в ЭВМ реализуется основной цикл исполнения последовательно расположенных команд программы.*
Стек – это особый способ организации памяти, при использовании которого достаточно сохранять адрес последней заполненной ячейки ОЗУ. Именно адрес последней заполненной ячейки ОЗУ и хранится в указателе стека. Стек используется процессором для организации механизма прерываний, обработки обращения к подпрограммам, передачи параметров и временного хранения данных.
В регистре состояний хранятся сведения о текущих режимах работы процессора. Сюда же помещается информация о результатах выполняемых команд, например: равен ли результат нулю, отрицателен ли он, не возникли ли в ходе операции ошибки и т.п. Использование и анализ в этом регистре происходит побитно, каждый бит регистра имеет самостоятельное значение.
Регистры общего назначения (РОН) служат для хранения текущих обрабатываемых данных или их адреса в ОЗУ. У некоторых процессоров регистры функционально равнозначны, в других назначение регистров строго оговаривается. Информация из одного регистра может предаваться в другой.
Система команд микропроцессора
Несмотря на бурную эволюцию вычислительной техники, основной набор команд довольно слабо изменился. Система команд любой ЭВМ обязательно содержит следующие группы команд обработки информации.
1. Команды передачи данных (перепись), копирующие информацию из одного места в другое.
2. Арифметические операции, к которым в основном относят операции сложения и вычитания. Умножение и деление обычно реализуется с помощью специальных программ.
3. Логические операции, позволяющие компьютеру производить анализ получаемой информации. Простейшими примерами команд рассматриваемой группы могут служить сравнение, а также известные логические операции и, или, не.
4. Сдвиги двоичного кода влево и вправо. В некоторых случаях сдвиги используются для реализации умножения и деления.
5. Команды ввода и вывода информации для обмена с внешними устройствами. В некоторых ЭВМ внешние устройства являются специальными служебными адресами памяти, поэтому ввод и вывод осуществляется с помощью команд переписи.
6. Команды управления, реализующие нелинейные алгоритмы. Сюда относят условный и безусловный переходы, а также команды обращения к подпрограмме (переход с возвратом). Часто к этой группе относят операции по управлению процессором типа останов или нет операции.
Любая команда ЭВМ обычно состоит из двух частей – операционной и адресной. Операционная часть называемая также кодом операции указывает, какое действие необходимо выполнить с информацией. Операционная часть имеется у любой команды. Адресная часть описывает, где используемая информация хранится и куда поместить результат. В некоторых командах управления работой машины адресная часть может отсутствовать, например, в команде останова.
Код операции можно представить себе как некоторый условный номер в общем списке команд. В основном этот список построен в соответствии с определенными внутренними закономерностями.
Адресная часть обладает значительно большим разнообразием. Основу адресной части составляет операнд. В зависимости от количества возможных операндов команды могут быть одно- и двухадресные. В двухадресных командах результат записывается либо в специальный регистр (сумматор), либо вместо одного из операндов.

МИКРОПРОЦЕССОР КАК ОСНОВА ЭВМ

Статьи по теме:

Защита электронной почты
СОЗДАНИЕ ДОКУМЕНТА
Математическая логика в криптографии
World Wide Web в России
Почему работа за компьютером наносит вред здоровью человека
Геометрические объекты в GEOSTAR
Алее Софтвер Приглашает На Docflow 2008!
Появление IBM PC
Краткое введение в язык Ада
Искусственный интеллект
Моделирование в кибернетике
КОНСТРУКТИВНО-ТЕХНОЛОГИЧЕСКИЕ ОСОБЕННОСТИ ЖГУТОВ
Антивирусные программы
Политика ограничений Microsoft Internet Explorer
Уголовно-правовой анализ ст? 274 гл? 28 УК РФ "Нарушение правил эксплуатации ЭВМ, системы ЭВМ или их сети"
ИСПОЛЬЗОВАНИЕ СУБД ACCESS 7.0
Наиболее распространенные возможности Internet
Чарльз Бэббидж
Время создания или изменения файла
Повышение производительности биллинговой системы
Профилактические методы уменьшения усталости при работе за компьютером
Компьютерные Технологии И Генеалогия
Разработка контрольно-информационных инструментов для PADS
Возможные проблемы при загрузке Windows
Designer/2000 + Developer/2000
Призначення і класифікація ПП
Папка Избранное
TCO
Угрозы Безопасности Современных Сетей
Материнская плата
Региональная Система Имен
Уровни работы сети
Расследование нарушения правил эксплуатации ЭВМ: системы ЭВМ или их сети
Сигналы в системе UNIX
Как выбрать CRM: Формирование short-листа CRM систем
Программа 1С Бухгалтерия Предприятия 8
Атака На Infinity Gb V2 2
Использование Агентств Охраны Для Профессионального Поддержания Безопасности
WordPad: Выделение текста кеглем шрифта
Отличительные особенности. Экспертные системы первого и второго поколения
Линукс привелось в действие приборы: Теперь в рынке
Информационный обмен в обществе и его эволюция
Отмена печати отдельных документов
Интегральные схемы
Как Поставить Ударение В Редакторе Word 2007
Уголовно-правовой анализ ст? 272 гл? 28 УК РФ "Неправомерный доступ к компьютерной информации"
Стримеры
Создание сети с человеческим лицом. Прикладное обеспечение
Архитектура украинского сегмента сети Internet
Общая схема расследования неправомерного доступа к компьютерной информации
Выбор Антивирусного Программного Обеспечения Для Домашнего Компьютера
Объектная модель Java
Компания Lenel Интегрировала Биометрические Считыватели Нескольких Производителей В Свою Систему Контроля Доступа
Особенности машин ЕС ЭВМ
Анимация На Рабочем Столе Вашего Компьютера