Общая характеристика микропроцессора
Микропроцессор (МП) – функционально законченное устройство (БИС - большая интегральная схема), выполняющая операции с исходными данными в соответствии с программой, поступающей на его вход. Термин “микропроцессор” несет информацию об устройстве, названном этим именем. Он базируется на логических элементах того же типа, что и центральный процессор (ЦП) цифровой вычислительной машины. В обоих случаях для манипулирования данными и выполнения вычислений под управлением программы используются цифровые схемы. Обработка данных – одна из главных функций микропроцессора, включающая как вычисления, так и манипулирование данными. Схемы, выполняющие вычисления, образуют арифметико – логическое устройство (АЛУ), в результате работы которого данные изменяют свои значения. К функциям, выполняемым АЛУ, относятся сложение (Actd), вычитание (Subtract), операции «И» (AND) и “ИЛИ” (ОR), сравнение (Compare), положительное приращение (Increment), отрицательное приращение (Decrement). Но АЛУ не осуществляет перемещение данных ни до, ни после выполнения операции. Оно выполняет операции над данными, обнаружив их в определенном месте. В МП, за пределами АЛУ, имеются другие схемы, манипулирующие данными, и, в частности, перемещающие их в места, доступные АЛУ. После того, как АЛУ выполнило требуемые операции, эти схемы пересылают данные другим адресам. Кто же информирует АЛУ, как обрабатывать данные, какие из возможных операций могут быть выполнены?
Управление системой – другая главная функция микропроцессора. Схемы управления позволяют декодировать (расшифровывать) и выполнять программу – набор команд для обработки данных. Схемы управления записывают команды (шаги программы) в память на хранение и извлечения их оттуда одну за другой. После извлечения команды из памяти МП декодирует ее. Схемы управления контролируют процесс выполнения декодированной команды.
Так как команды хранятся в памяти, то Вы можете менять их по своему усмотрению, изменяя при этом характер обработки данных. Значит команды, которые Вы записываете в память, и определяют будущую работу микропроцессора. Будьте внимательны, так как этот очень важный процесс и определяет правильность функционирования микропроцессора.
Выводы: микропроцессор выполняет две функции – обработку и управление.
Обработка включает перемещение данных с одного места на другое и выполнение операций над ними, управление определяет, как обрабатывать данные. Последовательность работы микропроцессора:
- извлечение команды;
- декодирование команды логической схемой;
- выполнение этой команды.
Выше перечисленная последовательность работы МП называется циклом «выборка – выполнение». Для каждой команды, хранимой в памяти, микропроцессор выполняет один такой цикл.
Схемы управления выполняют функции:
- извлечение команд из памяти;
- выполнение этих команд;
- обмен информацией с внешними устройствами, подсоединенными к процессору.
Каким бы мощным конструктивом не был выполнен процессор, он ничего не может делать сам по себе. Необходимы схемы для хранения команд программы, а также для ввода данных в МП и вывода из него. Для хранения данных требуется дополнительная память. Микропроцессор нуждается в электропитании от внешнего устройства. Все эти схемы компактно размещаются в корпусе.
Проведем грань между понятиями микропроцессор и микроЭВМ. Так из практики использования их можно сделать вывод, что микропроцессор является основой – «сердцем» многих устройств, однако отдельный микропроцессор не представляет собой законченное самостоятельно функционирующее устройство. Схемы управления МП могут управлять работой других составных частей вычислительной системы, создаваемой на основе микропроцессора.
Дата добавления: 2019-02-07; просмотров: 570;