Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лекции по информатике.doc
Скачиваний:
35
Добавлен:
17.11.2018
Размер:
1.44 Mб
Скачать

4.2. Внутренняя организация микропроцессора

Перечислим основные функции микропроцессора:

• выборка команд из ОЗУ;

•декодирование команд (т.е. определение назначения команды, способа ее исполнения и адресов операндов);

• выполнение операций, закодированных в командах;

• управление пересылкой информации между своими внутренними регистрами, оперативной памятью и внешними (периферийными) устройствами;

• обработка внутрипроцессорных и программных прерываний;

• обработка сигналов от внешних устройств и реализация соответствующих прерываний;

• управление различными устройствами, входящими в состав компьютера.

Внутреннее устройство микропроцессоров очень сложно (вспомним три миллиона транзисторов в “Pentium”). Даже если попытаться рассмотреть наиболее общую схему основных функциональных узлов, и то получится достаточно сложная картина. К тому же внутреннее устройство МП сильно зависит от его марки, а стало быть изучение структуры одного процессора не обязательно помогает понять работу другого. Следует признать нецелесообразным для пользователя (и даже, может быть, для программиста) изучение инженерных деталей процессора современной ЭВМ, и ограничиться, как это принято делать, только теми функциональными узлами, которые доступны программно. При таком подходе оказывается, что МП имеют много общего, и становятся отчетливо видны некоторые закономерности их внутреннего устройства. Кроме того, исчезает пугающая сложность и возникает приятное и полезное чувство, что компьютер – это не какая-то там “вещь в себе” и его поведение можно понять.

Подробнее>>

Микропроцессор (центральный микропроцессор, CPU) – программно управляемое устройство, предназначенное для обработки информации под управлением программы, находящейся сейчас в оперативной памяти. Конструктивно представляет собой небольшую микросхему, находящуюся внутри системного блока и установленную на материнской плате, связанную с материнской платой интерфейсом процессорного разъема (Socket).

4.3. Принципы работы процессора и его характеристики

Маленькие микропроцессоры (их размер можно сравнить с кусочком сахара или мобильным телефоном) являются своего рода локомотивом компьютера и часто самым дорогим внутренним его компонентом. Процессор в основном считывает данные из памяти, манипулирует ими и возвращает их обратно в память или передает на внешние устройства, например, монитор или принтер.

Микропроцессор может обрабатывать данные любой природы: текст, числа, графика, звук и др. Это возможно потому, что данные перед использованием на компьютере преобразовываются к простейшему виду, представляются в двоичном коде, “оцифровываются”. Физически это может выглядеть как чередование намагниченных и размагниченных участков жесткого диска, отражающих и не отражающих луч участков компакт-диска, передаваемых сигналов напряжения высокого и низкого уровня и т.д.

Для описания работы цифровых устройств используется двоичная система счисления, Булева логика, законы алгебры логики.

Основными характеристиками процессора являются:

  • быстродействие – количество операций, производимых в 1 секунду, измеряется в бит/сек. Каждая последующая модель имеет более высокую производительность по сравнению с предыдущей. Современные процессоры обладают расширением ММХ (MultiMediaeXtention – расширение мультимедиа);

  • тактовая частота – количество тактов, производимых процессором за 1 секунду. Операции, производимые процессором, не являются непрерывными, они разделены на такты. Эта характеристика определяет скорость выполнения операций и непосредственно влияет на производительность процессора. Процессор Pentium и его модификации имеют тактовые частоты от 60 МГц до 1,5 ГГц (выполнять 1,5 миллиарда операций в секунду);

  • разрядность – количество двоичных разрядов, которые процессор обрабатывает за один такт. Указывая разрядность процессора 64, имеют в виду, что процессор имеет 64-разрядную шину данных, т.е. за один такт он обрабатывает 64 бита.