Ilias, АЛУ не выполняет вообще ни каких операция с любым другим устройством, которое находится вне процессора. Он имеет доступ только к регистрам общего и специального назначения (Около 4-32 штук в целом на весь процессор), все операции (Арифметические и логические - поэтому оно и называется Арифметико-Логическое Устройство) проводятся исключительно в них. А вот всеми другими устройствами уже управляет "Устройство управления ЭВМ", которое по запрошенной команде или результату расположеному в регистре уже раскидывает сигналы и на ОЗУ, и на Жесткий диск и даже на сам АЛУ (Без этого устройства этот калькулятор вообще ничего не сделает)
(то что я написал: в УУ попала команда write, он её прочитал, поместил в регистр, АЛУ её переработала, УУ взял из выходного регистра сигнал на перезапись для RAM, отправил сигнал к RAM, она ответила успех|провал, УУ поместил это в регистр, АЛУ переработала..)
Тоесть если правильно вас понял ответ: АЛУ здесь не участвует ?
edit: сам прочитал, и понял как тупо просто: если поступила команда изменение данных (с данными и информацией о том что изменить) она идёт в АЛУ, всё остальное УУ делает сама, исходя из этого не большой вопрос что именно мериют отображатели загрузки ЦП (загруженность УУ ? если да: как ?) ?
И ещё кое что (надеюсь не слишком достал ): Что на самом деле произойдёт если к RAM одновременно отправятся команды read и write к одной ячейки памяти ? (читал что процессы смешаются и read вернёт полуперезаписанный вариант содержимого, верно?) (и тот же вопрос по отношению к сверхбыстрой памяти (памяти CPU) (если такая ситуация с ней возможна)-- ?)
либо создавать по копии нужных данных для каждого потока и раз в какое-то время их синхронизировать приостанавливая доступ всем потокам (Так обычно в вебе делается: у каждого пользователя хранится локальная копия данных, которые он изменяет, и раз в какое-то время эта копия обновляется с сервера с применением соответствующих алгоритмов разрешения конфликтных ситуаций)
спасибо за новую мысль
Сообщение отредактировал Ilias: 22 August 2017 - 04:43