42291

Составить программу умножения двух положительных чисел

Лабораторная работа

Информатика, кибернетика и программирование

В ходе выполнения работы познакомились с принципами микропрограммной эмуляции ЭВМ с программным управлением, микропрограммированием машинных команд СМ ЭВМ.

Русский

2013-10-30

44.5 KB

2 чел.

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

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

высшего профессионального образования

«Владимирский государственный университет

имени Александра Григорьевича и Николая Григорьевича Столетовых»

(ВлГУ)

Кафедра «Вычислительная техника»

Лабораторная работа № 3

по дисциплине:

«Организация ЭВМ»

Выполнил:

ст. гр. Вт-109

Ларин Д.В.

Принял:

Асс. Темченко  К.А.

Владимир 2011

  1. Задание

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

  

  

2. Программа на asm

BEGIN:       ADD   R0,R2;

                    SUB   R3,R1;

                    CMP   R4,R1;

                    BNE   BEGIN;

                    HALT;

 

3. Микропрограмма выполняемого алгоритма

Адрес МК

Операция

Поле

Значение

Примечание

0

1

                   2

3

4

5

6

7

8

9

Выборка

команды

из ОП

Выборка

команды

из ОП

ADD

SUB

CMP

BNE

HALT

В

DBA

CONST

SRC

АЛУ

В

DST

R

CHA

MA

MB

ALU

CHA

MA

MB

ALU

CCX

CHA

MA

MB

ALU

CCX

F

DST

CHA

A

B

SH

JFI

CC

CHA

CONST

CHA

A

B

АЛУ

A

B

ALU

CHA

JFI

7

1

2

4

3

F

4

1

2

1

2

3

0

1

2

1

1

0

1

2

2

1

1

6

0

F

E

E

3

1

3

7

0

E

E

3

E

7

3

0

5

PC

Запись ОП

шина DA

R+S+CO

RF

Чт. из RGR в РЗУ

Чтение ОП

JMAP

R1

R2

R+S+CO

выбор новой к-ды

R1

R2

S-R-1+C0

Co=1

выбор новой к-ды

R1

R2

R-S-1+CO

Co=1

фикс. флагов

без записи рез

выбор новой к-ды

RF 

RE

расширение знака

усл из фикс, инв.

BNE (Z=1)

переход

выбор новой к-ды

RE

RE

R+S+CO

RE

R7

R+S+CO

выбор новой к-ды

останов

4. Таблица преобразования адресов

Команда

Код команды

Код операции

Адрес микропрограммы

ADD R0,R2

SUB R3, R1

CMP R4, R1

BNE BEGIN

    HALT

060002

160301

020401

001374

000000

060000

160300

020400

001370

000000

2

3

4

5

9

 

5. Тесты

При вводе в регистр R0 значения 5, а в регистр R1 значения 4, то после выполнения программы в регистре R2 будет значение 14, что при переводе в 10сс эквивалентно 20. Верно.

При вводе в регистр R0 значения 14, а в регистр R1 значения 5, то после выполнения программы в регистре R2 будет значение 64, что при переводе в 10сс эквивалентно 100. Верно.

6. Вывод

В ходе выполнения работы познакомились с принципами микропрограммной эмуляции ЭВМ с программным управлением, микропрограммированием машинных команд СМ ЭВМ.


 

А также другие работы, которые могут Вас заинтересовать

81873. Технико-эксплуатационные показатели использования подвижного состава автомобильного транспорта 25.74 KB
  Они необходимы для планирования и анализа работы автотранспортного предприятия учета работы автомобилей отчетности и оценки деятельности автотранспортного предприятия. Готовность автомобилей к выполнению перевозок и выпуск их на линию характеризуются коэффициентами технической готовности и выпуска. Коэффициент технической готовности парка автомобилей определяют делением автомобиледней АДТ в готовом к эксплуатации состоянии на календарные автомобиледни АДК: а1=АДГ АДк. Коэффициент выпуска подвижного состава на линию определяют отношением...
81874. Прямые смешанные перевозки, их эффективность 25.35 KB
  На начало 90х годов большинство грузовых перевозок осуществлялось с участием двух или более видов транспорта т. Морской транспорт выполняет свыше 90 перевозок при участии жд в смешанном железнодоржноморском сообщении и в прямом водном сообщении с участием речного транспорта. Внутренний водный транспорт также почти 90 всего объема перевозок выполняет с участием других видов транспорта железнодорожного автомобильного и морского и только 1015 между пунктами отправления и назначения расположенными на речных пунктах.
81875. Технико-эксплуатационные характеристики жд транспорта 28.46 KB
  Максимальная скорость Vmx скорость движения поезда которая допускается на участке по состоянию технических средств пути искусственных сооружений локомотивов вагонов и т. Расчетная скоростьVр наибольшая скорость на участке с которой может следовать поезд максимальной массы установленной для данного типа локомотива и расчетного подъема неограниченной протяженности. Техническая скорость Vт средняя скорость движения при безостановочном пропуске поезда по участку но с учетом фактически потерянного времени на разгоны и торможения...
81876. Новейшие тенденции в теории менеджмента 37.84 KB
  В производственной сфере получили развитие следующие концепции: Justin Time Production JIT представляющая собой философию менеджмента нацеленную на устранение потерь в производстве и в смежных с ним сферах деятельности.
81877. Национальные особенности менеджмента 36.32 KB
  Западному типу организации работы менеджмента свойственна индивидуальная ответственность суть которой состоит в том что каждый отвечает сам за себя. В рамках американской организации работы менеджмента руководителям свойственно принимать решение самостоятельно без помощи подчиненных что также немного роднит западные методы ведения бизнеса с принятыми в России и странах СНГ. Здесь организация работы менеджмента основана на верности работники компаний в Стране восходящего солнца стараются выбирать себе работу на всю жизнь.
81878. Общие и частные принципы менеджмента 38.96 KB
  Принцип системности менеджмент охватывает всю систему с учетом внешних и внутренних взаимосвязей взаимозависимостей и открытости собственной структуры или системы в целом. Принцип многофункциональности менеджмент охватывает различные аспекты деятельности: материальные ресурсы услуги функциональные организация труда смысловые достижение конечной цели. Принцип интеграции внутри системы должны интегрироваться различные способы отношений и взгляды сотрудников а вне фирмы может происходить разделение на свои миры.
81879. Организация как объект менеджмента 34.1 KB
  Организация это упорядоченность согласованность и взаимодействие автономных и дифференцированных частей одного целого которая обусловлена его структурой и строением. Современная крупная организация как объект менеджмента это сложная производственная экономическая и социальная система для которой присущи вход и выход сам процесс цели задачи обратная связь и прочее. Организация приобретает ресурсы у поставщиков осуществляет производственный процесс и производит готовую продукцию которую потом поставляет потребителю и получает за это...