ОРТ2/К1Н 2025
- Овај рок није решен. Помозите SI Wiki тако што ћете га решити.
Први поправни колоквијум из ОРТ2 одржан је 18. јануара 2026. Трајао је 90 минута и носио је 20 поена.
Поставка
Реализовати уређај Р за спрегу између уређаја UA и UB. Уpеђaј P треба од уређаја UA да прими 10 децималних цифара. Цифре ћe увек имати вредности у опсегу 0-9. Након пријема прве цифре, наредне цифре се примају у 9 узастопних сигнала такта. Уколико у неком од ових 9 тактова податак није послат, подразумевана вредност цифре је 0. Након пријема децималних цифара уређај P треба да на основу њих формира неозначени 32-битни бинарни број. Прва цифра која је примљена је цифра најмање тежине (цифра јединица), а цифра која је примљена у последњем такту је цифра највеће тежине. Након формирања броја, уређај Р шаље уређају UB формирани број. На пример, Уколико се најпре пошаље децимална цифра З, у наредна три такта 8, ништа и 5, респективно, а у преосталим тактовима ништа, потребно је да уређај Р формира децимални број 5083. Претоставити да ће формирани број моћи да се смести на 32 бита. Описана операција се понавља циклично.
Уређaj UA по линијама података DАРз..о шаље уређају Р четворобитне децималне цифре. За синхронизацију између уређаја UA И P користе се статусни сигнал SPA и управљачки сигнал СAР. Вредностима О и 1 сигнала SРА уређај Р шаље уређају UА информацију када не може и када може да прими податак, респективно. Вредношћу 1 сигнала САР трајања једне периоде сигнала такта, уређај UA шаље уређају Р команду да треба да прими податак, при чему уређај UА то чини када утврди да уређај Р на статусној линији SРА држи вредност 1. Претпоставити да се на почетку на статусној линији SРА налази вредност О.
Уређај Р по линијама података DPBз.о шаље уређају UВ формирани број. За синхронизацију између уређаја Р и UВ користе се статусни сигнал SВР и управљачки сигнал СРВ. Вредностима 0 и 1 сигнала SBP уређај UB шаље уређају P информацију када не може и када може да прими податак, респективно. Вредношћу 1 сигнала СРВ, трајања једне периоде сигнала такта, уређај P шаље уређају UB команду да треба да прими податак, при чему уређај Р то чини када утврди да уређај UВ на статусној линији SВР држи вредност 1. Претпоставити да се на почетку на статусној линији SВР налази вредност О.
Приликом реализације структурне шеме операционе јединице користити само стандардне комбинационе и секвенцијалне модуле. У случају коришћења логичких кола AND, ОR, XOR или NОТ претпоставити да се на њихове улазе могу довести сигнали произвољне ширине и да је у том случају излаз тих логичких кола исте те ширине. у случају коришћења меморије приликом реализације уређаја претпоставити да је почетна вредност свих меморијских локација О на почетку сваке итерације рада уређаја, да се читање обавља у истом такту и да се упис обавља у наредном такту.
а) Нацртати структурну шему операционе Јединице уређаја Р.
б) Нацртати дијаграме тока управљачких сигнала операционе јединице и управљачке јединице уређаја Р.
в) Нацртати структурну шему управљачке јединице ypeђаjа P реализоване у техници боројач корака са декодером и написати изразе за генерисање управљачких сигнала операционе и управљачке јединице уређаја P.