Главная страница
Навигация по странице:

  • Рисунок

  • ПОЯСНИТЕЛЬНАЯ ЗАПИСКА к курсовому проектированию по дисциплине «ЭВМ и периферийные устройства» на тему «Процессор универсальной. Процессор универсальной эвм


    Скачать 2.21 Mb.
    НазваниеПроцессор универсальной эвм
    АнкорПОЯСНИТЕЛЬНАЯ ЗАПИСКА к курсовому проектированию по дисциплине «ЭВМ и периферийные устройства» на тему «Процессор универсальной
    Дата20.04.2022
    Размер2.21 Mb.
    Формат файлаdocx
    Имя файла18VV1_Repin_PZ.docx
    ТипДокументы
    #487486
    страница3 из 14
    1   2   3   4   5   6   7   8   9   ...   14

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


    1. Форматыкоманд

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

    Имеетсяпятьосновныхуровнейкодов.Уровень1задаетсятрехбитовымполем(биты14,13и12).Уровень2битом11кодакоманды,

    уровень3четырехбитовымполем(биты15,10,9и8),уровень4-двух

    битовым полем(биты 7и 6), уровень5трехбитовымполем (биты 2,1 и

    0).Подробнееуровнипредставленынарисунке1.


    Рисунок1.Пятьосновныхуровнейкоманд


    4

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

    Рассмотримподробнееуровникоманд:
    Командыуровня1двухадресные.Вбольшинствеизних15битопределяетна какую границу настроен адрес (слова или 8-битового байта в слове).Исключениемдляуровня1являетсякомандаSOB,предназначеннаядляорганизациициклов.ПроцедуравыборкиоперандовкомандыSOBотличается от выборки операндов всех остальных команд уровня 1. Нарисунке2представленформатдвухадресныхкоманд.



    Рисунок2.Форматдвухадресныхкоманд
    ВданномкурсовомпроектекдвухадреснымкомандамотноситсякомандаADD.

    Командыуровня2подразделяютсянадваподуровня.Командыуровня

    2.1имеют«полтораадреса»(например,командаJSR),т.е.подадреспервого операнда в формате отводится всего тря разряда, а для адресавторогооперандавыделяется,какобычно,ше

    стьразрядов.Командауровня2.2одноадресныекомандыарифметико-логическойгруппы.Нарисунке3представленформатодноадресныхкоманд.

    5


    Рисунок3.Форматодноадресныхкоманд
    В данном курсовом проекте к одноадресным командам относитсякомандаBIS,аккомандамуровня 2.2.относятся команды NEG и INC.

    Уровень 3, включает в себя 15 команд условного перехода. Командыпередачиуправлениявыполняютусловныеибезусловныепереходы(ветвления)поадресу,содержащемуся вкоманде.

    Вданномкурсовомпроектекнимотносится командаBGE.
    Уровень4командыработысфлагами,позволяютпрограммноизменятьпризнаки, установленныев ССП.Разрядыс0 по3 управляютустановкойсоответствующихпризнаков,аразряд4указываетназначениеустанавливаемыхпризнаков(0установкав0,1установкав1).

    Вданномкурсовомпроектекнимотноситсякоманда SEC.
    Уровень5командыобщегоназначения,задаетсятрехбитовымполем(биты2,1и 0).

    Вданномкурсовомпроектекним относитсякомандаWAIT.

    6
    1   2   3   4   5   6   7   8   9   ...   14


    написать администратору сайта