
- •Информация и информатика. Информационная технология. Информационное Общество. Основные понятия.
- •2. Информационные революции. Поколения эвм
- •3.Понятия информационной системы и ее структура.
- •4. Этапы развития вычислительных машин.
- •5.Представление информации в памяти эвм. Представление текста, изображений и звука. Представление информации в эвм
- •6.Представление информации в памяти эвм. Представление чисел. Системы счисления.
- •7.Архитектура эвм. Структурная система эвм.
- •8. Архитектура эвм. Хранение данных. Оперативное запоминающее устройство.
- •9. Архитектура эвм. Процессор. Машинные команды.
- •Формат машинной команды.
- •10. Архитектура эвм. Устройства хранения данных.
- •Устройства хранения данных
- •11. Файловая система, ее структура.
- •12. Конструктивное исполнение современных компьютеров. Подключение
- •Организация эвм и систем
- •Глава 8. Периферийные устройства.
- •8. Периферийные устройства.
- •8.1. Устройства ввода информации: клавиатура, мышь, манипуляторы.
- •13. Периферийные устройства. Устройства ввода.
- •14. Устройства вводя-вывода.
- •16. Системное программное обеспечит. Эволюция операционных систем.
- •17. Компоненты операционной системы. Оболочка и ядро.
- •18. Структура ядра операционной системы.
- •19.Начало работы операционной системы , координирование действий эвм.
- •20.ОПерационная система Windows. Интерфейс, способы запуска программа, работа с файлами, работ с окнами. Программа проводник.
- •22.Создание алгоритма. Представление алгоритма.
- •23.Представление алгоритма в виде блок-схем. Обозначения в блок-схемах.
- •24. Типовые структуры алгоритмов. Последовательная и разветвления.
- •25.Типовые структуры алгоритмов. Циклическая ( три типа цикла).
- •26. Типовые алгоритмы и их эффективность. Алгоритмы сортировки и поиска.
- •37.Операции : арифметические, отношения, логические.
- •38. Организация ветвящимся процессов.
- •39.Органмизация цикла со счетчиком.
- •40. Организация цикла с предусловием.
- •41.Организация цикла с постусловием.
- •42.Процедуры ввода, вывода.
- •43.Процедуры и функции.
7.Архитектура эвм. Структурная система эвм.
Архитектура ЭВМ
Под архитектурой ЭВМ можно понимать ту совокупность их характеристик, которая необходима пользователю: основные устройства и блоки ЭВМ, структура связей между ними.
Перечень наиболее общих принципов построения ЭВМ, которые относятся к архитектуре, содержит следующее:
– структуру памяти ЭВМ;
– способы доступа к памяти и внешним устройствам;
– возможность изменения конфигурации компьютера;
– систему команд;
– форматы данных;
– организацию интерфейса.
Основы учения об архитектуре вычислительных машин заложил выдающийся американский математик Джон фон Нейман, высказав идею принципиально новой ЭВМ. Фон Нейман выдвинул основополагающие принципы логического устройства ЭВМ и его структуру (рис. 2.6).
Рис. 2.6. Классическая структура ЭВМ: АЛУ – арифметико-логическое устройство; ЗУ – запоминающее устройство; УУ – устройство управления; Увв – устройство ввода; Увыв – устройство вывода
ЭВМ имеет процессор, основную память и внешние устройства.
Арифметико-логическое устройство (АЛУ) обеспечивает выполнение процедур преобразования данных.
Устройство управления (УУ) обеспечивает управление процессом обработки данных. УУ выбирает команды программы из основной памяти, интерпретирует тип команды и запускает нужную схему АЛУ.
Запоминающие устройства процессора обеспечивают промежуточное хранение обрабатываемых процессором данных. Основная память ЭВМ включает оперативную и постоянную память.
Оперативная память – устройство, обеспечивающее временное хранение команд и данных в процессе выполнения программы.
Постоянная память – устройство, обеспечивающее постоянное хранение и возможность считывания критически важной для функционирования ЭВМ информации.
Внешние устройства – устройства, обеспечивающие ввод и вывод данных из основных устройств ЭВМ (устройства ввода-вывода) и долговременное хранение информации, не обрабатываемой процессором в данный момент времени (внешние запоминающие устройства).
В одной ЭВМ может использоваться от единиц до нескольких сотен внешних устройств разных типов. Состав устройств ввода-вывода, как правило, переменный и определяется составом задач, решаемых на конкретной ЭВМ.
Производительность и эффективность использования ЭВМ определяется не только составом и характеристиками ее устройств, но также и способом организации их совместной работы. Связь между устройствами ЭВМ осуществляется с помощью сопряжений, которые в вычислительной технике называются интерфейсами.
Интерфейс представляет собой совокупность стандартизированных аппаратных и программных средств, обеспечивающих обмен информацией между устройствами. В основе построения интерфейса лежат унификация и стандартизация (использование единых способов кодирования данных, форматов данных, стандартизация соединительных элементов – разъемов и т. д.). Наличие стандартных интерфейсов позволяет унифицировать передачу информации между устройствами независимо от их особенностей.
В ПК, как правило, используется структура с шинным интерфейсом. В этом случае все устройства компьютера обмениваются информацией и управляющими сигналами через шину, которая представляет собой систему функционально объединенных проводов, обеспечивающих передачу трех потоков данных (рис. 2.7):
– непосредственно информации;
– адресов;
– управляющих сигналов.
Количество проводов в системной шине, предназначенных для передачи непосредственно информации, называется разрядностью шины. Разрядность шины определяет число битов информации, которые могут передаваться по шине одновременно. Количество проводов для передачи адресов, или адресных линий, определяет, какой объем оперативной памяти (ОП) может быть адресован.
Рис. 2.7. Шинная структура ПК: ЦП – центральный процессор; ОП – оперативная память; ПП – постоянная память; К – контроллер; ПУ – периферийное устройство
Все существующие типы ЭВМ выпускаются семействами, в которых различают старшие и младшие модели. Всегда имеется возможность замены более слабой модели на более мощную. Это обеспечивается информационной, аппаратурной и программной совместимостью. Програм-мная совместимость в семействах устанавливается по принципу «снизу вверх», т. е. программы, разработанные для ранних и младших моделей, могут обрабатываться и на старших, но не обязательно наоборот.
Модульность структуры ЭВМ требует стандартизации и унификации оборудования, номенклатуры технических и программных средств, средств сопряжения – интерфейсов, конструктивных решений, унификации типовых элементов замены, элементной базы и нормативно-технической документации. Все это способствует улучшению технических и эксплуатационных характеристик ЭВМ, росту технологичности их производства.
Детализацией архитектурного и структурного построения ЭВМ занимаются различные категории специалистов вычислительной техники:
– инженеры-схемотехники проектируют отдельные технические устройства и разрабатывают методы их сопряжения друг с другом;
– системные программисты создают программы управления техническими средствами, информационного взаимодействия между уровнями, организации вычислительного процесса;
– программисты-прикладники разрабатывают пакеты программ более высокого уровня, которые обеспечивают взаимодействие пользователей с ЭВМ и необходимый сервис при решении ими своих задач.
Пользователя ЭВМ интересуют обычно более общие вопросы, касающиеся его взаимодействия с ЭВМ (человеко-машинного интерфейса), начиная со следующих групп характеристик ЭВМ, определяющих ее структуру:
– технические и эксплуатационные характеристики ЭВМ (быстродействие и производительность, показатели надежности, достоверности, точности, емкость оперативной и внешней памяти, габаритные размеры, стоимость технических и программных средств, особенности эксплуатации и др.);
– характеристики и состав функциональных модулей базовой конфигурации ЭВМ;
– возможность расширения состава технических и программных средств;
– возможность изменения структуры;
– состав ПО ЭВМ и сервисных услуг (ОС или среда, пакеты прикладных программ, средства автоматизации программирования).