ВУЗ:
Составители:
другим важным достоинством является простота структуры шин и минимизация числа
связей для обмена информацией между устройствами ЭВМ.
1.5. Классы устройств ЭВМ
Согласно обобщенной структуре ЭВМ и в зависимости от функций устройства ЭВМ
можно подразделить на следующие классы операционные, запоминающие и ввода- вывода.
Различие функций, реализация которых возлагается на устройства различных классов,
порождает множество способов структурной организации этих устройств, т.е. типов
элементов, из которых строятся устройства и способов соединения элементов между собой.
Операционные устройства. Операционным называется устройство, предназначенное
для выполнения множества операций F ={f
1
,...,f
G
} над операндами, представляемыми
множеством слов D = {d
1
,...,d
H
}, с целью вычисления слов R = {r
1
,...,r
Q
}, определяющих
значения результатов, причем в каждый момент времени устройство выполнит
единственную операцию R = f
g
(D), выделяемую номером (кодом) g = 1,...,G.
Под операцией f
g
понимается вычисление значения функций в точке D = D
*
, и любая
вычисляемая функция может рассматриваться как операция. Устройство может реализовать
как простейшие операции вида r
q
= d
h
- присваивание к результату r
q
значение операнда d
h
,
так и сколь угодно сложные операции, заданные в форме алгоритмов.
Операционное устройство как структурный элемент изображен на рис.1.6,а.
На вход устройства поступают входные слова D = {d
1
,...,d
H
} и код g операции f
g
,
которую должно выполнить устройство. Код операции инициирует работу устройства, и
через некоторое время на выходе формируется значение результата R = f
g
(D).
а) б)
Рис.1.6. Операционное
устройство
Операционное
устройство можно
рассматривать как
преобразователь дискретной информации. Функцию преобразователя в этом случае удобно
определить следующим образом. Слово g определяющее код операции f
g
, можно считать
элементом d
0
= g множества входных слов D ={d
1
,..., d
H
}. Тогда обозначая через Ω оператор,
реализуемый устройством, функция устройства будет изображаться в виде:
R = Ω(D),
где
Структура этого устройства представлена на рис.1.6.б, где символ Ω определяет
функцию, т.е. тип устройства.
Функция операционного устройства определена, если задана множества входных слов
D, выходных слов R и операций F, реализуемых устройством.
Операционные устройства строятся из логических и запоминающих элементов. Чаще
всего используются логические элементы универсального базиса, реализующие функцию И-
НЕ. В качестве запоминающих элементов используются триггеры.
Основные характеристики операционных устройств это быстродействие и затраты
оборудования. Быстродействие устройства определятся средним количеством операций,
реализуемых устройством в единицу времени. Быстродействие вычисляется как величина,
обратная среднему времени выполнения операции в устройстве:
Ψ
Ω
RDDR
g
Ω =
.
.
.
f
G
, если
d
0
= G
f
1
, если
d
0
= 1;
другим важным достоинством является простота структуры шин и минимизация числа связей для обмена информацией между устройствами ЭВМ. 1.5. Классы устройств ЭВМ Согласно обобщенной структуре ЭВМ и в зависимости от функций устройства ЭВМ можно подразделить на следующие классы операционные, запоминающие и ввода- вывода. Различие функций, реализация которых возлагается на устройства различных классов, порождает множество способов структурной организации этих устройств, т.е. типов элементов, из которых строятся устройства и способов соединения элементов между собой. Операционные устройства. Операционным называется устройство, предназначенное для выполнения множества операций F ={f1,...,fG} над операндами, представляемыми множеством слов D = {d1,...,dH}, с целью вычисления слов R = {r1,...,rQ}, определяющих значения результатов, причем в каждый момент времени устройство выполнит единственную операцию R = fg(D), выделяемую номером (кодом) g = 1,...,G. Под операцией fg понимается вычисление значения функций в точке D = D*, и любая вычисляемая функция может рассматриваться как операция. Устройство может реализовать как простейшие операции вида rq = dh - присваивание к результату rq значение операнда dh , так и сколь угодно сложные операции, заданные в форме алгоритмов. Операционное устройство как структурный элемент изображен на рис.1.6,а. На вход устройства поступают входные слова D = {d1,...,dH} и код g операции fg, которую должно выполнить устройство. Код операции инициирует работу устройства, и через некоторое время на выходе формируется значение результата R = fg(D). а) б) Рис.1.6. Операционное D Ψ R D Ω R устройство Операционное g устройство можно рассматривать как преобразователь дискретной информации. Функцию преобразователя в этом случае удобно определить следующим образом. Слово g определяющее код операции fg, можно считать элементом d0 = g множества входных слов D ={d1,..., dH}. Тогда обозначая через Ω оператор, реализуемый устройством, функция устройства будет изображаться в виде: R = Ω(D), где f1, если d0 = 1; . Ω= . . fG, если d0 = G Структура этого устройства представлена на рис.1.6.б, где символ Ω определяет функцию, т.е. тип устройства. Функция операционного устройства определена, если задана множества входных слов D, выходных слов R и операций F, реализуемых устройством. Операционные устройства строятся из логических и запоминающих элементов. Чаще всего используются логические элементы универсального базиса, реализующие функцию И- НЕ. В качестве запоминающих элементов используются триггеры. Основные характеристики операционных устройств это быстродействие и затраты оборудования. Быстродействие устройства определятся средним количеством операций, реализуемых устройством в единицу времени. Быстродействие вычисляется как величина, обратная среднему времени выполнения операции в устройстве:
Страницы
- « первая
- ‹ предыдущая
- …
- 8
- 9
- 10
- 11
- 12
- …
- следующая ›
- последняя »