ПОЯСНИТЕЛЬНАЯ ЗАПИСКА к курсовому проектированию по дисциплине «ЭВМ и периферийные устройства» на тему «Процессор универсальной. Процессор универсальной эвм
Скачать 2.21 Mb.
|
Контрольный просчетНа35тактевыполняетсяоперацияBIS,результатоперациисохраняется в БР2, и формируются флаги. Проверим правильность работыручнымрасчетом.Команда BISвыполняетустановкуразрядов. На34тактевБР1хранится число101,авБР2число1020. Произведемустановкуразрядов: БР1vБР2 =101v1020=1121 На42тактеБР2=1121,PSW= 3 Ответсовпалсручнымпросчетом. ПроверимправильностьработыкомандыBGE.Даннаякомандаосуществляетусловныйпереход. На60и61тактепроверяется PSW(1)иPSW(3). На62тактеСК увеличиваетсяназначениесмещения(на50). Врезультатеданныхпроверокможносделатьвывод,чтопрограммаработаетправильно. 45 Описание принципиальной схемыДля реализации по заданию была выделена часть блока обработкиданных,разряды4-11. Операционный узел выполнен на базе двух микросхем К1804ВС1 иможетвыполнятьвсеарифметическиеилогическиеоперации, предусмотренныевданномустройстве. Выполняемая операция задается 9 – разрядным кодом, I8-I0, которыйпоступаетсконтактов разъемаА17-А25. На входы А0-А3, B0-B3 операционного узла поступают адресарегистров внутренней памяти, выборка которых осуществляется вмультиплексорах DD1-DD4, которые реализуют мультиплексоры адресаMSA иMSB. Микросхема DD5 отвечает за разряды 4-8. На входы D0-D3 данноймикросхемыпоступаютданныеизмикросхемDD13,DD14после дешифрацииDD6наосновесигналов,поступающихсконтактаразъема B5-B7 (поле М12). Результат операции с выходной шины Y8-Y11 заносятся врегистрыDD11(MAR)илиDD12(RDO)в зависимостиотзаданногокода M14(контактыB18-B19). Микросхема DD15 отвечает за разряды 9-11. На входы D0-D3 данноймикросхемыпоступаютданныеизмикросхемDD22,DD23после дешифрацииDD6наосновесигналов,поступающихсконтактаразъема B5-B7 (поле М12). Результат операции с выходной шины Y12-Y15 заносятсяв регистры DD20 (MAR) или DD21 (RDO) в зависимости от заданного кодаM14 (контакты B18-B19). Управление РСП (PSW) реализовано для поля M13созначение 3(загрузкаPSWс шиныY). 46 |