|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Задание 2. Выполнение команды установить переход по знакуРассмотрим фрагмент программы представленной на рис.3. 1. Занесем команды программы в ячейки ОП согласно заданию (см. ЛР№2). 2. Введем в соответствующие ячейки операнды: · Операнд 1 - «10» по адресу «60»; · Операнд 2 - «11» по адресу «61». 3. Занесем в СЧАК адрес первой команды программы – «32». 4. Переведем режим работы в Цикл (при однократном нажатии кнопки Старт выполняетсяодна команда)и выполним первые две команды программы. Примечание. Операнды, имеющие отрицательное значение хранятся в ячейках ОП в специальном коде (только для данной модели), где старший десятичный разряд принимает значение равное единицы. Например, операнд = «-00004» будет закодирован как «10004».
Рис. 3. Программа выполнения команды переход если ноль
5. Выберемв Блоке управляющих сигналов режим работы Такт инажмем кнопку Старт. Начнет выполняться микропрограмма команды Переход если ноль. 6.Последовательно нажимая кнопку Старт,проследим все этапы её выполнения (рис.4).
Рис. 4. Выполнение микропрограммы «Переход по знаку»
7.Переведем режим работы модели компьютера в Автомат и выполним остальные команды программы. 8.В РВЫВ будет записан результат «10001», т.е. «-1». Задание для самостоятельной работы. Измените, значение второго операнда так, чтобы результат выполнения команды Вычитание был больше нуля. Выполните всю программу (рис.3) в режиме Цикл, посмотрите, как изменится алгоритм. Значение РВЫВ должно получиться положительным. Тема: Программное обеспечение компьютера Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.) |