Курсач_96 (1075046), страница 6
Текст из файла (страница 6)
Приложение №3
Обобщённый список слов, полей, логических условий
и управляющих сигналов.
Таблица № 1. (Обобщённый список слов)
Описание Слов | Коментарии |
Cч(4:0) | Счетчик |
А(15:0) | Операнд для операции деления |
В(7:0) | Операнд |
C(7:0) | Операнд |
М(7:0) | Маска |
D(7:0) | Команда |
Зн1(0) | Знак 1 операнда |
Зн2(0) | Знак 2 операнда |
Таблица № 2. (Обобщённый список логических условий)
x1 | ПРГОТ&(ША=N)&(|ЗАН) | x11 | А=0 |
x2 | КОП | x12 | В=0 |
x3 | ДАННЫЕ | x13 | A(15)=1 |
x4 | В1 | x14 | B(7)=1 |
x5 | В2 | x15 | C(7)=1 |
x6 | В3 | x16 | CЧ=0 |
x7 | В4 | x17 | D(3)=1 |
x8 | В5 | x18 | ПРРЕЗ |
x9 | В6 | ||
x10 | В7 |
Таблица № 3. (Обобщённый список управляющих сигналов)
y1 | ГОТ: = 1 | y18 | Сч:=Сч-1 | Y35 | С:=|ВС |
y2 | ГОТ: = 0 | y19 | Сч:=Сч+1 | Y36 | С:=|ВvС |
y3 | D:=ШВХ | y20 | А:=А-В | Y37 | C:=R1(0.C) |
y4 | ЗАН:=1 | y21 | А:=А+В | Y38 | C:=R1(1.C) |
y5 | ЗАН:=0 | y22 | ШВых:=А(7:0) | Y39 | C:=L1(C.0) |
y6 | ЗАПР:=1 | y23 | ШВых:=В | Y40 | C:=L1(C.1) |
y7 | ЗАПР:=0 | y24 | ШВых:=С | Y41 | M:=80 |
y8 | А(15:8):=ШВХ | y25 | РЕЗ:=1 | Y42 | M:=1 |
y9 | А(7:0):=ШВХ | y26 | РЕЗ:=0 | Y43 | Зн1:=А(15) |
y10 | В:=ШВХ | y27 | В:=|В | Y44 | Зн2:=B(7) |
y11 | С:=ШВХ | y28 | C:=|С | Y45 | А(7):=Зн1 |
y12 | Сч:=0 ОД:=0 | y29 | СЧ:=D(4:7) | Y46 | В(7):=Зн1 +2 Зн2 |
y13 | A:=0 | y30 | В:=В+1 | Y47 | B:=C |
y14 | В:=0 | y31 | С:=С+1 | Y48 | B:=BM |
y15 | С:=0 | y32 | С:=С-В | Y49 | B:= Сч-1 |
y16 | А(15):=0 | Y33 | С:=В-С | Y50 | ОД:=1 |
y17 | В(7):=0 | Y34 | С:=ВС |
Приложение №7 Список переходов
№ пп | Исходное состояние | Код | Следующее состояние | Код | Входные сигналы | Сигналы возбуждения | Выходные сигналы |
| a0 | 000000 | a0 | 000000 | -X1 | ||
| a1 | 000001 | X1 | D1 | |||
| a1 | 000001 | a1 | 000001 | -X2 | D1 | Y1 |
| a2 | 000010 | X2 | D2 | |||
| a2 | 000010 | a3 | 000011 | D1, D2 | Y2, Y3 ,Y4 | |
| a3 | 000011 | a3 | 000011 | -X3 | D1, D2 | Y6 |
| a8 | 001000 | X3, X4 | D4 | |||
| a23 | 010111 | X3, X5 | D1, D2, D3, D5 | |||
| a32 | 100000 | X3, X6 | D6 | |||
| a32 | 100000 | X3, X7 | D6 | |||
| a4 | 000100 | X3, -X4, -X5, -X6, -X7 | D3 | |||
| a4 | 000100 | a5 | 000101 | D1, D3 | Y7, Y10 | |
| a5 | 000101 | a5 | 000101 | -X3 | D1, D3 | Y6 |
| a6 | 000110 | X3 | D2, D3 | |||
| a6 | 000110 | a40 | 101000 | X8 | D4, D6 | Y7, Y11 |
| a41 | 101001 | X9 | D1, D4, D6 | |||
| a42 | 101010 | X10 | D2, D4, D6 | |||
| a7 | 000111 | -X8, -X9, -X10 | D1, D2, D3 | |||
| a7 | 000111 | a0 | 000000 | Y5 | ||
| a8 | 001000 | a9 | 001001 | D1, D4 | Y7, Y8, Y43 | |
| a9 | 001001 | a9 | 001001 | -X3 | D1, D4 | Y6 |
| a10 | 001010 | X3 | D2, D4 | |||
| a10 | 001010 | a11 | 001011 | D1, D2, D4 | Y7, Y9 | |
| a11 | 001011 | a11 | 001011 | -X3 | D1, D2, D4 | Y6 |
| a12 | 001100 | X3 | D3, D4 | |||
| a12 | 001100 | a13 | 001101 | D1, D3, D4 | Y7, Y10, Y44 | |
| a13 | 001101 | a46 | 101110 | X12 | D6, D4, D3, D2 | Y12 |
| a15 | 001111 | -X11, -X12 | D1, D2, D3, D4 | |||
| a14 | 001110 | X11, -X12 | D2, D3, D4 | |||
| a14 | 001110 | a19 | 010011 | D1, D2, D5 | Y13, Y14 | |
| a15 | 001111 | a16 | 010000 | D5 | Y16, Y17 | |
| a16 | 010000 | a16 | 010000 | -X13 | D5 | Y19, Y20 |
| a17 | 010001 | X13 | D1, D5 | |||
| a17 | 010001 | a47 | 101111 | D6, D4, D3, D2, D1 | Y21 | |
| a18 | 010010 | a19 | 010011 | D1, D2, D5 | Y45, Y46 | |
| a19 | 010011 | a19 | 010011 | -X18 | D1, D2, D5 | Y23, Y25 |
| a20 | 010100 | X18 | D2, D3, D5 | |||
| a20 | 010100 | a21 | 010101 | D1, D3, D5 | Y26 | |
| a21 | 010101 | a21 | 010101 | -X18 | D2, D3, D5 | Y22, Y25 |
| a22 | 010110 | X18 | D1, D2, D3, D5 | |||
| a22 | 010110 | a7 | 000111 | D1, D2, D3 | Y26 | |
| a23 | 010111 | a24 | 011000 | -X17 | D4, D5 | Y7, Y11, Y29 |
| a25 | 011001 | X17 | D1, D4, D5 | |||
| a24 | 011000 | a26 | 011010 | -X16 | D2, D4, D5 | Y42 |
| a43 | 101011 | X16 | D1, D2, D4, D6 | |||
| a25 | 011001 | a26 | 011010 | -X16 | D2, D4, D5 | Y41 |
| a43 | 101011 | X16 | D1, D2, D4, D6 | |||
| a26 | 011010 | a27 | 011011 | X12, X17 | D1, D2, D4, D5 | Y47, Y48 |
| a28 | 011100 | X12, -X17 | D3, D4, D5 | |||
| a29 | 011101 | -X12, X17 | D1 D3, D4, D5 | |||
| a30 | 011110 | -X12, -X17 | D2, D3, D4, D5 | |||
| a27 | 011011 | a31 | 011111 | D1, D2, D3, D4, D5 | Y39 | |
| a28 | 011100 | a31 | 011111 | D1, D2, D3, D4, D5 | Y37 | |
| a29 | 011101 | a31 | 011111 | D1, D2, D3, D4, D5 | Y40 | |
| a30 | 011110 | a31 | 011111 | D1, D2, D3, D4, D5 | Y38 | |
| a31 | 011111 | a26 | 011010 | -X16 | D2, D4, D5 | Y18 |
| a43 | 101011 | X16 | D1, D2, D4, D6 | |||
| a32 | 100000 | a33 | 100001 | D1, D6 | Y7, Y10 | |
| a33 | 100001 | a33 | 100001 | -X3 | D1, D6 | Y6 |
| a34 | 100010 | X3 | D2, D6 | |||
| a34 | 100010 | a35 | 100011 | D2, D3, D6 | Y7, Y11 | |
| a35 | 100011 | a35 | 100011 | -X3 | D2, D3, D6 | Y6 |
| a36 | 100100 | X3, X14 | D3, D6 | |||
| a37 | 100101 | X3, -X14, X15 | D1, D3, D6 | |||
| a38 | 100110 | X3, -X14, -X15, -X7 | D2, D3, D6 | |||
| a39 | 100111 | X3, -X14, -X15, X7 | D1, D2, D3, D6 | |||
| a36 | 100100 | a37 | 100101 | X15 | D1, D3, D6 | Y27, Y30 |
| a38 | 100110 | -X15, -X7 | D2, D3, D6 | |||
| a39 | 100111 | -X15, X7 | D1, D2, D3, D6 | |||
| a37 | 100101 | a38 | 100110 | -X7 | D2, D3, D6 | Y28, Y31 |
| a39 | 100111 | X7 | D1, D2, D3, D6 | |||
| a38 | 100110 | a43 | 101011 | -X15 | D1, D2, D4, D6 | Y33 |
| a45 | 101101 | X15 | D1, D3, D4, D6 | |||
| a39 | 100111 | a43 | 101011 | -X15 | D1, D2, D4, D6 | Y32 |
| a45 | 101101 | X15 | D1, D3, D4, D6 | |||
| a40 | 101000 | a43 | 101011 | D1, D2, D4, D6 | Y34 | |
| a41 | 101001 | a43 | 101011 | D1, D2, D4, D6 | Y35 | |
| a42 | 101010 | a43 | 101011 | D1, D2, D4, D6 | Y36 | |
| a43 | 101011 | a43 | 101011 | -X18 | D1, D2, D4, D6 | Y24, Y25 |
| a44 | 101100 | X18 | D3, D4, D6 | |||
| a44 | 101100 | a7 | 000111 | D1, D2, D3 | Y26 | |
| a45 | 101101 | a43 | 101011 | D1, D2, D4, D6 | Y28, Y31 | |
| a46 | 101110 | a7 | 000111 | D1, D2, D3 | Y50 | |
| a47 | 101111 | a18 | 010010 | D2, D5 | Y49 |
Приложение №8 Таблицы соединений ПЛМ