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