Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Концепция операционного устройства.Содержание книги
Поиск на нашем сайте
Концепция операционного и управляющего автоматов В функциональном и структурном отношении операционное устройство, входящее в состав ЭВМ, удобно представить разделенным на две части: операционный и управляющий автоматы (рис. 4.1).
Операционный автомат (ОА) служит для хранения слов информации, выполнения набора микроопераций и вычисления значений логических условий, т. е. операционный автомат является структурой, организованной для выполнения действий над информацией. На вход ОА подаются входные данные DI, которые в соответствии с алгоритмом операции преобразуются в выходные данные D0. Кроме того, ОА вырабатывает множество {х} осведомительных сигналов (логических условий) для управляющего автомата. Управляющий автомат (УА) генерирует последовательность управляющих сигналов {у}, обеспечивающую выполнение в операционном автомате заданной последовательности элементарных действий, которая реализует алгоритм выполняемой операции. Управляющая последовательность генерируется в соответствии с заданным алгоритмом и с учетом значений логических условий х, формируемых ОА. Часто операционное устройство может выполнять несколько различных операций (например, арифметико-логическое устройство может выполнять четыре арифметических действия и несколько логических операций над входными словами). В этом случае на вход УА поступает команда С, определяющая тип выполняемой операции. Кроме того, поскольку различные операции над различными данными выполняются за разное время, УА формирует сигнал g, отмечающий окончание операции и готовность выходных данных. Таким образом, любое операционное устройство — процессор (который обычно, в свою очередь, представляют состоящим из двух операционных устройств: АЛУ — арифметико-логического устройства и ЦУУ — центрального устройства управления), канал ввода/вывода, контроллер внешнего устройства — можно представить как композицию операционного и управляющего автоматов. Операционный автомат, реализуя действия над словами информации, является исполнительной частью устройства, работу которого организует управляющий автомат, генерирующий необходимые последовательности управляющих сигналов. Такой подход позволяет разработать эффективные процедуры синтеза ОА и УА, формализовать эти процедуры и, в некоторых случаях, автоматизировать процесс синтеза цифровых устройств. Иерархический принцип проектирования (построения) машинных языков. Иерархический принцип построения программы позволяет использовать язык высокого уровня для комбинации модулей в требуемый алгоритм обработки, хотя сами модули могут быть представлены программами на языках более низких уровней. Иерархический принцип построения конструкции вычислительного устройства приводит к тому, что каждый модуль может быть спроектирован оптимально в соответствии со своим показателем качества, который в идеальном случае можно определить как аргумент показателя качества модуля следующего по порядку более высокого уровня. Такой иерархический принцип построения систем комплексной автоматики применяется достаточно часто, при этом цифровые ЭВМ низших ступеней обычно представляют собой специально разработанные машины, предназначенные для ведения данного технологического процесса, а цифровые ЭВМ высших ступеней - универсальные и в общепринятом исполнении. Иерархические системы устойчивы к возникающим повреждениям, так как отказ одной из машин не вызывает остановки других, кроме того, с помощью некоторых вспомогательных устройств оператор может взять на себя основные функции поврежденной машины. Структура памяти ЭВМ.
общем случае память современной ЭВМ включает в себя следующие иерархические уровни: · Сверхоперативная память (СОП), которая называется еще местной памятью. · Кэш-память, которая обычно отсутствует в простейших процессорных устройствах. В более сложных ЭВМ кэш имеет несколько уровней, причем кэш верхнего уровня всегда находится в кристалле процессора. · Оперативная (основная) память (ОП) или оперативное запоминающее устройство (ОЗУ), а также системное ПЗУ, объединенное с ОЗУ общим полем адресов. · Память с прямым доступом на магнитных дисках. · Память с последовательным доступом на магнитных лентах. Устройства перечислены в порядке убывания быстродействия и увеличения объема.
|
||||
Последнее изменение этой страницы: 2016-08-26; просмотров: 558; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 52.15.92.58 (0.006 с.) |