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

  • Домашнее задание № 1 Тема: «Принцип работы компьютера. Разработка программы для процессора с заданной системой команд» Задание

  • Команда Выполнение команды Пояснения

  • Примечание. Ri, Rj – регистры процессора из множества {RA, RB, RC}. Команды обмена данными выполняются как копирование! Вариант 32 y=6x 3 zy

  • Команда Комментарий

  • мв. Принцип работы компьютера. Разработка программы для процессора с заданной системой команд


    Скачать 219.76 Kb.
    НазваниеПринцип работы компьютера. Разработка программы для процессора с заданной системой команд
    Дата20.12.2022
    Размер219.76 Kb.
    Формат файлаpdf
    Имя файлаPrimer_vypolnenia_DZ_2021.pdf
    ТипОтчет
    #855900

    ПЕНЗЕНСКИЙ ГОСУДАРСВЕННЫЙ УНИВЕРСИТЕТ
    Кафедра РТ и РЭС
    ОТЧЕТ
    о выполнении домашнего задания по дисциплине СИТ
    Тема: «
    Принцип работы компьютера. Разработка программы для процессора
    с заданной системой команд
    »
    Выполнил: ст. гр. 17ПР3 Гордеев К. М.
    Проверил: ст. преподаватель Л. С. Гурьянова
    2017

    Домашнее задание № 1
    Тема: «Принцип работы компьютера. Разработка программы для
    процессора с заданной системой команд»
    Задание
    Разработать программу вычисления заданного выражения для процессора, в системе команд которого имеются следующие команды:
    Команда
    Выполнение команды
    Пояснения
    Чт Ri, Адр
    Ri ← Адр
    Чтение данных из ячейки памяти с адресом Адр в регистр процессора
    Зп Адр, Ri
    Адр ← Ri
    Запись данных из регистра процессора в ячейку памяти с адресом Адр
    Cл Ri
    RA ← RA+Ri
    Операция сложения
    Умн Ri
    RA ← RA*Ri
    Операция умножения
    Перем Ri, Rj
    Ri ← Rj
    Перемещение (копирование) данных из регистра Rj в регистр Ri
    Примечание.
    Ri, Rj – регистры процессора из множества {RA, RB, RC}.
    Команды обмена данными выполняются как копирование!
    Вариант 32
    y=6x
    3
    zy
    Решение:
    1) Распределение памяти
    Регистры процессора
    101 x
    102 y
    103 z
    2) Программа
    Команда
    Комментарий
    1
    Чт. RA, 101
    RA←x
    2
    Перем. RB, RA
    RB←x
    3
    Умн. RA
    RA←x
    2 4
    Умн. RB
    RA ←x
    3 5
    Сл. RA
    RA←2x
    3 6
    Перем. RB, RA
    RB←2x
    3 7
    Сл. RA
    RA←4x
    3 8
    Сл. RB
    RA←6x
    3 9
    Чт. RC, 103
    RC←z
    10
    Умн. RC
    RA←6x
    3
    z
    11
    Чт. RC, 102
    RC←y
    12
    Умн. RC
    RA←6x
    3
    zy
    13
    Зп. 102, RA y←6x
    3
    zy.
    RA
    RB
    RC


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