КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Обобщенная структура ЭВМ
Введение Развитие Вычислительной Техники (ВТ) обусловлено успехами в 3-х областях: 1. В технологии производства, как элементарной базы ВТ, так и самих машин в целом. 2. В принципах организации ВМ (успехи в развитии архитектуры). 3. В разработке математического и программного обеспечения. Любая ВМ должна рассматриваться, как некоторый программно – аппаратный комплекс, обеспечивающий реализацию некоторого класса алгоритмов над информацией. В процессе работы ВМ все ее компоненты каким-то образом взаимодействуют между собой. Причем уровни рассмотрения этого взаимодействия могут быть различными: 1) Низший уровень: на уровне электрических импульсов. 2) Высший уровень: взаимодействие узлов ВМ на уровне программных модулей (1 и 2 рассматривать не будем). 3) Функциональный уровень каждого отдельного узла: функция и их реализация программно – аппаратными средствами (под этим и понимается понятие “Архитектура”). Опр. Под Архитектурой понимается совокупность свойств и характер ВМ, рассматриваемая с точки зрения пользователя. Принцип действия обычной ВМ можно считать копией обычного процесса вычислений (например, с помощью калькулятора). Этапы вычислений: 1. Определение и задание порядка вычислений. 2. Задание исходных данных. 3. Выполнение вычислений (для получения промежуточных результатов) 4. Получение конечного результата.
процессор Пульт Управления (ПУ)
Устройство управления
Данные, Программы
Устройство ввода Память
Оперативная
Внешняя
АЛУ
Устройство вывода
В основе функционирования любой ВМ лежат два фундаментальных понятия в вычислительной технике. 1. понятие алгоритма. 2. принцип программного управления. Опр. Алгоритм – некоторая однозначно определенная последовательность действий, состоящая из формально заданных операций над исходными данными, приводящая к решению за конечное число шагов. Свойства алгоритмов: 1. дискретность алгоритма (действия выполняются по шагам, а сама информация дискретна) 2. детерменированность (сколько бы раз один и тот же алгоритм не реализовывался для одних и тех же данных результат один и тот же) 3. массовость (алгоритм “решает задачу” для различных исходных данных из допустимого множества и дает всегда правильный результат) Опр. Программа – описание алгоритма на каком-либо языке. Принцип программного управления (ППУ) впервые был сформулирован Венгерским математиком и физиком Джоном фон Нейманом, при участии Гольцтайна и Берца в 1946 году. ППУ включает в себя несколько архитектурно – функциональных принципов. 1. Любой алгоритм представляется в виде некоторой последовательности управляющих слов – команд. Каждая отдельная команда определяет простой (единичный) шаг преобразования информации. 2. Принцип условного перехода. В процессе вычислений в зависимости от полученных промежуточных результатов возможен автоматический переход на тот или иной участок программы. 3. Принцип хранимой программы. Команды в ЭВМ представляются в такой же кодируемой форме, как и любые данные и хранятся в таком оперативном запоминающем устройстве (ОЗУ). Это значит, что если рассматривать содержимое памяти, то без какой-то команды невозможно различить данные и команды. Следовательно, любые команды можно принципиально обрабатывать как данные (информация в ЭВМ отличается не представлением, а способом ее использования). 4. Принцип двоичного кодирования. 5. Принцип иерархии запоминающих устройств (ЗУ).
Дата добавления: 2014-01-06; Просмотров: 595; Нарушение авторских прав?; Мы поможем в написании вашей работы! |