Files
exam/Билеты/03 - Схема процессора (схема). Выполнение команд процессором. Операционные устройства. Типы операционных устройств с магистральной структурой. Устройство управления.md

41 lines
4.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
tags:
- служебное/в_процессе
pun: "Как называют человека, который пожертвовал кусочек печени? \rОбеспеченный!"
---
# Схема процессора
![[Pasted image 20241112190401.png]]
*Схема процессора. Ее вероятно придется заучить*
*Далее мы будем ее подробно жевать, вся эта картинка станет вам понятна*
# Выполнение команд процессором
*Вот честно, вообще не понял, что тут препод спрашивает, потому что этому уделен либо один абзац, либо весь билет, либо вся методичка до начала работы с памятью. Думаю для ответа на билет хватит этого абзаца из методички* #служебное/пересмотреть
"Выполнение команды может быть сведено к нескольким (одновременно, либо последовательно в времени) операциям пересылки из регистра в регистр возможно с промежуточным преобразованием пересылаемых двоичных слов на комбинационных логических схемах"
> [!info]- Если все же хотите послушать отсебятину билетёра
> Процессор читает команду из памяти и передает ее на дешифратор, который уже разбирается, как следует ее доставить в устройство управления. Устройство управления понимает, что команда вроде `mov rax, [rbp - 4 * rcx + 12222]` - чет слишком сложно, чтобы сделать за раз и формирует последовательность микрокоманд, которые в итоге приводят к тому, что написанная пользователем команда будет исполнена, подавая управляющие сигналы на стробы пересылки между регистрами, АЛУ и прочая
# Операционные устройства
Современный процессор далеко не монолитен и, как правило, состоит из нескольких операционных устройств. [[Глава 3. Процессор#^68eab4|Можно обойтись и без них]], но тогда процессор превратится в черепашку.
Само по себе операционное устройство - аля сопроцессор, выполняющий строго определенный круг задач. Например сопроцессор с плавающей точкой встречался нам в 7 методичке. Преподаватель приводит следующие операционные устройства:
![[Глава 3. Процессор#^operating-units-list]] ^54a14c
Могут быть и другие, в зависимости от назначения процессора. Например сейчас часто алгоритмы декодирования изображений реализованы аппаратно.
![[Глава 3. Процессор#Структура операционного устройства]]
# Операционные устройства с магистральной структурой
![[Глава 3. Процессор#Операционные устройства с магистральной структурой]]
# Устройство управления
^a29a65
![[Глава 3. Процессор#Устройство управления]] ^522375