Лабораторная работа — Архитектура ЭВМ и система команд
Для решения с помощью ЭВМ некоторой задачи должна быть разработана
программа. Программа на языке ЭВМ представляет собой последователь-
ность команд. Код каждой команды определяет выполняемую опера-
цию, тип адресации и адрес. Выполнение программы, записанной в памяти
ЭВМ, осуществляется последовательно по командам в порядке возрастания
адресов команд или в порядке, определяемом командами передачи управ-
ления.
Для того чтобы получить результат выполнения программы, пользователь
должен:
ввести программу в память ЭВМ;
определить, если это необходимо, содержимое ячеек ОЗУ и РОН, содер-
жащих исходные данные, а также регистров IR и BR;
установить в PC стартовый адрес программы;
перевести модель в режим Работа.
Каждое из этих действий выполняется посредством интерфейса модели, опи-
санного в главе 8. Ввод программы может осуществляться как в машинных
кодах непосредственно в память модели, так и в мнемокодах в окно Текст
программы с последующим ассемблированием.
Цель настоящей лабораторной работы — знакомство с интерфейсом модели
ЭВМ, методами ввода и отладки программы, действиями основных классов
команд и способов адресации. Для этого необходимо ввести в память ЭВМ
и выполнить в режиме Шаг некоторую последовательность команд (опреде-
ленную вариантом задания) и зафиксировать все изменения на уровне про-
граммно-доступных объектов ЭВМ, происходящие при выполнении этих
команд.
Команды в память учебной ЭВМ вводятся в виде шестиразрядных десятич-
ных чисел (см. форматы команд на рис. 8.3, коды команд и способов адреса-
ции в табл. 8.2—8.4).
В данной лабораторной работе будем программировать ЭВМ в машинных
кодах.
Пример
Дана последовательность мнемокодов, которую необходимо преобразовать
в машинные коды, занести в ОЗУ ЭВМ, выполнить в режиме Шаг и за-
фиксировать изменение состояний программно-доступных объектов ЭВМ
(табл. 10.2).

Задание
1. Ознакомиться с архитектурой ЭВМ (см. часть I).
2. Записать в ОЗУ «программу», состоящую из пяти команд — варианты за-
дания выбрать из табл. 10.4. Команды разместить в последовательных
ячейках памяти.
3. При необходимости установить начальное значение в устройство ввода IR.
4. Определить те программно-доступные объекты ЭВМ, которые будут из-
меняться при выполнении этих команд.
5. Выполнить в режиме Шаг введенную последовательность команд, фикси-
руя изменения значений объектов, определенных в п. 4, в таблице (см.
форму табл. 10.3).
6. Если в программе образуется цикл, необходимо просмотреть не более
двух повторений каждой команды, входящей в тело цикла

Содержание отчета
1. Формулировка варианта задания.
2. Машинные коды команд, соответствующих варианту задания.
3. Результаты выполнения последовательности команд в форме табл. 10.3.
Контрольные вопросы
1. Из каких основных частей состоит ЭВМ и какие из них представлены
в модели?
2. Что такое система команд ЭВМ?
3. Какие классы команд представлены в модели?
4. Какие действия выполняют команды передачи управления?
5. Какие способы адресации использованы в модели ЭВМ? В чем отличие
между ними?
6. Какие ограничения накладываются на способ представления данных
в модели ЭВМ?
7. Какие режимы работы предусмотрены в модели и в чем отличие между
ними?
8. Как записать программу в машинных кодах в память модели ЭВМ?
9. Как просмотреть содержимое регистров процессора и изменить содер-
жимое некоторых регистров?
10. Как просмотреть и, при необходимости, отредактировать содержимое
ячейки памяти?
11. Как запустить выполнение программы в режиме приостановки работы
после выполнения каждой команды?
12. Какие способы адресации операндов применяются в командах ЭВМ?
13. Какие команды относятся к классу передачи управления?
или напишите нам прямо сейчас:
Здравствуйте. Скажите пожалуйста, планирую поступать в магистратуру на факультет Психологии « Психология личности»в РГГУ скажите пожалуйста, есть ли у вас, ответы на вступительные экзамены? так как, планирую, сделать акцент на бюджет. Спасибо.
Арсений, здравствуйте! Прошу Вас прислать всю необходимую информацию на почту info@otlichnici.ru и написать что необходимо выполнить. Я посмотрю описание к заданиям и подскажу вам по стоимости и срокам выполнения.
Дистанционная помощь в защите ВКР
Анастасия, здравствуйте! Прошу Вас прислать всю необходимую информацию на почту info@otlichnici.ru и написать что необходимо выполнить. Я посмотрю описание к заданиям и подскажу вам по стоимости и срокам выполнения.
Здравствуйте. Нужна срочно практическая часть вкр, третья глава. Скину похожие работы, на которые можно ориентироваться
Александр, здравствуйте! Прошу Вас прислать всю необходимую информацию на почту info@otlichnici.ru и написать что необходимо выполнить. Я посмотрю описание к заданиям и подскажу вам по стоимости и срокам выполнения.
вкр по теме: экологический туризм России : анализ состояния, проблемы и перспективы
Людмила, здравствуйте! Прошу Вас прислать всю необходимую информацию на почту info@otlichnici.ru и написать что необходимо выполнить. Я посмотрю описание к заданиям и подскажу вам по стоимости и срокам выполнения.
Здравствуйте вы защищаете ВКР?
Ольга, здравствуйте! Прошу Вас прислать всю необходимую информацию на почту info@otlichnici.ru и написать что необходимо выполнить. Я посмотрю описание к заданиям и подскажу вам по стоимости и срокам выполнения.
Написать магистерскую ВКР на тему «Совершенствование логистических бизнес-процессов на примере торговой компании». Не менее 100 страниц.
Миша, здравствуйте! Прошу Вас прислать всю необходимую информацию на почту info@otlichnici.ru и написать что необходимо выполнить. Я посмотрю описание к заданиям и подскажу вам по стоимости и срокам выполнения.
Здравствуйте нужна работа Вкр
Лена, здравствуйте! Прошу Вас прислать всю необходимую информацию на почту info@otlichnici.ru и написать что необходимо выполнить. Я посмотрю описание к заданиям и подскажу вам по стоимости и срокам выполнения.
Написать ВКР 3 раздела Тема строительство строительство жилого дома с применением каркасно-монолитных технологий Антиплагиат от 75% ПЗ и чертежи
Владимир, здравствуйте! Прошу Вас прислать всю необходимую информацию на почту info@otlichnici.ru и написать что необходимо выполнить. Я посмотрю описание к заданиям и подскажу вам по стоимости и срокам выполнения.