Курс лекций по вычислительной технике

       

Организация вычислительного процесса


 

В основе организации вычислительного процесса лежат принципы построения цифровых вычислительных машин предложенные ещё  фон Нейманом.

1.      Выполняемая программа слагается из последовательности арифметических и логических   операций из фиксированного набора команд.

2.      Команды и данные в кодированном виде размещаются в запоминающем устройстве (в памяти). Память разбивается на слова фиксированной длины и имеет  линейную адресацию, т.е. местоположение команд или данных в памяти определяется её адресом.

3.       При этом различают два подхода: общая память для данных и команд.

  - принстонская архитектура  или  фон-Неймана - открывается возможность модификации команд и раздельная память для данных и команд

- гарвардская  архитектура -  появляется возможность совмещения выборки из памяти данных и команд, исключается случайное использование данных в качестве команд и наоборот.

4.      Память в целом имеет иерархическую структуру: сверхоперативная, оперативная, внешняя. 

5.      Операции выполняются операционными устройствами - процессором.

6.      Результат операции записывается в оперативную память или в регистр

7.      Результат операции характеризуются определёнными признаками (флагами) >0; <0; =0; ?0 и т.д.

8.      Сверхоперативная память (регистры) для промежуточного хранения данных  и часть оперативной памяти (кэш) располагается  в процессоре.

9.      Связь компьютера с внешними устройствами и человеком осуществляется посредством устройств  ввода/вывода.

.

 

4.2. Общая структура компьютера.

 

Отсюда вытекает общая структура компьютера, установившаяся в  настоящее время:

- устройство обработки данных (процессор)

- система памяти

- система ввода-вывода

- система интерфейсов между ними

 


 

 

 

Многошинная организация.

Организация вычислительного процесса
 

 

 

 

 

 

 

 

 

 

 

 

Двухшинная организация.

 

Организация вычислительного процесса
 

 

 

 

 

 

 

 

 

 

 

 

Одношинная организация.

 

Организация вычислительного процесса
 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Для сравнительной оценки компьютеров пользуются следующими характеристиками.

- производительность определяется возможностями процессора и оценивается объемом информации, обрабатываемой в единицу времени или количеством операций стандартного  набора  в единицу времени.

- емкость запоминающих устройств - байты, Кбайты, Мбайтны, Гбайтны и их номенклатура

- набор внешних устройств и их пропускная способность:  бит/сек  (бод), байт, Кбайт, Мбайт

      - надежность функционирования: вероятность безотказной  работы  в течение заданного интервала; время  наработки  до  первого  отказа  (в среднем); среднее время восстановления; живучесть - возможность сохранять работоспособность при отказе отдельных элементов, косвенно –

- условия эксплуатации

 

4.3. Процессор.

                        4.3.1.  Архитектура и организация.

Как процессор, так и компьютер вцелом, характеризуется архитектурой и организацией.

Хотя чёткую границу между этими понятиями провести трудно.

 Под архитектурой понимается совокупность свойств и характеристик процессора (компьютера), доступных пользователю (потребителю). Пользователя же в основном интересует производительность на его задачах, простота постановки своих задач (программирование), удобство общения с вычислительным средством.

Те есть, архитектура процессора отражает возможности, предоставляемые пользователю:

- форматы данных

- набор (систему) команд

- режимы адресации

- набор устройств хранения информации

- набор методов ввода-вывода информации

Организация ЭВМ определяет, как эти средства реализованы: Под организацией или структурой понимается совокупность устройств, необходимых для воплощения архитектуры.



- особенности аппаратурной реализации

- степень параллелизма

- быстродействие

- система памяти

- система ввода-вывода

- система интерфейсов между ними.

 

                   Исходя из концепции фон-Неймана структурная схема процессора

имеет следующий вид.

Общая (упрощенная) структура   процессора.

Организация вычислительного процесса
Организация вычислительного процесса


Организация вычислительного процесса
                                                                                                       УВВ

ССП (регистр флагов
 
 

 

 

Итак. мы будем рассматривать архитектурные возможности процессоров исходя из следующих аспектов:

–            Форматы данных

–            Набор регистров

–            Форматы команд

–            Режимы адресации

–            Набор операций

 

 

 

 

 

 

 

 

 

 

 


Содержание раздела