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


 

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

25202. Емпіризм і Раціоналізм у філософії Нового часу 26.5 KB
  Емпіризм – філософський напрям що визнає чуттєвий досвід джерелом знань і вважає що зміст знання може бути представлен в досвіді або зводитись до нього. Емпіризм зіштовхнувся з труднощами виокремлення вихідних компонентів досвіду і реконструкції на цій основі усіх видів і форм знання. Його девізом було знання сила€ тому головними методами пізнання він вважав спостереження аналіз експеримент порівняння. Джерелом пізнання людини є враження відчуттів які виникають під впливом матеріальних об’єктів.
25203. Філософія неогегельянства 28.5 KB
  Центральний пункт гегелівської діалектики – вчення про протилежності оцінюється як хибне МакТаггарт. Абсолютний дух розглядається як сукупність індивідуальних свідомостей МакТаггарт як вища форма індивідуальності Бозанкет.
25204. І.Кант Пролегомени до всякої майбутньої метафізики 29.5 KB
  Сутність метафізики: розум займається виключно самим собою і знайомство з об’єктами які набуваються безпосередньо від роздумів над своїми власними поняттями не потребуючи для цього досвіду взагалі; таке пізнання не виводиться з досвіду. Кожний окремий досвід є тільки частина всієї сфери досвіду але саме абсолютне ціле всього досвіду не є досвід і тим не менш складає проблему для розуму. Поняття ж розуму мають повноту тобто збираючу єдність усього можливого досвіду і стають трансцендентними. Таким чином як розсудок потребує для досвіду...
25205. Постсруктуралізм як самокритика структуралізму 28 KB
  – критика авторасуб’єкта і літературного твору в якості його продукту. Якщо для структуралізму структура – це самодостатнє ціле яке не потребує ні адресата ні комунікативної ситуації ні автора автор – лише простий виконавець структурних приписів то з позиції П. проголошує війну на два фронти – і проти структури і проти автора які пригнічують будьяку різноманітність і різнобарв’я дійсності. протиставив принцип багатозначного прочитання твору; а структуралістському розчиненню автора в мові його роз’єднанню на множину дискурсивних...
25206. Жак Дерріда: людина і світ як текст 28.5 KB
  Жак Дерріда: людина і світ як текст Дерріда – ключова фігура постструктуралізму і деконструктивізму. Класична філософія вичерпала себе метод її подолання – деконструкція яка націлена на знищення метафізичних смислів що містяться в тексті. Мета – звільнення від метафізики присутності задля можливості розуміти текст як феномен який сам себе породжує.Відкриття того що говорить текст 2.
25207. Cубстанційна концепція моральних добра і зла 35 KB
  Добро і зло в цих системах мають субстанційну природу це два самостоятельних рівноправних початка світу. Боротьба цих двох початків визначає розвиток світу. Добро і зло в данному випадку онтологізуються це надлюдські сили які складають дуальну основу світу. Абсолютне Благо верховний принцип існування нерухомого світу ідей і матерія як косное неструктурированное начало составляют вместе рамки проявления добра и зла их онтологічна основа.
25208. Християнське обґрунтування моралі. Євангельська моральна доктрина 44 KB
  Підставою всього ранньохристиянського світогляду була абсолютна орієнтованість на Бога як джерела й ціль будьяких чел. Шлях до Бога є шлях порятунку через народження понад і фізичну смерть. є подоба Бога. образа Бога.
25209. Сучасний дискурс справедливості 25 KB
  Сучасний дискурс справедливості. Одною з найяскравіших робіт що зможе розкрити це питання є робота Роулза Теорія справедливості€. По суті теорія справедливості означає розрив з традицією. Головною засадою за Роулзом є інтуїтивне почуття справедливості.
25210. Життєвий світ в феноменологічній філософії 28.5 KB
  Життєвий світ в феноменологічній філософії Гуссерль Криза європейських наук та трансцендентальна феноменологія€ Життєвий світ€ як безпосередньо актуально існуюча сфера первинних засад знання як дійсних форм досвідного споглядання серед яких ми самі живемо відповідно до тілесного способу існування особистості. Життєвий світ як необхідна передумова будьякого досвіду трансцендентальна умова. Виходячи із перспективи життєвого світу Гуссерль критикує ідеалізацію об’єктивізму наук про природу які піддають забуттю життєвий світ...