double arrow

Аккумуляторная архитектура

Также можно встретить название LOAD-STORE для данной архитектуры.

Аккумулятор – специальный регистр, который является регистром хранение результата всех операций, выполняемых на ALU (арифметико-логическом устройстве).

LOAD (example: LOAD A) – осуществляет доступ к RAM по адресу {A}, выполняет чтение значения по этому адресу и, минуя ALU, записывает данное значение в аккумулятор.

STORE (example: STORE C) – читает значение аккумулятора и осуществляет запись данного значения по адресу {C}.

Достоинство:

· Простой формат инструкций (один операнд)

Недостатки:

· Аккумулятор – узкое место (т.к через аккумулятор проходят все результаты)



Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



Сейчас читают про: