Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЭВМ ответы копия.docx
Скачиваний:
4
Добавлен:
20.09.2019
Размер:
100.61 Кб
Скачать

Процессор

Центра́льный проце́ссор — электронный блок либо микросхема — исполнитель машинных инструкций (кода программ), главная часть аппаратного обеспечения компьютера или программируемого логического контроллера. Иногда называют микропроцессором или просто процессором. Главными характеристиками ЦПУ являются: тактовая частота, производительность, энергопотребление и архитектура.

CISC-процессоры

Complex instruction set computer — вычисления со сложным набором команд. Процессорная архитектура, основанная на усложнённом наборе команд. Типичными представителями CISC являются микропроцессоры семейства x86

RISC-процессоры

Reduced instruction set computer — вычисления с упрощённым набором команд (в литературе слово reduced нередко ошибочно переводят как «сокращённый»). Архитектура процессоров, построенная на основе упрощённого набора команд, характеризуется наличием команд фиксированной длины, большого количества регистров, операций типа регистр-регистр, а также отсутствием косвенной адресации.

MISC-процессоры

Minimum instruction set computer — вычисления с минимальным набором команд. Дальнейшее развитие идей команды Чака Мура, который полагает, что принцип простоты, изначальный для RISC-процессоров, слишком быстро отошёл на задний план. В пылу борьбы за максимальное быстродействие, RISC догнал и перегнал многие CISC процессоры по сложности. Архитектура MISC строится на стековой вычислительной модели с ограниченным числом команд (примерно 20-30 команд).

VLIW-процессоры

Very long instruction word — сверхдлинное командное слово. Архитектура процессоров с явно выраженным параллелизмом вычислений, заложенным в систему команд процессора. Являются основой для архитектуры EPIC. Ключевым отличием от суперскалярных CISC-процессоров является то, что для них загрузкой исполнительных устройств занимается часть процессора (планировщик), на что отводится достаточно малое время, в то время как загрузкой вычислительных устройств для VLIW-процессора занимается компилятор, на что отводится существенно больше времени (качество загрузки и, соответственно, производительность теоретически должны быть выше). Примером VLIW-процессора является Intel Itanium.

(многоядерные бывают)

Сегменты процессора

Сегментом называется область, которая начинается на границе

параграфа, т.е. по любому адресу, который делится на 16 без остатка. Хотя

сегмент может располагаться в любом месте памяти и иметь размер до 64

Кбайт, он требует столько памяти, cколько необходимо для выполнения

программы. Имеется три главных сегмента:

1. С е г м е н т к о д о в. Сегмент кодов содержит машинные

команды, которые будут выполняться. Обычно первая выполняемая команда

находится в начале этого сегмента и операционная система передает

управление по адресу данного сегмента для выполнения программы.

Регистр сегмента кодов (CS) адресует данный сегмент.

2. С е г м е н т д а н н ы х. Сегмент данных содержит

определенные данные, константы и рабочие области, необходимые

программе. Регистр сегмента данных (DS) адресует данный сегмент.

3. С е г м е н т с т е к а. Стек содержит адреса возврата как

для программы для возврата в операционную систему, так и для вызовов

подпрограмм для возврата в главную программу. Регистр сегмента стека

(SS) адресует данный сегмент.

Еще один сегментный регистр, регистр дополнительного сегмента (ES),

предназначен для специального использования

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]