Студопедия

КАТЕГОРИИ:


Архитектура-(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. Получение конечного результата.

То есть любая ВМ имеет 4 базовых узла.


процессор


Пульт Управления (ПУ)


 

Устройство управления

 

 


 

 

Данные,

Программы


 

 

Устройство ввода


Память

 

Оперативная

 

 

Внешняя


 

 

АЛУ


 

Устройство вывода


 

В основе функционирования любой ВМ лежат два фундаментальных понятия в вычислительной технике.

1. понятие алгоритма.

2. принцип программного управления.

Опр. Алгоритм – некоторая однозначно определенная последовательность действий, состоящая из формально заданных операций над исходными данными, приводящая к решению за конечное число шагов.

Свойства алгоритмов:

1. дискретность алгоритма (действия выполняются по шагам, а сама информация дискретна)


2. детерменированность (сколько бы раз один и тот же алгоритм не реализовывался для одних и тех же данных результат один и тот же)

3. массовость (алгоритм “решает задачу” для различных исходных данных из допустимого множества и дает всегда правильный результат)

Опр. Программа – описание алгоритма на каком-либо языке.

Принцип программного управления (ППУ) впервые был сформулирован Венгерским математиком и физиком Джоном фон Нейманом, при участии Гольцтайна и Берца в 1946 году.

ППУ включает в себя несколько архитектурно – функциональных принципов.

1. Любой алгоритм представляется в виде некоторой последовательности управляющих слов – команд. Каждая отдельная команда определяет простой (единичный) шаг преобразования информации.

2. Принцип условного перехода. В процессе вычислений в зависимости от полученных промежуточных результатов возможен автоматический переход на тот или иной участок программы.

3. Принцип хранимой программы. Команды в ЭВМ представляются в такой же кодируемой форме, как и любые данные и хранятся в таком оперативном запоминающем устройстве (ОЗУ). Это значит, что если рассматривать содержимое памяти, то без какой-то команды невозможно различить данные и команды. Следовательно, любые команды можно принципиально обрабатывать как данные (информация в ЭВМ отличается не представлением, а способом ее использования).

4. Принцип двоичного кодирования.

5. Принцип иерархии запоминающих устройств (ЗУ).

 

 




Поделиться с друзьями:


Дата добавления: 2014-01-06; Просмотров: 577; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.