Основные узлы ЭВМ.

advertisement
Основные узлы ЭВМ.
Основными узлами ЭВМ являются :
- центральный процессор
-
оперативная память
постоянное запоминающее устройство
внешняя память
устройства Ввода
устройства Вывода
Все устройства ЭВМ подсоединены
Основные узлы ЭВМ
(ЦП)
(ЦП) = (УУ) + (АЛУ)
(ОЗУ)
(ПЗУ)
(ВЗУ)
(УВв)
(УВыв)
к единой ИНФОРМАЦИОННОЙ
ШИНЕ
объединены в следующую схему.
ОЗУ
ЦП
Программа
ПЗУ
Системные
программы
УУ
Данные
АЛУ
Результаты
Системная
шина
Устройства
ВВОДА
ВНЕШНЯЯ
ПАМЯТЬ
Устройства
ВЫВОДА
1. Центральный процессор
=======================
Главным элементом любой ЭВМ является ЦЕНТРАЛЬНЫЙ ПРОЦЕССОР !!!
ЦП сосотоит из
- Устройства Управления
(УУ)
- Арифметико-Логического устройства (АЛУ)
Назначение ЦП
:
1) Управление узлами компьютера
2) Обработка информации, которая сводится к
выполнению арифметических операций.
УУ - управляет работой ЭВМ, путем исполнения команд ПРОГРАММЫ.
Рабочая программа хранится в ОЗУ.
(АЛУ) Арифметико-логичеcкое устройство главный исполнительный орган ЭВМ.
Назначение АЛУ О Б Р А Б О Т К А ИНФОРМАЦИИ.
Обработка
информации
сводится
к
выполнению
арифметических
операций.
АЛУ выполняет над числами арифметические(+,-,умножить,делить)
и логические( > , < , не равно и др.) операции
2. Оперативная память (ОЗУ)
Назначение
ОЗУ
ОЗУ предназначена для хранения рабочей программы во время ее
выполнения,
а также данных, которые эта программа должна обработать и
результатов обработки
Вместе с программой в ОЗУ хранятся :
- ИСХОДНЫЕ
ДАННЫЕ , которые программа обрабатывает
- РЕЗУЛЬТАТЫ ОБРАБОТКИ
╔══════ ОЗУ ═══╗
║ Программа
║
║ обработки
║
║──────────────╢
║ Исходные
║
║ данные
║
║──────────────╢
║ Результаты
║
║ оброботки
║
║──────────────╢
║
║<── Свободное место
║
║
╚══════════════╝
Пример:
Вы рисуете на компьютере с помощью
программы PAINT.
Вопрос :
Где в этот момент хранится программа Paint и рисунок ? >
Ответ:
В оперативной памяти. Работающая программа и результат ее работы
находится в ОЗУ!
Рабочая
программа находится в
ОЗУ !!!
Недостатки ОЗУ
ОЗУ современных ЭВМ является ЭНЕРГОЗАВИСИМОЙ.
При выключении питания содержимое ОЗУ теряется.
Главное достоинство
ОЗУ
ВЫСОКОЕ БЫСТРОДЕЙСТВИЕ !!!
ОЗУ выполнена из электронных элементов, поэтому
быстродействие ОЗУ сопоставимо с быстродействием ЦП.
Это значит , что время чтения(записи) двоичного числа
из(в)ОЗУ примерно равно времени , за которое ЦП выполняет
одну операцию над парой чисел.
Вопрос:
<Можно ли в качестве ОЗУ использовать другой вид памяти ? >
< Например, магнитную память(винчестер) >
Ответ :
В принципе можно, но при этом резко упадет быстродействие
ЭВМ(в 10 000 раз).
Операции чтения записи с диска выполняются примерно в 10 000 раз
медленнее чем из электронных ячеек.
Магнитная память обладает низким быстродействием(по сравнению с
электронной памятью). Операции чтения записи с диска выполняются
примерно в 10 000 раз медленнее чем из электронных ячеек.
Если бы рабочая программа располагалась на диске, то ЦП большую
часть времени пришлось бы простаивать в ожидании , пока будет прочитана
очередная команда.
Работа компьютера сводится к чтению и исполнению команд
программы. Поэтому быстродействие ЭВМ не может превысить, скорость
чтения команд программы.
Чарльз Бэбидж - первый конструктор автоматической вычислительной
, предполагал хранить программу на картонных картах.
машины
1) До запуска все программы хранятся в .exe файлах на магнитном диске
(винчестере).
2)После запуска
программа копируются
из .exe
файла
в ОЗУ.
Зачем это делается ? Для поддержки высокого быстродействия ЭВМ.
(Что бы быстродействие ЭВМ было высоким, рабочая программа должна
храниться в быстрой памяти, т.е. в ОЗУ)
3)После завершения выполнения очередной программы она удаляется из ОЗУ ,
тем самым освобождая место для запуска других программ.
(программа удаляется только из ОЗУ, но сотается в файле на диске)
<< Как в ОЗУ попадает первая программа ? >>
Ведь после выключения питания или перезагрузки ОЗУ очищается и не
содержит никакой информации
???
Первой в ОЗУ попадает ОПЕРАЦИОННАЯ СИСТЕМА. Она копируется из файлов на
магнитном диске в ОЗУ.
Но чтобы выполнить это копирование, нужно запустить программу,
специально для этого предназначенную. Ведь на компьютере все делается
только с помощью программ.
Таковой программой является начальный загрузчик. ОН хранится в ПЗУ.
НАЧАЛЬНЫЙ ЗАГРУЗЧИК стартует первым сразу при включении компьютера и
копирует в ОЗУ ОС. Далее ОС включается в работу и управлет компьютером.
3. ПОСТЯННОЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО(ПЗУ)
Назначение ПЗУ
хранение важнейших программ, котрые называют СИСТЕМНЫМИ
Программа, хранящаяся в ПЗУ может напрямую управлять ЦЕНТРАЛЬНЫМ
ПРОЦЕССОРОМ( ее не надо предварительно копировать в ОЗУ)
Свойства
ПЗУ
1)ПЗУ – это быстрая электронная память
2)ПЗУ – это память только для чтения (ROM – read only memory ).
Это свойство является достоинством ПЗУ, так как защищает его
содержимое от удаления.
3) Энергонезависимость
Системные означает наиболее важные. Эти программы всегда должны быть
в ЭВМ и не зависеть от включения - выключения питания и др.
Некоторые
подробности
Возможна ли работа
ЭВМ
без ОЗУ( только с ПЗУ)?
===========================================================================
4. ВНЕШНЯЯ ПАМЯТЬ
Внутренней памятью
называют ОЗУ
и ПЗУ.
К ВНЕШНЕЙ ПАМЯТИ относятся все остальные запоминающие устройства, которые
можно подключить к компьютеру.
Это
следующие
носители:
- МАГНИТНЫЕ ДИСКИ(Винчестеры, дискеты ).
ВИНЧЕСТЕР считается основным внешним накопителем
- КОМПАКТ ДИСКИ(СD
DVD ).
- МАГНИТНЫЕ ЛЕНТЫ
- ФЛЭШ КАРТЫ
В будущем
могут появиться другие запоминающие устройства
Назначение
внешнией памяти
1)Долговременное хранение ПРОГРАММ и больших объемов ИНФОРМАЦИИ.
2)Легкий перенос программ и данных с одного компьютера на другой
Свойства
Большая емкость
внешней памяти
Винчестер ( 200 Г)
DVD диск (4-20 Г)
Флэш карта (4 Г)
Легкая смена носителя
Энергонезависимость
Возможность перезаписи
Дискета, Флэш, СD,DVD
Низкое быстродействие
Все устройства кроме
Все устройства
Все устройства кроме (CD-R, DVD-R)
Возможна ли работа ЭВМ без внешней памяти ?
ФЛЭШ
5. Устройства ввода
Назначение - ввод данных в ЭВМ.
УВВ - переводят данные из "человеческой" формы в двоичную
Основные устройства ввода:
КЛАВИАТУРА, МЫШЬ , сканер, МИКРОФОН , ВИДЕОКАМЕРА.
6.УСТРОЙСТВА ВЫВОДА.
Назначение - вывод данных из ЭВМ.
Устройства вывода переводян информацию из двоичной(компьютерной)
формы в форму, удобную для восприятия человеком.
Основные УСТРОЙСТВА ВЫВОДА.
МОНИТОР ,ПРИНТЕР , ДИНАМИКИ(колонки, наушники), ГРАФОПОСТРОИТЕЛЬ
7. Информационная шина(МАГИСТРАЛЬ)
Основные узлы компьютера соединены общей информационной шиной,
именуемой МАГИСТРАЛЬЮ(см. схему).
Подсоединение отдельных узлов ЭВМ к МАГИСТРАЛИ подобно подсоединению
телефонных аппаратов к общему кабелю.
В результате возможна
связь
каждого устройства с каждым.
============================================================================
8. Некоторые подробности
1) < Почему
(
(
(
(
(
(
(
(
(
(
(
Оперативная память называется ОПЕРАТИВНОЙ ....... >
Название │Оперативная│отражает особенность этой памяти , которая
заключается └───────────┘ в том , что в ней хранится только ОПЕРАТИВНАЯ
информация. То есть информация , которая необходима выполняемой в текущий
момент ПРОГРАММЕ.Содержимое этой памяти не постоянно. Оно все время
меняется. Работающая программа может записать туда результаты своей
работы,затем удалить их , затем снова записать уже другие результаты.
Если на дисках хранится очень большой объем данных, которые не могут быть
все одновременно загружены в ОЗУ, то работающая программа подгружает их
частями, записывая новую порцию исходных даных на место старой.
И наконец сами программы сменяют в ОЗУ одна другую. На место одной
программы записываются команды другой. После того как отработает вторая
( программа на ее место запишется третья и т.д. ...
2)
Что быстрее
ОЗУ
или ЦП ,
Считается что быстродейстиве ОЗУ сопоставимо с быстродействием ЦП.
Но на самом деле ЦП работает примерно в 10 раз быстрее ОЗУ, так как ЦП
действиельно выполнен на выключателях(триодах), которые являются самыми быстрыми
элементами.
ОЗУ – это дешевая память, работающая на хранении заряда в ячейке. Ячейка заряжена,
значит хранит 1, разряжена – хранит 0.
Ячейки теряют заряд, поэтому их надо постоянно подзаряжать(цикл подзарядки). На
периодическую подзарядку тратится время. А отсюда – снижение быстродействия.
Для того, чтобы хотя бы частично компенсировать эту потерю быстродействия используют
, так называемую КЭШ память. КЭШ – это внутренняя память ЦП. Это самая быстрая
память. Ее называют СОЗУ. Эта паямять така же как и ЦП изготовлена из ТРИОДОВ.
КЭШ работает следующим образом. Фрагмент программы читается из ОЗУ в КЭШ. А делее
УУ читает команды из КЭШ-памяти. Выигрыш в быстродействии получится только тогда,
когда в КЭШ-буфере оказывается циклический алгоритм. Т.е команды которые многократно
считываются и исполняются.
3) Быстрая загрузка современных ПК
┌── [ Быстрая загрузка современных ПК ]────────────────────────────────────┐
│
│
│
Наши персональные компьютеры загружаются очень быстро ( 15 сек )
│
│ В отличие от машин 2-го поколения , загрузка которых занимала несколько │
│ минут.
│
│
│
│
Загрузку ЭВМ осуществляет специальная программа НАЧАЛЬНЫЙ ЗАГРУЗЧИК, │
│ которая хранится в ПЗУ и поэтому быстро исполняется.( Для сравнения
│
│ загрузчик старых ЭВМ хранился на магнитном диске, отчего загрузка
│
│ занимала длительное время.
│
│
│
│
Функция программы НАЧАЛЬНОЙ ЗАГРУЗКИ - копирование с магнитного
│
│ диска в ОЗУ операционной системы(ОС). ОС управляет всей дальнейшей
│
│ работой ЭВМ
│
└──────────────────────────────────────────────────────────────────────────┘
(
(
(
(
(
(
(
(
(
(
(
(
После выключения питания или перезагрузки информация в ОЗУ уничтожается.
В первый момент после перезагрузки ОЗУ пуста.
Однако ЭВМ быстро вступает в действие.
< Какая
программа
при
этом
УПРАВЛЯЕТ
компьютером ? >
Загрузку компьютера осуществляет программа, хранящаяся
в ПОСТЯННОМ ЗАПОМИНАЮЩЕМ УСТРОЙСТВЕ (ПЗУ).
В результате исполнения команд этой программы в ОЗУ с магнитного
диска записывается первая программа. Эта программа называется
операционной системой. Далее она управляет всей работой ЭВМ
< 4. Возможна ли работа ЭВМ без ОЗУ(только с ПЗУ)
Что при этом получится ?
Как изменятся функциональные возможности ЭВМ ?
В
Но тогда
При этом
все
принципе
>
возможна !!!
программы должны
храниться в
ПЗУ.
принципиально изменяются Функциональные возможности ЭВМ.
ЭВМ из класса УНИВЕРСАЛЬНЫХ перейдет в разряд СПЕЦИАЛИЗИРОВАННЫХ.
На Универсальном компьютере,оснащенном ОЗУ, можно выполнить любую программу.
Для этого ее надо предварительно установить на компьютере(а по сути записать в
файлы на винчестере). А дальше программу, записанную на винчестер можно
запускать. При этом программа скопируется в ОЗУ и будет выполняться.
Без ОЗУ на ЭВМ могут выполняться только те программы , которые
находятся в ПЗУ. Число этих программ ограничено. Поэтому ограничены и
возможности такой ЭВМ. Она не может исполнить ничего , что не заложено в ПЗУ.
Такие компьютеры называются СПЕЦИАЛИЗИРОВАННЫМИ. Например, игровые
компьютеры. На них можно играть только в те игры, которые записаны в ПЗУ и
только.
Управляющие компьютеры, например компьютер,управляющие топливным насосом на
автомобиле. Программы для такого компьютера устанавливаются заранее в ПЗУ.
Их ни заменить, ни добавить. Да это и не нужно
Конфигурацию :
ЦП + ПЗУ +
имеют ЭВМ , управляющие
техническими объектами , например бортовая ЭВМ самолета.
5) Возможна ли работа
ЭВМ без
внешней
памяти
В принципе возможна !
Но тогда нельзя будет сохранить никакие результаты работы на
компьютере( например не сохранить набранный текст, созданный рисунок,
написанную программу)
Представьте ситуацию :
К
компьютеру нельзя
подключить никакой внешней памяти !!!
Вы в течение часа команду за командой ВЫ вводите с клавиатуры
программу обработки в ОЗУ. Затем столько же вводите исходные данные.
Программа запущена. Получены результаты, которые выведены на бумагу.
После выключения питания и программа и данные из оперативной памяти
"вытерты".
На следующий день вам необходимо повторить расчет, изменив буквально
несколько цифр в исходных данных. И программу , и ВЕСЬ набор исходных
данных прийдется набивать ЗАНОВО !!!
Так обстоит дело на машинах без внешней памяти.
Download