- •Лекция 3
- •Структура компьютера
- •Иерархическая система
- •Функции компьютера
- •Обработка данных
- •Хранение данных
- •Хранение данных (2)
- •Перемещение данных
- •Перемещение данных (2)
- •Управление
- •Базовые функции компьютерной системы
- •Функция (1)
- •Функция (2)
- •Функция (3)
- •Функция (4)
- •Компьютер - элемент информационной среды
- •Взаимодействие компьютера с информационной средой
- •Структура компьютера - верхний уровень
- •Основные компоненты компьютера
- •Структура центрального процессора
- •Состав центрального процессора
- •Структура устройства управления
- •ИСТОРИЯ СОЗДАНИЯ И РАЗВИТИЯ КОМПЬЮТЕРОВ
- •Проект ENIAC
- •Проект ENIAC
- •Проект ENIAC
- •Характеристики
- •Характеристики (2)
- •Характеристики (3)
- •Проект ENIAC
- •Машина фон Неймана
- •Машина фон Неймана
- •Машина фон Неймана
- •Структура IAS
- •Структура IAS
- •Память компьютера IAS
- •Машина фон Неймана
- •Форматы данных в IAS
- •Формат данных в IAS
- •Назначение регистров
- •Назначение регистров
- •Назначение регистров
- •Цикл команды
- •Характеристики IAS
- •Система команд IAS
- •Система команд IAS
- •Система команд IAS
- •Принцип программного управления
- •Этапы решения задачи
- •Этапы решения задачи
- •Этапы решения задачи
- •Основные положения ППУ (1)
- •Основные положения ППУ (2)
- •Основные положения ППУ (3)
- •Основные положения ППУ (3)
- •Основные положения ППУ (4)
- •Основные положения ППУ (4)
- •Основные положения ППУ (4)
- •Основные положения ППУ (5)
- •Основные положения ППУ (5)
- •Основные положения ППУ
- •Какое из следующих высказываний ПРАВИЛЬНОЕ?
- •Какое из следующих высказываний ПРАВИЛЬНОЕ?
Лекция 3
Структура компьютера и его функции
Intel анонсирует генератор случайных чисел
Intel has developed a new technique
to generate random numbers that is suitable for integration directly into the CPU!
This circuit can turn out 2.4 billion random numbers a second!
Интел разработал новую технику - генератор случайных чисел. Этот модуль интегрирован непосредственно в ЦП!
Он может сформировать 2.4 миллиарда 1
случайных чисел в секунду!
Структура компьютера
Любая сложная система, включая компьютер, имеет иерархическую природу
Компьютер - сложная система. Современные компьютеры содержат миллионы простейших электронных компонентов. Поэтому проектирование такой системы должно использовать методы, применяемые в теории сложных систем
2
Иерархическая система
Иерархическая система - набор взаимосвязанных подсистем, каждая из которых, в свою очередь, имеет иерархическую структуру
Такое представление сложной системы продолжается до тех пор, пока мы не достигаем некоторого самого низкого уровня элементарной подсистемы
Структура - способ объединения компонентов подсистемы в единое целое
Функции - операции, выполняемые каждым компонентом в процессе реализации функции, назначенной всей подсистеме
3
Функции компьютера
Обработка данных;
Хранение данных;
Перемещение данных;
Управление.
4
Обработка данных
Основное назначение компьютера -
обработка данных
Данные могут иметь большое разнообразие форм и широкий диапазон представления
Однако, имеются только несколько фундаментальных методов и типов обработки данных
5
Хранение данных
Существенное место занимает и функция
хранения данных
Даже если компьютер обрабатывает данные на лету, т.е. по мере их поступления из операционной среды, причем результат также немедленно отправляется получателю, компьютер должен обладать способностью, хотя бы временно хранить промежуточные результаты и фрагменты данных, которые обрабатываются в текущий момент времени
6
Хранение данных (2)
Таким образом, система должна выполнять функцию хранения данных хотя бы и на короткое время
Но в большинстве случаев от компьютера требуется выполнение функции долговременного хранения файлов данных, которые могут обрабатываться или обновляться по мере необходимости
7
Перемещение данных
Компьютер должен быть способен перемещать данные как внутри себя, так и обмениваться данными с внешним миром
Среда компьютера состоит из устройств, которые служат или как
источники или адресаты данных
8
Перемещение данных (2)
Когда данные получены или направлены в устройство, которое непосредственно соединено с компьютером, процедура известна как ввод - вывод, и устройство называется периферийным
Когда данные перемещаются на более
дальние расстояния, процесс известен как обмен данными с удаленным устройством (удаленный доступ)
9
Управление
Наконец, необходимо управлять этими тремя функциями
Управление осуществляется устройством, которое обеспечивает компьютер командами
Внутри компьютерной системы устройство управления управляет ресурсами компьютера и обеспечивает эффективность функционирования всех его частей при выполнении необходимых команд
10