A Sequential Computer.
Последовательный компьютер.

Почему все современные компьютеры оперируют с параллельными шинами данных: 16, 32, 64 разряда? Да так уж получилось... На самом деле проблемы синхронизации разных битов существенно ограничивают скорость шины. В новых разработках все больше ориентируются на последовательные шины: USB, FireWire, какие-то варианты SCSI, SerialATA. Между тем, следует отметить, что последовательных устройств в нынешнем компьютере не так уж и мало:

В таком случае, может совсем отказаться от широких шин в компьютере?

1-битовый процессор будет содержать на порядок меньше транзисторов, при этом можно организовать несколько входных и выходных потоков, которые будут обрабатываться одновременно. Существенно упрощается конструкция материнской платы в смысле количества дорожек, более того, какие-то шины данных можно делать оптическими. В отсутствии параллельно-последовательных преобразований и задержек на синхронизацию данные с одного устройства на другое будут передаваться быстрее, но и рабочие частоты системных устройств можно будет повысить даже при той же технологии изготовления. Вообще-то, современные полупроводники работают на частотах и 300ГГц. Представляете процессор, который на такой частоте обрабатывает одновременно несколько потоков данных, например, несколько задач в многозадачной операционной системе (думаю не-Майкрософт).
Если кому-то понравилась моя идея - не поленитесь, направьте мне отзыв:
Исаков С.Л. slice@oss.ru

Сайт управляется системой uCoz