ПОШАГОВОЕ ВЫПОЛНЕНИЕ ЛАБОРАТОРНОЙ РАБОТЫ. Пошаговое выполнение лабораторной работы
![]()
|
ПОШАГОВОЕ ВЫПОЛНЕНИЕ ЛАБОРАТОРНОЙ РАБОТЫ Выбрать код команды в соответствии с вариантом, например команда “02” По таблице команд, меню “Система команд”, посмотреть, что означает эта команда ![]() ![]() ![]() ![]() Внимательно изучить ее описание, щелкнув дважды по команде. ![]() Понять как она работает. Подготовительные действия. Каждая команда что-то выполняет с памятью и/или регистрами. В них нужно занести данные, чтобы увидеть как сработала команда. Заносим команду в память микропроцессора. Для этого нажимаем кнопку ОЗУ в главном окне программы, затем нажимаем кнопками на экране адрес, например 0000, затем код команды, в нашем случае 02 и нажимаем кнопку “Ввод”. Если команда введена, то она появится в памяти справа и будет виден ее код дешифрование-код на ассемблере. ![]() ![]() ![]() Заносим данные в память, аналогично предыдущему пункту, только указываем нужный адрес, нажимаем “Ввод” ![]() ![]() Заносим данные в регистр. Далее нажимаем кнопкой имя регистра, у нас “А” и вводим значение, например, 55, нажимаем ввод. Если все правильно, то в регистре отобразится нужное число. ![]() Перед выполнением обязательно установить адрес ОЗУ. Для этого нажимаем ОЗУ и набираем адрес 0000. Нажимаем ввод. Выбираем потактовый режим и переходим в меню “Структурная схема”. Выполняем команду потактово, записывая в отчет каждые изменения. ВАЖНО! Сначала надо разобраться с каждой командой своего варианта. Потом ПОДРЯД вводятся все команды из варианта в память и необходимо понять, как работает и что делает ВСЯ ПРОГРММА из варианта. И это внести в отчет потактово. Данные для всех команд подготавливаются перед выполнением программы. |