36996

Приріст/ відємний приріст

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

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

На виконання цих команд витрачається один машинній цикл. Результат виконання операції записується в акумулятор. Завдання N Задача Дані 1 Написати програму виконання виразу над однобайтовими числами. b7EH Результат занести в ОЗУ за адресою [1b] =29 b=D 2 Написати програму виконання виразу над однобайтовими числами 2Hb результат занести у стек =43 b=F 3 Написати програму виконання виразу над однобайтовими числами.

Украинкский

2013-09-23

186 KB

0 чел.

Лабораторна робота №2

Теоретична частина

Приріст/ відємний приріст

2.1 Приріст/ від’ємний приріст регістру  

В якості регістрів можуть виступати А, В, С, D, E, H, L, M. При виконанні цієї команди вміст вибраного регістра збільшується а) або зменшується на одиницю.

Команда виконується за один цикл (5 тактів). Якщо в якості регістра вибрана пам'ять М, то число циклів збільшується до 3(10 тактів). Команди можуть змінювати усі значимі біти регістра ознак.

2.2 Приріст пари регістрів

При ri =110 – приріст SP.

2.3 Від’ємний приріст пари регістрів

Дія команд 2.2 і 2.3  аналогічна дії команд 2.1, однак розглядається двохбайтне  слово (16 розрядів). Регістровими парами можуть бути HL, BC, DE. На виконання цих команд витрачається один машинній цикл. При виконанні цих команд вміст регістра ознак не міняється. 

3 Арифметичні операції

При виконані арифметичних операції, коли операнди одно байтові, один із операндів знаходиться в акумуляторі, а інший знаходиться в одному з регістрів.   При безпосередній адресації другий операнд приводиться в другому байті команди. Результат виконання операції записується в акумулятор. При цьому попередній вміст акумулятора втрачається.

  1.  Додавання

  1.  Додавання з перенесенням

  1.  Віднімання

  1.  Віднімання з перенесенням

          В розглянутих командах здійснюються арифметичні операції над вмістом двох регістрів, один з яких (або обидва) – акумулятор.

При виконанні команд додавання  всі біти ознак встановлюються у відповідності до результату

Арифметичні операції з безпосередньою адресацією

  1.  Додавання з другим байтом 

  1.  Додавання з другим байтом і бітом перенесення

  1.  Віднімання другого байту

  1.  Віднімання другого байту з перенесенням

При виконанні цієї групи команд другий операнд приводиться безпосередньо в команді в другому байті. Команди є двохбайтовими, виконуються за 2 цикли.

Завдання

N

Задача

Дані

1

Написати програму виконання  виразу над однобайтовими числами.

a-b+7EH   Результат занести в ОЗУ за адресою [a+1,b]

a=29

b=AD

2

Написати програму виконання  виразу над однобайтовими числами

A2H+a-b   результат  занести у стек

a=43

b=AF

3

Написати програму виконання  виразу над однобайтовими числами.

a+b-55H   Результат занести в ОЗУ за адресою [a, b-1].

a=AA

b=59

4

Написати програму виконання  виразу над однобайтовими числами.

34 H +a-b   Результат занести в ОЗУ за адресою [a+1, b-1].

a=43

b=B6

5

Написати програму виконання  виразу над однобайтовими числами

67 H +a-b  результат  занести у стек

a=ee

b=47

6

Написати програму виконання  виразу над однобайтовими числами.

A+b-c    Результат занести в ОЗУ за адресою [a+1, b-1]

(виконати дія додавання з перенесенням)

а=ЕЕ

b=A9

c=11

7

Написати програму виконання  виразу над однобайтовими числами.

c-b+a    Результат занести в ОЗУ за адресою [a, b+1]

(виконати дію додавання з перенесенням)

a=68

b=ED

c=B4

8

Написати програму виконання  виразу над однобайтовими числами.

c+b-a    Результат занести в ОЗУ за адресою [a+1, b]

(виконати дію додавання з перенесенням)

a=91

b=AF

c=CF

9

Написати програму виконання  виразу над однобайтовими числами.

c-b-a    Результат занести в ОЗУ за адресою [a, b-1]

(виконати дію віднімання з перенесенням)

a=CC

b=76

c=89

10

Написати програму виконання  виразу над однобайтовими числами.

88 H +b-a    Результат занести в ОЗУ за адресою [a-1, b-1]

(виконати дію віднімання з перенесенням)

a=86

b=99


 

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

16485. Аскетика 54.5 KB
  Пон об аскетизме. термин аскет определенное искусство людей которые делали из грубых металлов что то благородное затем атлеты их упражнения аскеза. В философии стяжания добродетели. В священном писании аскет у ап. Павла упражнение в добродетели по аналогии с упраж
16486. Византология 30.5 KB
  1. Византийское наследие в оценке русской общественнофилософской мысли. Константин Леонтьев: Византия идеал но оставляет место для жизни тех кто не может или не хочет преодолеть привязанность к миру. 3 этапа истории: 1. Младенческий: всё есть в зачаточном состоянии вс
16487. Византология. Учебное пособие 276.2 KB
  Византология III курс 2е полугодие Пособия к курсу Византологии: 1. Терновский Ф.А. Терновский С.А. ГрекоВосточная Церковь в период Вселенских Соборов. Киев 1883. Само название книги связано с церковной историей. Курс Византологии в Академии до сих пор и это себя оправды...
16488. ЛЕКЦИИ ПО ВИЗАНТОЛОГИИ 218.24 KB
  Феномен Византии - соединение христианской веры, Римской государственности и греческой культуры. Два их этих комп.уже сочетались задолго до Р.Х., и в царствование Константина Великого к ним добавился третий компонент. Царствование его и считают началом Византии
16490. Искусство домонгольской Руси 17.5 KB
  Искусство домонгольской Руси Киевское государство возникшее в IX веке достигло своего могущества в XXI столетиях. При князе Владимире жившем в конце Xначале XI столетия Русь приняла крещение от Византии. Этот акт имел существенные последствия для дальнейшего разви...
16491. Музей боярского быта на примере дома бояр Романовых 37.5 KB
  Тема: Музей боярского быта на примере дома бояр Романовых Музей боярского быта на примере дома бояр Романовых Зарядье один из древнейших районов Москвы который был расположен к востоку от Кремля между улицей Варварка и Москвойрекой. ...
16492. Василий Иванович БАЖЕНОВ (1737–1799) 21.78 KB
  Василий Иванович БАЖЕНОВ 1737-1799 Баженов Василий Иванович художникархитектор сын священника одной из придворных кремлевских церквей. Родился 1 марта 1737 года в Москве. Баженов имел природный талант к искусству который обнаружил еще в детстве срис
16493. Подмосковная усадьба Кусково 37 KB
  Тема: Подмосковная усадьба Кусково В круг памятников архитектуры нельзя не ввести ряд подмосковных усадеб некогда располагавшихся близко от границ столицы а ныне вошедших в ее территорию. Среди них имеются как очень большие типа дворцовых рези