Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Ход работы. Научиться программировать элементарный процессор КМ 1804 ВС1 и протестировать его работу в САПР Quartus II

ЦЕЛЬ РАБОТЫ

Научиться программировать элементарный процессор КМ 1804 ВС1 и протестировать его работу в САПР Quartus II.

Ход работы

1. Функциональная схема МПС ВС1

Вариант 4

Переменная Десятичное Двоичное
K    
L    
M    
N    

=(38 - 23)•2 + (18 + 25)= + 43 = 53

               
               
               
Инструкция (I) Адреса Данные D[7..0] C0 PR7 PR0 Примечание
      А В
                Z Z R+S+C0, где R=D, S=0; (D=38) Запись результат: РЗУ[B]=F, где B=0 F=38  
                Z Z R+S+C0, где R=D, S=0; (D=23) Запись результат: РЗУ[B]=F, где B=1 F=23  
                Z Z R+S+C0, где R=D, S=0; (D=18) Запись результат: РЗУ[B]=F, где B=2 F=18  
                Z Z R+S+C0, где R=D, S=0; (D=25) Запись результат: РЗУ[B]=F, где B=3 F=25  
                Z   R-S-1+C0, где R=РЗУ[A], S=РЗУ[B]; (A=0, B=1) Запись результата: РЗУ[B]=2•F, где B=1, F=15, PR0=0, C0=1  
                Z Z R+S+C0, где R=РЗУ[A], S=РЗУ[B]; (А=2 В=3) Запись результата: РЗУ[B]=F, где В=3, F=43
                Z Z R+S, где R=РЗУ[A], S=РЗУ[B]; (А=1 В=3) Запись результата: РЗУ [B]=F, где B=3, F=53

1. Загрузка в РЗУ [0] число 38

2. Загрузка в РЗУ [1] число 23

3. Загрузка в РЗУ [2] число 18

4. Загрузка в РЗУ [3] число 25

5. Вычитание из числа 38 (РЗУ[0]) число 23 (РЗУ[1]) и запись результата 15 в РЗУ [1] со сдвигом результата влево на один разряд, в младший разряд записываем 0

6. Сложение чисел 18 (РЗУ[2]) и 25 (РЗУ[3]) и запись результата 43 в РЗУ [3]

7. Сложение по модулю два 30 (РЗУ[0]) с 43 (РЗУ[3]) и запись результата 53 в РЗУ[3]

ВЫВОД

В ходе выполнения данной лабораторной работы я научился программировать МП ВС1 на выполнение элементарных логических и арифметических функций, так же протестировал работоспособность в САПР Quartus II.


Дата публикования: 2015-10-09; Прочитано: 381 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...