Лаба 3 / Лабораторная работа 3 Никитина Дарья ПИН 31Д
.docx
Лабораторная работа 3.
микропроцессорные средства и системы
дарья Никитина пин-31Д
Разработка Verilog-описания ControlUnit.
Первая микропрограмма:
Сумма двух чисел
Файл input1:
00000000000100000001
00000000000010000000
00000000000100000001
00000000000010010000
00000000000000000110
00000000000000010001
00010011000010100000
11100000000000000000
Проверка работы в симуляторе:
Вариант 1 из лаб.2
Файл input3:
00000000000100000001
00000000000010000000
00000000000100000001
00000000000010010000
00000000000000000110
00000000000000010001
00000010000010100000
00000000000000100110
00001000000010110000
11100000000000000000
Проверка работы в симуляторе:
Вторая микропрограмма:
Сумма двух чисел
Файл input2:
00000000000100000001
00000000000010000000
00000000000100000001
00000000000010010000
00000000000100000001
00000000000010100000
00000000000000010110
00000000000000100001
00010011000010110000
00000000000000110001
00000000000000000110
00101101100000000000
00000000000100000001
00000000000010010000
00000000000100000001
00000000000010100000
00000000000000010110
00000000000000100001
00010011000010110000
00000000000000110001
00000000000000000110
00001101100011000000
Проверка работы в симуляторе:
Константа и результат равны
Константа и результат не равны:
Вариант 1 из лаб.2
Файл input4:
00000000000100000001
00000000000010000000
00000000000100000001
00000000000010010000
00000000000100000001
00000000000010100000
00000000000000010110
00000000000000100001
00000010000010110000
00000000000000110110
00001000000011000000
00000000000001000001
00000000000000000110
00101101100000000000
00000000000100000001
00000000000010010000
00000000000100000001
00000000000010100000
00000000000000010110
00000000000000100001
00000010000010110000
00000000000000110110
00001000000011000000
00000000000001000001
00000000000000000110
00001101100011010000
Проверка работы в симуляторе:
Константа и результат равны
Константа и результат не равны: