| Другой, не менее важной задачей компьютерных наук является разработка и конструирование машин. Подробно зга тема рассматривается в главах 1 и 2. Хотя приведенное здесь описание архитектуры вычислительной машины включает обсуж- дение некоторых технических вопросов, автор не ставил своей целью летальное ос- вещение методов реализации современной компьютерной архитектуры в виде элек- тронных схем. В противном случае потребовалось бы слишком углубиться в предмет электроники. Более того, аналогично механическим калькуляторам, которые усту- пили место электронным устройствам, современные электронные устройства могут быть со временем заменены продуктами иных технологий, среди которых гллвныЛ кандидат — оптика. Наша цель состоит в получении знаний в области современных технологий, необходимых для правильной оценки их влияния на современные ма- шины, а также на развитие компьютерных наук. Конечно, хотелось, чтобы архитектура вычислительных машин определялась ис- ключительно нашими знаниями об алгоритмических процессах и не ограничивалась возможностями существующих технологий. Другими словами, вместо того чтобы по- зволять существующим технологиям определять принципы построения машин н. следовательно, способы представления алгоритмов, нам бы хотелось, чтобы сущест- вующие знания об алгоритмах стали той силой, которая устанавливала бы требова- иия к современной архитектуре машин. По мере совершенствования технологий эта мечта становится все более реальной. На сегодняшний день стало возможным созда- вать машины, которые воспринимают алгоритмы, выраженные в виде нескольких последовательностей команд, выполняемых одновременно. В другом варианте они представляются как схемы соединений между многочисленными обрабатывающими устройствами, что очень похоже на то, как наш мозг представляет информацию в виде связей между нейронами (глава 10) Вше один контекст, в котором мы рассмотрим архитектуру вычислительных машин, связан с храпением и поиском данных. Здесь внутренние свойства ма- шин часто отражаются в их внешних характеристиках. Сами эти свойства, в также способы, позволяющие избежать их нежелательного влияния, обсуждают- ся в главах 1, 7, В и 11. С конструированием вычислительной техники тесно связаны проблемы разра- ботки интерфейса между машиной н внешним миром. Например, как алгоритмы будут вводиться в машину и как указать машине, какой алгоритм следует выполнить? Страница: 1 | 2 | 3 | 4 | 5
Дата публикации: 22.10.2014 (просмотров: 8044)Комментарии на сайте: |