Набор микроопераций и микроэлементов
Операционный блок процессора представляет собой некоторую композицию так называемых композиционных элементов. Операционный элемент имеет аппаратную реализацию в виде «отдельной» части. Обеспечивает хранение слов, выполнение микроопераций над словами и их полями, а также вычисление логических условий. Все элементы в операционном автомате (ОП) соединяются между собой с помощью шин, которые обеспечивают передачу слов с выхода одного операционного элемента на вход другого. Все микрооперации разделяются на семь групп: 1. МО установки (А:=0) G:=N 2. МО передачи (А:=В) 3. МО инвертирования ( 4. МО сдвига (A:=L1(A).0) -конкатенация. 5. МО счета (С:=С±1) 6. МО сложения (С:=А ± В) 7. МО поразрядные, логические &, В соответствии с выполняемыми МО операционные элементы процессора разделяются на шины, регистры, счетчики, сумматоры (вычитатели), логические устройства, сдвигатели, преобразователи и формирователи кодов, комбинированные операционные элементы. Шина. Для передачи 1 бита данных требуется 1 сигнальная линия (1 проверка). Совокупность всех цепей, которые обеспечивают одновременную передачу всех битов слова, называется шиной. Шина реализует МО передачи. Шина, по которой передается только прямое или только инверсное значение, называется однофазной. Если по шине одновременно передается и прямое и инверсное значение, то шина называется парафазией. Если по сигнальным линиям информация может передаваться только в одном направлении, то такая сигнальная линия называется однонаправленной. Если информация может передаваться в том и другом направлении, то такая шина - двунаправленная. Ширина шины - количество одновременно передаваемых данных. Передача информации происходит по сигналу, который имитирует передачу.
|