ОРТ2/К1Н 2021

Извор: SI Wiki
< ОРТ2
Датум измене: 23. јануар 2022. у 16:55; аутор: Mmand1c (разговор | доприноси) (Нова страница: == Поставка == Реализовати уређај P за спрегу измсђу уређаја UA, UB, UC и UD који извршава следећу о…)
(разл) ← Старија измена | Тренутна верзија (разл) | Новија измена → (разл)
Пређи на навигацију Пређи на претрагу

Поставка

Реализовати уређај P за спрегу измсђу уређаја UA, UB, UC и UD који извршава следећу операцију. Уређај P треба од уређаја UА да прими низ А који има 25610 елемената. Елементи низа А су шеснаестобитне означене бинарне целобројне вредности. Након примљеног низа А, потребно је примити осмобитни неозначен број I од уређаја UB. Уређајима UC и UD треба послати I-ти највећи (по вредности) елемент низа А (нпр. ако је I=255 онда треба послати највећи број низа А; ако је I=0 онда треба послати најмањи број низа А). Слање на уређаје UC и UD треба слати у паралели (ако су уређаји UC и UD спремни да приме податак у истом такту, треба и уређају UC и уређају UD у том такту послати податак; ако је само један уређај спреман, онда само том уређају треба послати податак, док друтом уређају треба послати податак чим постане спреман).

Уређаји UA, UB, UC и UD треба да раде синхроно на исти сигнал такта. Описана операција треба да се понавља циклично.

Уређај UA паралелно шаље уређају P шеснаестобитне означене бинарне целобројне вредности по линијама података DAP15..0, при чему је бит 15 најстарији а бит 0 најмлађи бит. За синхронизацију између уређаја UA и P користе се статусни сигнал SPA и управљачки сигнал CAP. Вредностима 0 и 1 сигнала SPA уређај P шаље уређају UА индикацију када не може и када може да прими шеснаестобитну бинарну вредност, респективно. Вредношћу 1 сигнала CAP, трајања једне периоде сигнала такта, уређај UА шаље уређају P команду да тлеба да прими шеснаестобитну бинарну вредност, при чему уређај UА то чини када утврди да уређај P на статусној линији SPA држи вредност 1.

Уређај UВ серијски шаље уређају P осмобитну неозначену бинарну целобројну вредност по линијама података DPB0, при чему се слање врши од виших ка нижим битовима. За синхронизацију између уређаја UP и P користе се статусни сигнал SPB и управљачки сигнал CBP. Вредностима 0 и 1 сигнала SPB уређај P шаље уређају UB индикацију када не може и када може да прими осмобитну бинарну вредност, респективно. Вредношћу 1 сигнала CBP, трајања једне периоде сигнала такта, уређај UB шаље уређају P команду да треба да прими осмобитну бинарну вредност, при чему уређај UB то чини када утврди да уређај P на статусној линији SPB држи вредност 1.

Уређај P шаље уређају UC шеснаестобитну бинарну реч резултата по линијама података DPC15..0, при чему је бит 15 најстарији а бит 0 најмлађи бит. За синхронизацију између уређаја P и UC користе се статусни сигнал SСP и управљачки сигнал СPС. Вредностима 0 и 1 сигнала SCP уређај UC шаље уређају P индикацију када није спреман и када је спреман да прими шеснаестобитну бинарну реч, респективно. Вредношћу 1 сигнала CPC, трајања једна периода сигнала такта, уређај P шаље уређају UC команду да треба да прими шеснаестобитну бинарну реч, при чему уређај P то чини када утврди да уређај UC на статусној линији SCP држи вредност 1.

Уређај P шаље уређају UD означену бинарну целобројну бинарну реч резултата по линијама података DPD15..0, при чему је бит 15 најстарији а бит 0 најмлађи бит. За синхронизацију између уређаја P и UD користе се стагусни сигнал SDP и управљачки сигнал CPD. Вредностима 0 и 1 сигнала SDP уређај UD шаље уређају P индикацију када није спреман и када је спреман да прими шеснаестобитну бинарну реч, респективно. Вредношћу 1 сигнала CPD, трајања једна периода сигнала такта, уређај P шаље уређају UD команду да треба да прими шеснаестобитну бинарну реч, при чему уређај P то чини када утврди да уређај UD на статусној линији SDP држи вредност 1.

У случају коришћења меморијског модула потребно је обратити пажњу на капацитет модула тако да се не користи сувишан простор. Сматрати да су на располагању меморијски модули који имају стандардне улазе и излазе (DI, DO, ADDR, not(RD)/WR). Излаз DO меморијског модула приликом операције уписа има вредност старе вредности (која ће бити преписана).

Претпоставити да се на почетку на статусним линијама SPA, SPB, SCP и SDP налазе вредности 0.


  1. Нацртати структурну шему операционе јединице уређаја P.
  2. Нацртати дијаграме тока управљачких сигнала операционе јединице и управљачке јединице уређаја P.
  3. Нацртати структурну шему управљачке јединице уређаја P реализоване помоћу бројача корака и декодера и дати изразе за генерисање управљачких сигнала операционе и управљачке јединице уређаја P. Сматрати да се у бројачу корака на почетку налази вредност 0.