Полный текст
Реверс-инжиниринг АЛУ процессора 8086 по фотографиям кристаллаКремний 1978 года таит архитектурные сюрпризы. Аппаратно АЛУ 8086 не умеет умножать и делить, но компенсирует это плотностью логики. Вместо россыпи вентилей под каждую операцию здесь работает универсальная схема на мультиплексорах. Она перестраивается в элементы AND, OR или XOR в зависимости от подаваемых управляющих битов. Сложение ускоряет Манчестерская цепочка переноса, а битовые сдвиги идут прямо по её линиям. Операнды удерживают компактные динамические защёлки на NMOS-транзисторах.Заглянем на кремниевый уровень архитектуры.