LINUX.ORG.RU

История изменений

Исправление wandrien, (текущая версия) :

6502

Всегда поражал этот процессор. «Как из ничего сделать успешный продукт».

Кстати, ты знаешь что в Z80 используется 4-битное ALU? Сложения/вычитания и всё, что с ними связано, требуют минимум по 2 такта на саму операцию сложения.

Зато есть «бесплатный» битовый сдвиг, потому что он выполняется отдельным блоком мультиплексоров перед входной регистром-защёлкой АЛУ.

В отличие от i8086, где сдвиг влево выполнялся как сложение с самим собой, а сдвиг вправо работал через отдельный узел в составе АЛУ.

(Так если подумать, какой-то странный расход кремния. Место, которое занимают эти мультиплексоры, можно было использовать, чтобы сделать сумматор для 8-битных чисел. Впрочем, архитекторам Z80 виднее…)

Исправление wandrien, :

6502

Всегда поражал этот процессор. «Как из ничего сделать успешный продукт».

Кстати, ты знаешь что в Z80 используется 4-битное ALU? Сложения/вычитания и всё, что с ними связано, требуют минимум по 2 такта на саму операцию.

Зато есть «бесплатный» битовый сдвиг, потому что он выполняется отдельным блоком мультиплексоров перед входной регистром-защёлкой АЛУ.

В отличие от i8086, где сдвиг влево выполнялся как сложение с самим собой, а сдвиг вправо работал через отдельный узел в составе АЛУ.

(Так если подумать, какой-то странный расход кремния. Место, которое занимают эти мультиплексоры, можно было использовать, чтобы сделать сумматор для 8-битных чисел. Впрочем, архитекторам Z80 виднее…)

Исходная версия wandrien, :

6502

Всегда поражал этот процессор. «Как из ничего сделать успешный продукт».

Кстати, ты знаешь что в Z80 используется 4-битное ALU? Сложения/вычитания и всё, что с ними связано, требуют минимум по 2 такта на саму операцию.

Зато есть «бесплатный» битовый сдвиг, потому что он выполняется отдельным блоком мультиплексоров перед входной регистром-защёлкой АЛУ.

В отличие от i8086, где сдвиг влево выполнялся как сложение с самим собой, а сдвиг вправо работал через отдельный узел в составе АЛУ.

(Так если подумать, какой-то странный расход кремния. Место, которое занимают эти мультиплексоры, можно было бы пустить, чтобы сделать сумматор для 8-битных чисел. Впрочем, архитекторам Z80 виднее…)