Отчёт по четырём лабораторным работам
Описание файла
Документ из архива "Отчёт по четырём лабораторным работам", который расположен в категории "". Всё это находится в предмете "организация эвм" из 6 семестр, которые можно найти в файловом архиве РТУ МИРЭА. Не смотря на прямую связь этого архива с РТУ МИРЭА, его также можно найти и в других разделах. Архив можно найти в разделе "лабораторные работы", в предмете "организация эвм, микропроцессорные средства и схемотехника" в общих файлах.
Онлайн просмотр документа "Отчёт по четырём лабораторным работам"
Текст из документа "Отчёт по четырём лабораторным работам"
МИНИСТЕРСТВО ОБРАЗОВАНИЯ
РОССИЙСКОЙ ФЕДЕРАЦИИ
МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ИНСТИТУТ
РАДИОТЕХНИКИ, ЭЛЕКТРОНИКИ И АВТОМАТИКИ
(ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ)
КАФЕДРА ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ
ИЗУЧЕНИЕ СТРУКТУРЫ И ПРИНЦИПОВ
ФУНКЦИОНИРОВАНИЯ 8-РАЗРЯДНОГО
ПРОЦЕССОРА ТИПА КР560ВМ80.
ОТЧЁТ ПО ЛАБОРАТОРНЫМ РАБОТАМ
Разработал: | Проверил: |
студент Григорьев И.Н | Профессор Подзинский В.А. |
группа ВВ-12-00 | Дата: |
МОСКВА
2003
Лабораторная работа №1
1) Команда 26 ( MVI H,d8 )
Таблица состояний процессора | Оценка правильности выполнения командой своих функций | |||||||||||||||||||||
Ком-да | № цикла | № такта | PK | PC | SP | Буф. адр. | Буф. данных | Состояние регистров общего назначения | Состояние флагов | |||||||||||||
W | Z | A | B | C | D | E | H | L | Z | S | P | C | AC | |||||||||
26 | 0 | 0 | - | 0000 | FFFF | 0000 | - | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 11 | 00 | 0 | 0 | 0 | 0 | 0 | Работает правильно |
1 | 1 | - | 0000 | FFFF | 0000 | - | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 11 | 00 | 0 | 0 | 0 | 0 | 0 | ||
1 | 2 | - | 0000 | FFFF | 0000 | 26 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 11 | 00 | 0 | 0 | 0 | 0 | 0 | ||
1 | 3 | 26 | 0000 | FFFF | 0000 | 26 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 11 | 00 | 0 | 0 | 0 | 0 | 0 | ||
1 | 4 | 26 | 0001 | FFFF | 0000 | 26 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 11 | 00 | 0 | 0 | 0 | 0 | 0 | ||
2 | 5 | 26 | 0001 | FFFF | 0001 | 26 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 11 | 00 | 0 | 0 | 0 | 0 | 0 | ||
2 | 6 | 26 | 0001 | FFFF | 0001 | E5 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | E5 | 00 | 0 | 0 | 0 | 0 | 0 | ||
2 | 7 | 26 | 0001 | FFFF | 0001 | E5 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | E5 | 00 | 0 | 0 | 0 | 0 | 0 |
2) Команда 47 ( MOV B,A )
Таблица состояний процессора | Оценка правильности выполнения командой своих функций | |||||||||||||||||||||
команда | № цикла | № такта | PK | PC | SP | Буф. адр. | Буф. Дан-х | Состояние регистров общего назначения | Состояние флагов | |||||||||||||
W | Z | A | B | C | D | E | H | L | Z | S | P | C | AC | |||||||||
47 | 0 | 0 | - | 0000 | FFFF | 0000 | - | 00 | 00 | D5 | 00 | 00 | 00 | 00 | 00 | 00 | 0 | 0 | 0 | 0 | 0 | Работает правильно |
1 | 1 | - | 0000 | FFFF | 0000 | - | 00 | 00 | D5 | 00 | 00 | 00 | 00 | 00 | 00 | 0 | 0 | 0 | 0 | 0 | ||
1 | 2 | - | 0000 | FFFF | 0000 | 47 | 00 | 00 | D5 | 00 | 00 | 00 | 00 | 00 | 00 | 0 | 0 | 0 | 0 | 0 | ||
1 | 3 | 47 | 0000 | FFFF | 0000 | 47 | 00 | 00 | D5 | 00 | 00 | 00 | 00 | 00 | 00 | 0 | 0 | 0 | 0 | 0 | ||
1 | 4 | 47 | 0000 | FFFF | 0000 | 47 | 00 | 00 | D5 | D5 | 00 | 00 | 00 | 00 | 00 | 0 | 0 | 0 | 0 | 0 | ||
1 | 5 | 47 | 0001 | FFFF | 0000 | 47 | 00 | 00 | D5 | D5 | 00 | 00 | 00 | 00 | 00 | 0 | 0 | 0 | 0 | 0 |
3) Команда 77 (MOV M,A )
Таблица состояний процессора | Оценка правильности выполнения командой своих функций | |||||||||||||||||||||
Ком-да | № цикла | № такта | PK | PC | SP | Буф. адр. | Буф. данных | Состояние регистров общего назначения | Состояние флагов | |||||||||||||
W | Z | A | B | C | D | E | H | L | Z | S | P | C | AC | |||||||||
77 | 0 | 0 | - | 0000 | FFFF | 0000 | - | 00 | 00 | A0 | 00 | 00 | 00 | 00 | 01 | 10 | 0 | 0 | 0 | 0 | 0 | Работает правильно |
1 | 1 | - | 0000 | FFFF | 0000 | - | 00 | 00 | A0 | 00 | 00 | 00 | 00 | 01 | 10 | 0 | 0 | 0 | 0 | 0 | ||
1 | 2 | - | 0000 | FFFF | 0000 | 77 | 00 | 00 | A0 | 00 | 00 | 00 | 00 | 01 | 10 | 0 | 0 | 0 | 0 | 0 | ||
1 | 3 | 77 | 0000 | FFFF | 0000 | 77 | 00 | 00 | A0 | 00 | 00 | 00 | 00 | 01 | 10 | 0 | 0 | 0 | 0 | 0 | ||
1 | 4 | 77 | 0001 | FFFF | 0000 | 77 | 00 | 00 | A0 | 00 | 00 | 00 | 00 | 01 | 10 | 0 | 0 | 0 | 0 | 0 | ||
2 | 5 | 77 | 0001 | FFFF | 0110 | 77 | 00 | 00 | A0 | 00 | 00 | 00 | 00 | 01 | 10 | 0 | 0 | 0 | 0 | 0 | ||
2 | 6 | 77 | 0001 | FFFF | 0110 | A0 | 00 | 00 | A0 | 00 | 00 | 00 | 00 | 01 | 10 | 0 | 0 | 0 | 0 | 0 | ||
2 | 7 | 77 | 0001 | FFFF | 0110 | A0 | 00 | 00 | A0 | 00 | 00 | 00 | 00 | 01 | 10 | 0 | 0 | 0 | 0 | 0 |
4) Команда 6E ( MOV L,M )
Таблица состояний процессора | Оценка правильности выполнения командой своих функций | |||||||||||||||||||||
Ком-да | № цикла | № такта | PK | PC | SP | Буф. адр. | Буф. данных | Состояние регистров общего назначения | Состояние флагов | |||||||||||||
W | Z | A | B | C | D | E | H | L | Z | S | P | C | AC | |||||||||
6E | 0 | 0 | - | 0000 | FFFF | 0000 | - | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 01 | 10 | 0 | 0 | 0 | 0 | 0 | Работает правильно |
1 | 1 | - | 0000 | FFFF | 0000 | - | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 01 | 10 | 0 | 0 | 0 | 0 | 0 | ||
1 | 2 | - | 0000 | FFFF | 0000 | 6E | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 01 | 10 | 0 | 0 | 0 | 0 | 0 | ||
1 | 3 | 6E | 0000 | FFFF | 0000 | 6E | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 01 | 10 | 0 | 0 | 0 | 0 | 0 | ||
1 | 4 | 6E | 0001 | FFFF | 0000 | 6E | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 01 | 10 | 0 | 0 | 0 | 0 | 0 | ||
2 | 5 | 6E | 0001 | FFFF | 0110 | 6E | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 01 | 10 | 0 | 0 | 0 | 0 | 0 | ||
2 | 6 | 6E | 0001 | FFFF | 0110 | B5 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 01 | 10 | 0 | 0 | 0 | 0 | 0 | ||
2 | 7 | 6E | 0001 | FFFF | 0110 | B5 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 01 | B5 | 0 | 0 | 0 | 0 | 0 |
5) Команда 4B (MOV C,E )
Таблица состояний процессора | Оценка правильности выполнения командой своих функций | |||||||||||||||||||||
команда | № цикла | № такта | PK | PC | SP | Буф. адр. | Буф. Дан-х | Состояние регистров общего назначения | Состояние флагов | |||||||||||||
W | Z | A | B | C | D | E | H | L | Z | S | P | C | AC | |||||||||
4B | 0 | 0 | - | 0000 | FFFF | 0000 | - | 00 | 00 | 00 | 00 | 01 | 00 | 11 | 00 | 00 | 0 | 0 | 0 | 0 | 0 | Работает правильно |
1 | 1 | - | 0000 | FFFF | 0000 | - | 00 | 00 | 00 | 00 | 01 | 00 | 11 | 00 | 00 | 0 | 0 | 0 | 0 | 0 | ||
1 | 2 | - | 0000 | FFFF | 0000 | 4B | 00 | 00 | 00 | 00 | 01 | 00 | 11 | 00 | 00 | 0 | 0 | 0 | 0 | 0 | ||
1 | 3 | 4B | 0000 | FFFF | 0000 | 4B | 00 | 00 | 00 | 00 | 01 | 00 | 11 | 00 | 00 | 0 | 0 | 0 | 0 | 0 | ||
1 | 4 | 4B | 0000 | FFFF | 0000 | 4B | 00 | 00 | 00 | 00 | 11 | 00 | 11 | 00 | 00 | 0 | 0 | 0 | 0 | 0 | ||
1 | 5 | 4B | 0001 | FFFF | 0000 | 4B | 00 | 00 | 00 | 00 | 11 | 00 | 11 | 00 | 00 | 0 | 0 | 0 | 0 | 0 |
Лабораторная работа №2