3. Архитектура микропроцессора



Pdf көрінісі
бет3/3
Дата14.02.2023
өлшемі315,85 Kb.
#67715
1   2   3
Байланысты:
лекция 3

архитектуры – эго тщательный подбор таких комбинаций кодов опе-
раций, которые можно было бы выполнить за один такт тактового ге-
нератора. Основной выигрыш от такого подхода – резкое упрощение 
аппаратной реализации ЦП и возможность значительно повысить его 
производительность. Все команды работают с операндами и имеют 
одинаковый формат. Обращение к памяти выполняется с помощью 
специальных команд загрузки регистра и записи. Простота структуры и 
небольшой набор команд позволяет реализовать полностью их аппа-


24 
ратное выполнение и эффективный конвейер при небольшом объёме 
оборудования. Арифметику RISC-процессоров отличает высокая сте-
пень дробления конвейера. Этот прием позволяет увеличить тактовую 
частоту (значит и производительность) компьютера. Чем более элемен-
тарные действия выполняются в каждой фазе работы конвейера, тем 
выше частота его работы. RISC-процессоры с самого начала ориенти-
рованны на реализацию всех возможностей ускорения арифметических 
операций, поэтому их конвейеры обладают значительно более высоким 
быстродействием, чем в CISC-процессорах. Поэтому RISC-процессоры 
в 2–4 раза быстрее имеющих ту же тактовую частоту CISC-
процессоров с обычной системой команд и высокопроизводительней, 
несмотря на больший объём программ, на (30 %). Дейв Паттерсон и 
Карло Секуин сформулировали 4 основных принципа RISC: 
1. Любая операция должна выполняться за один такт, вне зависи-
мости от ее типа. 
2. Система команд должна содержать минимальное количество 
наиболее часто используемых простейших инструкций одинаковой 
длины. 
3. Операции обработки данных реализуются только в формате “ре-
гистр–регистр“ (операнды выбираются из оперативных регистров про-
цессора, и результат операции записывается также в регистр; а обмен 
между оперативными регистрами и памятью выполняется только с по-
мощью команд чтения/записи). 
4. Состав системы команд должен быть “ удобен “ для компиляции 
операторов языков высокого уровня.
Микропроцессоры с архитектурой CISC (Complex Instruction Set 
Computers) – архитектура вычислений с полной системой команд. Реа-
лизующие на уровне машинного языка комплексные наборы команд 
различной сложности (от простых, характерных для микропроцессора 
первого поколения, до команд значительной сложности, характерных 
для современных 32-разрядных микропроцессоров типа 80486, 68040 и 
др.). 

Document Outline



Достарыңызбен бөлісу:
1   2   3




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет