Что такое регистр устройство позволяющее осуществлять контроль операций

Обновлено: 16.05.2024

Процессор ЭВМ

Процессор – это блок ЭВМ, предназначенный для автоматического считывания команд программы, их расшифровки и выполнения. Будучи центральным устройством ЭВМ, процессор во многом определяет её возможности и производительность.

В компьютерах третьего поколения процессор изготавливался из отдельных деталей и микросхем невысокого уровня интеграции. Прогресс в области микроэлектроники привел к тому, процессор удалось разместить внутри одного кристалла. Таким образом, он стал отдельной самостоятельной микросхемой и получил название – микропроцессор .

АЛУ – компонента процессора, выполняющая арифметические и логические операции над данными.

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

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

Регистр – это типовой узел ЭВМ, предназначенный для временного хранения данных или выполнения над ними некоторых действий. Регистр состоит из разрядов, в которые можно быстро записывать, запоминать и считывать слово, команду, двоичное число. Обычно регистр имеет ту же разрядность, что и машинное слово.

Регистр, накапливающий данные, называется аккумулятором .

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

Некоторые регистры служат счетчиками . Счетчик является устройством, которое выдает в двоичной форме число импульсов, поступивших на его единственный вход. Максимальное число импульсов, которое счетчик может подсчитать, называется его емкостью .

Регистры общего назначения (РОН) – общее название для регистров, которые временно содержат данные, передаваемые или принимаемые из памяти. РОН являются программно-доступными регистрами.

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

Важной функцией АЛУ является анализ полученного после выполнения команды результата. Обычно проверяется два свойства: равенство или неравенство нулю и отрицательность или неотрицательность ответа. Результаты анализа сохраняются в виде отдельных битов в регистре состояния . Данные этого регистра используются УУ для исполнения команд условных переходов.

Чтобы обеспечить автоматические вычисления по программе, процессор должен уметь выполнять еще ряд дополнительных действий:

u извлекать из памяти очередную команду;

u расшифровывать ее и преобразовывать в последовательность стандартных элементарных действий;

u заносить в АЛУ исходные данные;

u сохранять полученный в АЛУ результат;

u обеспечивать синхронную работу всех узлов машины.

Для выполнения этих функций служит устройство управления (УУ).

УУ содержит несколько важных регистров для хранения информации, необходимой в ходе выполнения текущей команды.

Регистр команды – служит для размещения текущей команды, которая находится в нем в течение текущего цикла процессора.

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

Под разрядностью процессора понимают число одновременно обрабатываемых им битов. Формально эта величина есть количество двоичных разрядов в регистрах процессора.

Помимо внутренней разрядности процессора существует еще разрядность шины данных, которой он управляет, и разрядность шины адреса. Разрядность регистров и разрядность шины данных влияют на длину обрабатываемых данных, а разрядность шины адреса R определяет максимальный объем памяти, который способен поддерживать процессор. Эту характеристику называют величиной адресного пространства, и она может быть вычислена по формуле 2 R .

Как правило, в современных процессорах разрядности регистров, шины данных и шины адреса различны. Например,

Основной алгоритм работы процессора

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

При выполнении каждой команды вычислительная машина проделывает определенные стандартные действия:

1. Согласно содержимому счетчика адреса команды считывается очередная команда программы. Её код заносится на хранение в регистр команд. Счетчик команд автоматически изменяется так, чтобы в нем содержался адрес следующей команды. В простейшем случае для этой цели достаточно к текущему значению счетчика прибавить некоторую константу, определяющуюся длиной команды.

2. Считанная в регистр команд операция расшифровывается.

3. Извлекаются необходимые данные.

4. Над ними в АЛУ выполняются требуемые действия.

5. Результат записывается в ОЗУ.

Затем во всех случаях, за исключением останова, описанные действия циклически повторяются.

В приведенном алгоритме ничего не говорится о первоначальном значении счетчика адреса команд. Эта неопределенность решается следующим образом. При включении питания компьютера или при нажатии на кнопку сброса в счетчик аппаратно заносится стартовый адрес находящейся в ПЗУ программы инициализации всех устройств и начальной загрузки ЭВМ.

считывание очередной команды в регистр команд

формирование адреса
следующей команды

Рис 3.1 Основной алгоритм работы процессора.

Основной алгоритм работы ЭВМ позволяет шаг за шагом выполнить хранящуюся в ОЗУ линейную программу. Но для решения практических задач требуется организация разветвлений и повторений. Для изменения порядка вычислений в системе команд любой ЭВМ существуют специальные инструкции переходов, с помощью которых в счетчик команд заносится необходимый адрес. Как известно, переходы бывают безусловные , выполняемые всегда, и условные , которые совершаются только в случае истинности определенного условия. Анализ условий осуществляется в арифметико-логическом устройстве.

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

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

Оптимизация выполнения команд

Конвейеризация. Как следует из приведенной схемы (рис.3.1), обработка команды в процессоре может быть разделена на несколько основных этапов, которые можно назвать микрокомандами . Известно пять основных типов микрокоманд. Каждая операция требует для своего выполнения времени, равному такту генератора процессора.

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

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

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

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

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

Любая операция процессора (машинная команда) состоит из отдельных элементарных действий – тактов . В зависимости от сложности, команда может быть реализована за разное количество тактов.

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

Предельная тактовая частота во многом определяется технологией производства микросхем, в частности наименьшими достижимыми размерами элементов, которые определяют минимальное время передачи сигналов.

Система команд процессора.

Основные группы команд. Не смотря на большое число разновидностей ЭВМ, на самом низком уровне системы их команд имеют много общего. Любая ЭВМ содержит следующие группы команд :

1. Команды передачи данных (перепись), копирующие информацию из одного места в другое.

2. Арифметические операции, которым обязана своим рождением вычислительная техника.

3. Логические операции, позволяющие компьютеру производить анализ получаемой информации. Примерами могут служить сравнение, логические операции И, ИЛИ, НЕ, а так же анализ отдельных битов кода, их сброс и установка.

4. Сдвиги двоичного кода влево и вправо. Операции сдвига используются, например, при выполнении умножения и деления чисел.

5. Команды ввода и вывода информации для обмена с внешними устройствами.

6. Команды управления, к которым следует отнести все виды переходов. Сюда же включают операции по управлению процессором.

Процессоры RISC- и CISC- архитектуры

По способу представления команд все микропроцессоры можно разделить на две группы:

u процессоры типа CISC ( Complex Instruction Set Computing ) с полным набором команд;

u процессоры типа RISC ( Reduced ) с сокращенным набором команд. Эти процессоры нацелены на быстрое выполнение небольшого набора простых команд. При выполнении сложных команд RISC – процессоры работают медленнее, чем CISC – процессоры.

Первоначально микропроцессоры имели CISC- архитектуру, для которой характерен набор сложных команд неодинаковой длины с большим количеством методов адресации к памяти.

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

Сформулированы четыре основных принципа RISC – архитектуры:

u каждая команда независимо от её типа выполняется за один машинный цикл, длительность которого должна быть максимально короткой;

u все команды должны иметь одинаковую длину и использовать минимум адресных форматов, что резко упрощает логику управления процессором;

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

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

Процессоры фирмы Intel относятся к CISC- группе, однако для увеличения быстродействия фирма использует достижения RISC – архитектуры, так модели 486 и выше имеют внутреннее RISC – ядро, способное эмулировать сложную CISC- систему команд.

Аннотация: Цель лекции: рассмотреть состав, назначение и особенности использования различных групп регистров, входящих в состав универсального микропроцессора. Состав, структура и назначение регистров микропроцессора являются важной чертой его архитектуры и во многом определяют его функциональные возможности. Поэтому изучение этого вопроса весьма важно для понимания дальнейшего материала.

Регистровая структура универсального микропроцессора

В универсальном 32-разрядном микропроцессоре выделяют следующие группы регистров:

  • основные функциональные регистры;
  • регистры процессора с плавающей точкой;
  • системные регистры;
  • регистры отладки и тестирования.

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

Рассмотрим каждую из этих групп подробнее.

Основные функциональные регистры

В состав регистров этой группы входят:

  • регистры общего назначения;
  • регистр указателя команд;
  • регистр флагов ;
  • сегментные регистры .

Состав и структура регистров общего назначения представлены на рис. 2.1.

Блок состоит из восьми 32-разрядных регистров. К каждому из них можно обращаться как к одному двойному слову (32 разряда).

Регистры общего назначения

Все эти регистры используются для хранения промежуточных результатов вычислений и составных частей адреса при различных режимах адресации операндов, расположенных в памяти.

Кроме того, ряд регистров этого блока имеют свое, присущее только им назначение:

  • EAX/AX/AL - регистр-аккумулятор, используется для сокращения длины команды при работе с непосредственными операндами;
  • AX/AL - приемник (источник) данных в командах ввода (вывода) данных из (в) внешнего устройства;
  • DX - определяет адрес ВУ в командах ввода (вывода) данных;
  • ECX - используется в качестве счетчика циклов в командах циклов ;
  • BP , SP - используются при работе со стеком;
  • ESI , EDI ( DI , SI ) - определяют положение строк в памяти в командах обработки строк.

Регистр указателя команд и регистр флагов имеют длину 32 разряда.

Младшее слово каждого из этих регистров (разряды 0-15) функционально соответствует аналогичным разрядам в 16-разрядном микропроцессоре (рис. 2.2).

Регистр указателя команд и регистр флагов

Регистр указателя команд EIP хранит смещение адреса команд относительно начала сегмента кода (сегмента команд).

Регистр флагов EFLAGS содержит признаки результата выполненной команды, а также разряды, управляющие работой микропроцессора: обработкой маскированных прерываний, последовательностью вызываемых задач, вводом-выводом и рядом других действий. Из этих флагов рассмотрим только наиболее значимые и интересные с точки зрения дальнейшего изучения работы микропроцессора.

К битам состояния регистра флагов относятся:

  • ZF - признак нуля результата ( ZF = 1 , если все разряды результата равны 0);
  • SF - знак результата ( SF = 1 , если старший разряд результата равен 1, то есть если результат отрицательный);
  • OF - признак переполнения ( OF = 1 , если при выполнении арифметических операций над числами со знаком происходит переполнение разрядной сетки);
  • CF - флаг переноса ( CF = 1 , если выполнение операции сложения приводит к переносу за пределы разрядной сетки), устанавливается также в некоторых других операциях;
  • PF - признак четности (дополняет до нечетного числа единиц младший байт результата);
  • AF - флаг полупереноса (используется при операциях над двоичнодесятичными числами);
  • DF - устанавливается пользователем и определяет порядок обработки строк символов в соответствующих командах: декремент (при DF = 1 ) или инкремент (при DF = 0 ) содержимого индексных регистров ESI , EDI ( SI , DI ) после обработки одного символа.

В состав флагов управления входят:

  • IF - флаг прерываний (при IF = 1 разрешается обработка маскированных аппаратных прерываний );
  • TF - флаг ловушки , или трассировки (при ТF = 1 после выполнения каждой команды возникает прерывание, используемое отладчиками;);
  • NТ - бит вложенной задачи (показывает, что данная задача была вызвана из другой программы, аналогично подпрограмме, и возврат из этой задачи должен проводиться по механизму переключения задач);
  • IOPL - 2-разрядное поле уровня привилегий ввода/вывода (определяет уровень привилегий программ, которым разрешено выполнение операции ввода-вывода);
  • VM - режим виртуального микропроцессора i8086 (при работе микропроцессора в защищенном режиме установка VM = 1 вызывает переключение в режим виртуального микропроцессора i8086; в этом случае микропроцессор функционирует как быстрый МП i8086, но реализует механизмы защиты памяти , страничной адресации и ряд других дополнительных возможностей; бит VM может быть установлен только в защищенном режиме).

Блок сегментных регистров состоит из шести 16-разрядных регистров, которые указывают на различные сегменты , расположенные в памяти компьютера:

  • CS ( Code Segment ) - сегмент кода программы;
  • DS ( Data Segment ) - сегмент данных;
  • SS ( Stack Segment ) - сегмент стека;
  • ES , FS , GS - дополнительные сегменты данных.

При работе микропроцессора в реальном режиме в сегментном регистре содержатся старшие 16 разрядов 20-разрядного базового адреса сегмента. Физический адрес начала сегмента получается умножением этой величины на 16:

A_<\mbox<баз сегм></p>
<p>>=\mbox<(сегментный регистр)>*16

Получающийся 20-разрядный адрес позволяет адресовать память емкостью 2 20 байт = 1 Мбайт. При этом сегменты имеют постоянную длину 2 16 байт . Разработчики первых персональных компьютеров полагали, что оперативная память , большая чем 1 Мбайт, никогда не потребуется пользователю, поэтому вся архитектура строилась исходя именно из этого положения.

При переходе к 32-разрядной архитектуре стало необходимым обеспечить возможность адресации памяти емкостью до 2 32 байт . Кроме того, введение защищенного режима работы микропроцессора потребовало хранения большого количества дополнительной информации о сегменте: его длине, которая стала переменной, уровне привилегий, его типе и т. д. Простое увеличение разрядности сегментных регистров до 32 бит не обеспечило бы возможности хранения всей этой информации. Поэтому все данные о сегменте стали размещаться в специальных структурах - дескрипторах (описателях) сегментов, которые хранятся в таблицах дескрипторов, расположенных в памяти, а сегментные регистры , сохранив свою первоначальную длину в 16 разрядов, содержат так называемый селектор ( указатель ), который используется для того, чтобы найти нужный дескриптор в этих таблицах.

Прерывания – это готовые процедуры, которые компьютер вызывает для выполнения определённой задачи.

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

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

Прерывания делятся на следующие категории:

Внешние аппаратные прерывания, возникающие вне процессора и поступающие от различных устройств и блоков ЭВМ (нажатие клавиши, нарушения в работе оборудования и т.п.);

Внутренние аппаратные прерывания, вырабатываемые самим процессором (деление на ноль, переполнение разрядной сетки и т.п.)

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

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

Регистры процессора

Процессор состоит из ячеек, в которых обрабатываются данные. Ячейки процессора называют регистрами.

Регистром называется функциональный узел, осуществляющий прием, хранение и передачу информации. Регистры состоят из группы триггеров, обычно D. По типу приема и выдачи информации различают 2 типа регистров:

§ с последовательным приемом и выдачей информации— сдвиговые регистры.

§ с параллельным приемом и выдачей информации— параллельные регистры.

Регистр процессора – блок ячеек памяти, образующий сверхбыструю оперативную память (СОЗУ) внутри процессора; используется самим процессором и большой частью недоступен программисту: например, при выборке из памяти очередной команды она помещается врегистр команд, к которому программист обратиться не может.

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

Регистры могут быть восьмиразрядные (в такой регистр помещаются 8 бит, т.е. 1 байт), шестнадцатиразрядные (в такой регистр помещается два байта или говорят машинное слово), 32-разрядные (помещается двойное слово).

Каждый процессор имеют свою систему команд. У каждой команды есть свой код, который называют код операции.

Машинные команды, которые обрабатывает процессор, состоят из двух основных частей:

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

К процессору подходят магистрали передачи сигналов:

*адресная шина – соединяет процессор с оперативной памятью (устройство управления);

*шина данных – по ней в регистры процессора передается содержимое ячеек памяти и отправляются результаты обработки назад в оперативную память;

*шина управления – осуществляет передачу управляющих импульсы (устройство управления).

Процессор содержиттактовый генератор – устройство, которое синхронизирует работу всех устройств и определяет скорость работы процессора.

Процессор содержит двенадцать 16-разрядных программно-адресуемых регистров, которые принято объединять в три группы: регистры данных, регистры-указатели и сегментные регистры. Кроме того, в состав процессора входят счетчик команд и регистр флагов (рис.1)

В группу регистров данных включаются четыре регистра АХ, ВХ, СХ и DX. Программист может использовать их по своему усмотрению для временного хранения любых объектов (данных или адресов) и выполнения над ними требуемых операций. При этом регистры допускают независимое обращение к старшим (АН, ВН, СН и DH) и младшим (AL, BL, CL и DL) половинам.


Рис.1

Классификация регистров процессора

Разные регистры процессора имеют разное назначение:

регистры данных– для сохранения данных и результатов.

счетчик команд– для хранения адреса команды.

регистр команд– для хранения команды.

адресный регистр– для хранения адреса данных.

Существуют специальные регистры для самопроверок процессора:

сегментные регистры – регистры, указывающие на сегменты.

регистр флагов FLAGS (16 бит) / EFLAGS (32 бита) / RFLAGS (64 бита) – содержит текущее состояние процессора.

Сдвиговые регистры представляют собой последовательно соединенную цепочку триггеров. Основной режим работы сдвиг разрядов кода от одного триггера к другому на каждый импульс тактового сигнала.

По назначению регистры различаются на:

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

Флаговые – хранят признаки результатов арифметических и логических операций, содержат текущее состояние процессора;

Общего назначения – хранят операнды арифметических и логических выражений, индексы и адреса;

Индексные – хранят индексы исходных и целевых элементов массива;

Указательные – хранят указатели на специальные области памяти (указатель текущей операции, указатель базы, указатель стека);

Сегментные – хранят адреса и селекторы сегментов памяти;

Управляющие – хранят информацию, управляющую состоянием процессора, а также адреса системных таблиц.

АХ состоит из АН (старшая часть) и AL (младшая часть).

· регистр АХ служит для временного хранения данных (регистр аккумулятор), часто используется при выполнении операций сло­жения, вычитания, сравнения и других арифметических и логиче­ских операций;

· регистр ВХ служит для хранения адреса некоторой области па­мяти (базовый регистр), а также используется как вычислитель­ный регистр;

· регистр СХ иногда используется для временного хранения дан­ных, но в основном служит счетчиком, в нем хранится число повто­рений одной команды или фрагмента программы;

· регистр DX используется главным образом для временного хра­нения данных, часто служит средством пересылки данных между разными программными системами, а также используется в качестве расширителя акку­мулятора для вычислений повышенной точности и при умножении и делении.

Регистры сегментов – это 16-разрядные регистры, которые позволяют организовать память в виде совокупности четырех различных сегментов.

· CS – регистр программного сегмента (сегмента кода) определяет местоположение части памяти, содержащей программу, то есть выполняемые процессором команды;

· DS – регистр информационного сегмента (сегмента данных) идентифицирует часть памяти, предназначенной для хранения данных;

· SS – регистр стекового сегмента (сегмента стека) определяет часть памяти, используемой как системный стек;

· ES – регистр расширенного сегмента (дополнительного сегмента) указывает дополнительную область памяти, используемую для хранения данных


© 2014-2022 — Студопедия.Нет — Информационный студенческий ресурс. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав (0.006)

Предмет: Информатика
Категория материала: Тесты
Автор: Галямова Кира Валерьевна это Вы?
Тип материала: Документ Microsoft Word (docx)
Размер: 23.16 Kb

Логический элемент – а) Устройство, выполняющее одну из логических операций

б) Устройство, необходимое для выполнения условия истинности или ложности

в) Устройство, необходимое для обработки сигналов и преобразования их в графическую информацию

г) Устройство, перерабатывающее информацию из одного вида в другой

Что такое Триггер?а) Устройство, предназначенное для записи хранения цифровой информации

б) Устройство, для изменения токов в цепи

в) Устройство, необходимое для включения и выключения вычислительной техники

г) Устройство, регулирующее мощность

3)Что такое Регистр?

а) Совокупность триггеров

б) Устройство для визуального контроля

в) Манипулятор для ПК

г) Устройство, позволяющее осуществлять контроль операций

4)Чем оперирует Триггер?

а) Значениями двоичного кода

б) Короткими сигналами, поступающих хаотично

в) Логическими уравнениями

5) Чем оперирует Регистр?

а) Триггерами и значениями в них

г) Двоичным кодом

6)Назовите виды регистров

а) Последовательные и непоследовательные

б) Параллельные и сдвига

в) Последовательные и регистр сдвига

г) Последовательные, параллельные и последовательно-параллельные

7)Какими способами может осуществляться ввод и вывод информации, рассматриваемой в регистре?

а) Однофазным и многофазным

б) Парафазным и однофазным

в) Парафазным и многофазным

г) Многофазным и не многофазным

8)Какое количество информации может хранить триггер?

г) до одного терабайта

9)Для чего используется регистры?

а) Для хранения n-разрядного слова и выполнения логических преобразований над ним

б) Для преобразования сигналов в слова

в) Для передачи информации

г) Для частичного преобразования токов

10)Каково исходное состояние триггера ?

в) Не определено и является случайной величиной

г) Зависит от потенциалов токов и применяемой логики

1)Что такое триггер?

А) устройство для хранения n-разрядных слов

Б) Устройство для запоминания цифровой информации

В Устройство для просмотра информации

Г) Это элемент информации

А) Схема статического триггера

В) Синхронный D-триггер

Г) Условное обозначение RS-триггера

А) Упорядоченная последовательность триггеров

Б) Устройство для регистрации данных

В) Метод обработки информации

Г) Число триггеров соответствует числу разрядов в слове

4)Условное обозначение какого устройства представлено на рисунке?

Б)Условное обозначение параллельного 4-разрядного регистра

В) 4-разрядный триггер

Г) Триггер и регистор

5)Триггер 2 устойчивых состояния

6)Назовите недостающий вид регистров: параллельный, последовательный…

Б) Двух сторонний

Г) Параллельный с триггером

Что называется логическим элементом? А) Устройство, выполняющее одну из логических операций

Б) Устройство, необходимое для выполнения условия истинности или ложности

В) Устройство, необходимое для обработки сигналов и преобразования их в графическую информацию

Г) Устройство, перерабатывающее информацию из одного вида в другой

8)Регистр, в котором осуществляется сдвиг числа называется

А) Сдвинутым регистром

Б) Устройством ввода тока

В) Сдвигающим (регистр сдвига)

Г) Функцией сдвига

9) Как называют логический элемент "И"?

10)Использовать результат предыдущей опирации, выполеной комбинации называется

А) Элемент задержки

Б) Такт задержки

В) Линии задержки

Г) Операция задержки

1. Что используют для уплотнения каналов связи?

2. Как называется устройство, реализующее одну из логических операций?

а) Логический элемент

3. Как называют логический элемент "И"?

4. Назовите устройство, которое способно запоминать цифровую информацию?

5. Каким кодом осуществляется выбор входа по его номеру мультиплексор?

6. Вычислительная машина, которая обрабатывает информацию, представленную в аналоговой форме:

а) Аналоговая вычислительная машина (АВМ)

в) Счетная машина

7. Что не относится к основным элементам пневматических АВМ?

в) Пневматические емкости.

8. С помощью чего в вычислительные устройства могут быть реализованы различные логические функции?

Читайте также: