Cтраница 2
Сложность современных вычислительных машин закономерно привела к понятию архитектуры вычислительной машины, охватывающей комплекс общих вопросов ее построения, существенных в первую очередь для пользователя, интересующегося главным образом возможностями машины, а не деталями ее технического исполнения. [16]
В разделе, посвященном управлению памятью, было описано несколько решений архитектуры вычислительной машины, обеспечивающих повышение гибкости управления памятью. [17]
Для решения проблем проектирования на таком уровне требуется создание принципиально новых представлений об архитектуре вычислительных машин, а также проведение серьезных исследований в области структуры и функций операционных систем. [18]
Словарь содержит около 24000 терминов по следующим разделам: вычислительные машины, машинная арифметика, вычислительные системы и сети, архитектура вычислительных машин, центральные процессоры, устройства управления, память, устройства ввода-вывода, элементы и схемы вычислительных машин, программное обеспечение, применение и эксплуатация вычислительных машин и их надежность, методы автоматической обработки данных, программирование и его автоматизация. [19]
В книге американских ученых подробно рассмотрен весь комплекс теоретических и практических проблем, относящихся к созданию и функционированию микропроцессоров с разрядно-модульной организацией. Обсуждены вопросы архитектуры вычислительных машин и организации подсистем прерывания, ввода-вывода, прямого доступа к памяти. Подробно описаны структуры микропроцессорных БИС и вычислительная система НЕХ-29. [20]
Подобно мини - ЭВМ, ориентированной на выполнение сравнительно узкого класса задач, микропроцессор с архитектурой вычислительной машины может быть запрограммирован для выполнения одиночного задания. [21]
В последние годы мир электронных вычислительных машин значительно расширился - в нем наряду с машинами общего назначения заняли большое место суперЭВМ, малые ЭВМ и особенно микропроцессоры и микро - ЭВМ, персональные компьютеры. Чтобы не превращать курс по вычислительной технике в описание логической организации машин различных классов с неизбежным повторением одних и тех же вопросов, в книге обобщаются материалы, относящиеся к архитектурам вычислительных машин и микропроцессоров разных типов. [22]
В 1979 г. министерство внешней торговли и правительство Японии санкционировали исследования возможности осуществления нового и исключительно претенциозного предприятия в области вычислительной техники, которое обычно называют проектом создания систем ЭВМ пятого поколения. Национальная цель этого проекта заключается в том, чтобы вывести Японию на ведущие, новаторские позиции в области новой компьютерной технологии, а главная техническая цель, выполнение которой распланировано на десятилетие вперед, состоит в соединении высокопараллельной архитектуры вычислительных машин, отличной от архитектуры фон Неймана, со схемами обработки знаний, разработанными в результате исследований в области искусственного интеллекта. [23]
В дополнение к двум основным интерфейсам ввода-вывода: ИНМОС для некоторых блокориентированных устройств возможно создание прозрачного интерфейса. Основное отличие от стан - - дартного блокориентированного интерфейса состоит в том, что. Кроме того, передача может быть любой длины и ограничивается только возможностями архитектуры вычислительной машины. Прозрачное блокориентированное устройство представляется для процесса в виде бесструктурного массива байтов. [24]
Эта книга появилась благодаря тому счастливому обстоятельству, что в начале 1980 г. я был приглашен сотрудниками группы эксплуатации специальных систем фирмы Интел в Алохе, шт. Орегон, для изучения и описания системы iAPX - 432, находившейся к тому времени уже в продвинутой стадии разработки. Во время первого визита в Алоху мне сразу же стало ясно, что назревает существенный скачок в развитии архитектуры вычислительных машин. [25]
Мир Лиспа - не только просто учебник по языку и программированию, он рассматривает Лисп-культуру, методы искусственного интеллекта и их развитие в более широком плане. В конце каждого посвященного методам программирования раздела приводится обзор возникновения связанных с обсуждаемым методом понятий и идей и их связей с другими областями вычислительной техники. В отдельной главе дается представление о развитии языка, начиная с ранней истории до современных систем, в том числе и о Лисп-машинах. Рассматриваются также и предлагаемое японцами пятое поколение вычислительных машин и другие новые направления развития архитектуры вычислительных машин. [26]
Преподаватели логического программирования соглашаются, как правило, в том, что логику более легко воспринимают те, у кого нет предшествующего опыта вычислений на машине, чем те, которые уже привыкли к традиционным формальным системам программирования. Того, кто в течение десяти лет программировал с помощью такого формализма при поддержке хорошо знакомого обеспечения и с ожиданием определенных стандартов, потребуется, видимо, долго убеждать в том, что логика, находящаяся все еще на сравнительно ранней стадии развития, предлагает довольно заманчивую альтернативу. Разумеется, нельзя ожидать - или даже желать - чтобы обращение в другую веру состоялось сразу же вслед за демонстрацией хорошо подобранных примеров, которые тонко показывают в выгодном свете такие фантастические возможности, как получение многочисленных решений или свойство обратимости. Более общие принципы методологии программирования, важность приложений, связанных с базами знаний, и соответствующая эксплуатация грядущего нового поколения архитектур вычислительных машин - вот те действительные проблемы, которые следует использовать для мотивировки интереса к логике, и все эти проблемы, где необходимо, нужно довести до сознания при помощи надлежащей подготовки и образовательных программ. До сих пор, однако, имеется слишком мало доступной литературы, написанной специально для того, чтобы помочь работающим профессиональным программистам по достоинству оценить логику. [27]
В первой и второй частях данной книги обсуждаются многочисленные языковые конструкции, и почти в каждом случае описываются методы реализации рассматриваемой конструкции IIя традиционной вычислительной машине, В тех случаях, когда методы реализации более пли менее стандартны, приводится только один метод. В более сложных случаях могут быть рассмотрены несколько методов, а в упражнениях часто требуется найти и другие возможные способы реализации. Однако здесь не делается попытки осветить все возможные методы реализации. Один и тот же язык или языковая конструкция при реализации на вычислительной машине, доступной читателю, могут существенно отличаться по стоимости и деталям структуры, если используются разные методы реализации или архитектура вычислительной машины отличается от традиционной, простой структуры, предполагаемой здесь. [28]
Исследованы две проблемы, возникающие при рассмотрении существующих систем с виртуальными ЭВМ, - проблемы распределения ресурсов и защиты. Автор развивает идею иерархии среды выполнения. Так, ЭВМ, не имеющая операционной системы, является средой выполнения для монитора виртуальной машины [7. 57], который в свою очередь создает среду выполнения для операционных систем. В этой связи автор выводит правила распределения ресурсов и способы защиты. Представлена архитектура вычислительной машины, необходимая для реализации этих концепций. [29]
Не менее важным направлением в развитии мини - ЭВМ является повышение их быстродействия. Скорость машин в настоящее время в среднем увеличивается в 10 раз за каждые 5 лет. Но новые применения требуют еще более высокой скорости, что связано прежде всего с расширением функций ЭВМ в системах управления и с усложнением используемых алгоритмов управления. В настоящее время быстродействие вычислительных машин растет в 2 раза быстрее, чем быстродействие элементов. Это объясняется прежде всего совершенствованием архитектуры вычислительных машин и свидетельствует о том, что резервы повышения производительности машин далеко не исчерпаны. [30]