Содержание урока:
7.1. Принципы Неймана-Лебедева
7.1. Принципы Неймана-Лебедева (продолжение)
7.2. Архитектура персонального компьютера
7.3. Перспективные направления развития компьютеров
В каждой области науки и техники существуют фундаментальные идеи или принципы, определяющие на многие годы вперёд её содержание и направление развития. В компьютерных науках роль таких фундаментальных идей сыграли принципы, сформулированные независимо друг от друга двумя крупнейшими учёными XX века — Джоном фон Нейманом и Сергеем Алексеевичем Лебедевым.
К основополагающим принципам построения компьютеров (принципам Неймана-Лебедева) можно отнести следующие:
1) состав основных компонентов вычислительной машины;
2) принцип двоичного кодирования;
3) принцип однородности памяти;
4) принцип адресности памяти;
5) принцип иерархической организации памяти;
6) принцип программного управления.
Архитектура — это наиболее общие принципы построения компьютера, отражающие программное управление работой и взаимодействием его основных функциональных узлов.
Классическая архитектура компьютеров первых поколений предполагала осуществление взаимодействия всех устройств через процессор и наличие неизменного набора внешних устройств.
Современные персональные компьютеры обладают открытой магистрально-модульной архитектурой — устройства взаимодействуют через шину, что способствует оптимизации процессов обмена информацией внутри компьютера. Второе преимущество современной архитектуры — возможность легко изменить конфигурацию компьютера путём подключения к шине новых или замены старых внешних устройств.
1. Перечислите основные фундаментальные идеи, лежащие в основе построения компьютеров.
2. Какие устройства принято выделять в компьютерах классической архитектуры? Сравните их с устройством машины Беббиджа.
3. Чем обусловлен выбор двоичного кодирования для представления информации в компьютере?
4. Как вы понимаете утверждение «Одно и то же значение ячейки памяти в зависимости от способа обращения к нему может использоваться и как данные, и как команда»?
5. В чём состоит суть принципа адресности памяти?
6. Почему в современных компьютерах используются устройства памяти нескольких уровней, различающиеся по времени доступа, сложности, объёму и стоимости?
7. В чём состоит суть принципа программного управления?
8. Подготовьте сообщение о Джоне фон Неймане и его вкладе в развитие компьютерной техники.
9. Для чего предназначена магистраль (шина)? Из каких частей она состоит?
10. Что такое магистрально-модульная архитектура? В чём её главное достоинство?
11. В чём заключается принцип открытой архитектуры?