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