
Другие языки программирования и технологии
Что такое регистры процессора и для чего они нужны? Без вики
регистры это как на баяне клавиши они пронумерованы и ты ими играешь


Это частично доступная программисту имитация нескольких групп ячеек сверхбыстрой памяти внутри процессора с буквенными обозначениями ячеек и возможностью производства различных операций над их содержимым специальными командами.
Ahmed 6
А сами группы ячеек отдельно находятся? К примеру есть множество ячеек и мы их "разделили" на EAX, EBX или есть два множество ячеек каждый который представляет EAX EBX. Какая из этих версий точная?
В компьютере существует несколько типов памяти, которые различаются скоростью доступа и объемом. Самым большим обьёмом обладают жёсткие диски и они самые медленные в компьютере, далее идёт оперативная память, она побыстрее, но её на порядок меньше, далее идёт кэш-память, она ещё быстрее, так как находится рядом с процессором, но она на порядок меньше, чем оперативка и наконец существует самая быстрая память, которая называется регистрами. Эта память находится непосредственно в процессоре и к ней самый быстрый доступ. В регистры записываются какие-нибудь промежуточные значения, например результат сложения двух чисел или чего-нибудь ещё. Количество регистров зависит от процессора и его архитектуры (x86, x86-64, ARM). В x86 и x86-64 процессорах (это почти все процессоры начиная с intel 8086, заканчивая современными core i9) существует множество регистров, это eax, ebx, rax, rbx, mmx-регистры и xmm-регистры.


Регистры это последовательное или параллельное соединение D триггеров - защелок (как правило), (возможны соединения иных триггеров). D-триггер это RS-триггер с инвертором (НЕ), RS-триггер это хитроумное соединение логических схем И-НЕ. И-НЕ собирается из транзисторов, лампах, и можно даже на электромагнитных релюшках - выключателях. Все тактовые входы триггеров объединяются. В параллельных регистрах запись идёт одновременно во все входы триггеров. В последовательном регистре информационный вход последовательно соединены со входом первого тригерра, вход первого соединен со входом второго и т. д. последовательный регистр нужен для преобразования кода и передачи по одной либо по нескольким информационным линиям.
Регистры нужны для построения более сложных цифровых устройств, цифровых фильтров, ОЗУ, и пр.
Регистры нужны для построения более сложных цифровых устройств, цифровых фильтров, ОЗУ, и пр.
Ячейки памяти, которые находятся в самом процессоре. Всё
Ahmed 6
Сложно объяснить, но эти ячейки "все вместе" ? Ну то есть, они идут как 1, 2, 3 ...20 ячейка памяти, а регистры EAX и EBX их адреса
Похожие вопросы
- Регистрами процессора называют:
- Что такое регистры и флаги в процессоре и чем они отличаются?
- Регистры.
- Вопрос по программированию в 1с ( метод регистра сведений )
- Чем различаются регистры и откуда эти их названия??
- C# Парсинг слов из строки без регистра
- 1С программирование, регистр сведений
- Общая загруженность процессора при запущенном процессе с один потоком, выполняющим "while(true){}", не превышает 33%.
- Вопрос аниматорам 3Д. Нужен ли для этого хороший ПК или хватит и ноута без видеокарты с так себе процессором? И еще: +++
- В чем прикол в нанопроцессах 7 нм тех процесс в процессорах