Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






  • Сервис онлайн-записи на собственном Telegram-боте
    Тот, кто работает в сфере услуг, знает — без ведения записи клиентов никуда. Мало того, что нужно видеть свое расписание, но и напоминать клиентам о визитах тоже. Нашли самый бюджетный и оптимальный вариант: сервис VisitTime.
    Для новых пользователей первый месяц бесплатно.
    Чат-бот для мастеров и специалистов, который упрощает ведение записей:
    Сам записывает клиентов и напоминает им о визите;
    Персонализирует скидки, чаевые, кэшбэк и предоплаты;
    Увеличивает доходимость и помогает больше зарабатывать;
    Начать пользоваться сервисом
  • Определение формата микрокоманд






    При проектировании данного УА будем использовать смешанный способ кодирования.

    Разобьем множество микроопераций Y на 3 непересекающихся подмножеств Y1, Y2, Y3.

    Y1={y16, y12, y3, y17, y8, y19, y22}

    Y2={y4, y5, y6, y18, y14, y11, y2, y21}

    Y3={y13, y7, y9, y20, y15, y1, y10}

    Множество логических условий X состоит из 11 элементов:

    X={x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, x11}

    Определим размеры полей микрокоманд. Поле операторной микрокоманды будет состоять из 3 подполей - Y1, Y2, Y3, размером 3, 4 и 3 двоичных разряда соответственно.

    Поле микрокоманды переадресации должно содержать номер одного из восьми логических условий - x1…x11. Для повышения гибкости процесса микропрограммирования удобно иметь возможность выбирать тождественно истинное и тождественно ложное условия. Поэтому поле Х будет занимать не 3, а 4 разряда.

    Поле адреса определяется объёмом памяти микропрограмм. Учитывая, что количество вершин в микропрограмме более 20, а логических условий одиннадцать, то для поля адреса в микрокоманде стоит отвести 6 разрядов.

    Формат операторной микрокоманды

      Y1 Y2 Y3
           

     

    Формат микрокоманды переадресации

      X A1 A2
           

    Таблица кодирования микроопераций и логических условий

    Код Y1 Y2 Y3 Код X
      Ø Ø Ø   Константа 0
      y3 y2 y1   X1
      y8 y4 y7   X2
      y12 y5 y9   X3
      y16 y6 y10   X4
      y17 y11 y13   X5
      y19 y14 y15   X6
      y22 y18 y20   X7
      - y21 -   X8
              X9
              X10
              X11
              Константа 1

    Структурная схема управляющего автомата

    Рис. 6. Структура управляющего автомата.

     

    Содержимое ПЗУ микропрограмм

     

    Адрес   Y1 Y2 Y3 X A1(1) A2(0)
    000 000           000 001 011 110
    000 001           000 010 000 011
    000 010              
    000 011           000 100 000 101
    000 100              
    000 101           000 110 000 111
    000 110              
    000 111              
    001 000              
    001 001              
    001 010           001 111 001 011
    001 011              
    001 100              
    001 101           001 110 001 010
    001 110              
    001 111           010 000 010 010
    010 000           010 001 010 010
    010 001              
    010 010              
    010 011           010 100 010 101
    010 100              
    010 101              
    010 110           010 111 011 011
    010 111              
    011 000              
    011 001           011 010 010 110
    011 010              
    011 011           011 101 011 101
    011 100              
    011 101              
    011 110              
    011 111           100 000 100 011
    100 000              
    100 001           100 010 011 111
    100 010              
    100 011           011 101 011 101
    100 100              
    100 101           011 101 011 101

     

    Заключение.

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






    © 2023 :: MyLektsii.ru :: Мои Лекции
    Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
    Копирование текстов разрешено только с указанием индексируемой ссылки на источник.