Главная страница
Навигация по странице:

  • Программирование цикла с переадресацией »Выполнила:Студент группы Проверил:Преподаватель Задание

  • Текст программы

  • Ход выполнения работы

  • Результат выполнения работы

  • Программирование цикла с переадресацией


    Скачать 462.93 Kb.
    НазваниеПрограммирование цикла с переадресацией
    Дата04.05.2022
    Размер462.93 Kb.
    Формат файлаdocx
    Имя файлаotchet.docx
    ТипДокументы
    #511501

    Министерство науки и высшего образования Российской Федерации

    Федеральное государственное бюджетное

    Образовательное учреждение высшего образования

    «»

    Кафедра


    Отсчет по лабораторной работе № 3

    по дисциплине «Архитектура ЭВМ»

    на тему: «Программирование цикла с переадресацией»
    Выполнила:

    Студент группы

    Проверил:

    Преподаватель


    Задание:

    1. Написать программу нахождения номера первого отрицательного числа.

    2. Записать программу в мнемокодах, введя ее в поле окна Текст программы.

    3. Сохранить набранную программу в виде текстового файла и произвести ассемблирование мнемокодов.

    4. Загрузить в ОЗУ необходимые константы и исходные данные.

    5. Отладить программу.

    Ход выполнения работы:


    Граф-схема



    Ячейка

    Значение

    040

    12

    041

    10

    042

    0

    043

    -17

    044

    0

    045

    4

    046

    2

    047

    -8

    048

    82

    049

    6

    1. Исходные значения

    Адрес

    Мнемокод

    Примечание

    000

    RD #40

    Вписать 40

    001

    WR 50

    В ячейку 50

    002

    RD #10

    10 в 51

    003

    WR 51




    004

    RD #0

    0 в 52

    005

    WR 52




    006

    M1: RD 52

    Из яч. 52

    007

    ADD @50

    Добавить то, что хранится по адресу 50

    008

    JS M2

    Если <0, то перейти в М2

    009

    RD 50

    Увеличить яч. 50

    010

    ADD #1

    На один

    011

    WR 50




    012

    RD 51

    Уменьшить яч. 51

    013

    SUB #1

    На один

    014

    WR 51




    015

    JNZ M1

    Не 0, то перейти к М1

    016

    M2: RD 50

    Вывести яч. 50

    017

    OUT




    018

    HLT

    Стоп

    2. Код программы
    Результат выполнения работы:







    Результат выполнения программы, с 1. Исходные значения.

    Вывод:

    Результаты, которые выдает программа, совпадают с результатами, вычисленными вручную.


    написать администратору сайта