logo
мой курсач

3.1.1 Разработка оа для операции сложения add

По заданию к КП операция ADD выполняется с регистром и памятью (8 бит). Поэтому n=8.

На рисунке 3.1 изображена структурная схема операции сложения ADD.

Рисунок 3.1 – Структурная схема операции сложения

Состав ОА:

  1. НСМ – накапливающий сумматор (первый операнд);

  2. Р1 – регистр (второй операнд);

  3. ТП – триггер переполнения.

НСМ[1, п] – знак первого операнда

Р1[1] – знак второго операнда

Список микроопераций:

  1. Y1: НСМ := НСМ + Р1;

  2. Y2: НСМ := НСМ + Р1[1]Р1[1]. Р1[2:n];

  3. Y3: НСМ := НСМ[1] НСМ[п]. НСМ[2:n];

  4. Y4: ТП :=1;

  5. Y5: CF :=1;

  6. Y6: CF :=0;

  7. Y7: 0F :=1;

  8. Y8: 0F :=0.

Осведомительные сигналы:

  1. X1: Р1[1];

  2. X2: НСМ[1];

  3. X3: НСМ[п].