Содержание

ТЕМА: Арбитры и процессы арбитража

ЦЕЛЬ:

Изучение правил построения программируемых арбитров, исследование моделей арбитража для «жестких» и «гибких» структур, приобретение навыков вычисления значений управляющего регистра арбитра.

ЗАДАНИЕ:

1.В соответствии с выданным вариантом арбитра выполнить синтез таблицы истинности конфликтной ячейки.

2.По структуре арбитра разработать алгоритм обхода его ячеек и программу, моделирующую работу арбитра.

Выдержка из текста

//выходы ячейки

procedure Cell(const a,b,qc: byte; var c,d: byte);

begin

if (b=1) and ((a=0) or ((a=1) and (qc=1))) then

c:=1

else

c:=0;

if (a=1) and ((b=0) or ((b=1) and (qc=0))) then

d:=1

else

d:=0;

end;

Похожие записи