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


 

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

25600. Маслоу и его концепция самоактуализирующейся личности 48 KB
  Маслоу и его концепция самоактуализирующейся личности. Маслоу окончил Висконсинский университет и получил степень доктора психологических наук в 1934 г. Именно этот ученый его личность стиль жизни и творчества навели Маслоу на мысль о самоактуализировавшейся личности. Собственная теория Маслоу которую ученый разработал к 50м годам изложена им в книгах К психологии бытия 1968 Мотивация и личность 1970 и др.
25601. Роджерс и его личностно-ориентировананный подход в психологии и психиатрии 66.5 KB
  Этот мир создаваемый человеком может совпадать или не совпадать с реальной действительностью так как не все предметы в окружении человека осознаются им. Говоря о структуре Я Роджерс пришел к выводу о том что внутренняя сущность человека его Самость выражается в самооценке которая является отражением истинной сути данной личности его Я. Тем не менее уже в раннем возрасте она руководит поведением человека помогая понять и отобрать из окружающего то что присуще именно данному индивиду интересы профессию общение с определенными...
25602. Когнитивное направление в современной зарубежной психологии 51.5 KB
  Когнитивное направление в современной зарубежной психологии Работы Пиаже и Брунера во многом способствовали появлению нового направления появившегося уже в 60х годах XX в. когнитивной психологии. В когнитивной психологии психика рассматривается как система когнитивных реакций и постулируется связь этих реакций не только с внешними стимулами но и с внутренними переменными например с самосознанием когнитивными стратегиями селективностью внимания и т. Серьезное достоинство когнитивной психологии точность и конкретность полученных...
25603. Начало марксистско-ленинской перестройки в отечественной психологии 26.5 KB
  Корнилов 18791957. Используя идею диалектического единства Корнилов надеялся преодолеть как агрессивную односторонность рефлексологии Бехтерева и Павлова она претендовала на единственно приемлемое для материалиста объяснение поведения так и субъективизм интроспективного направления лидером которого в России был Г. Основным элементом психики Корнилов предложил считать реакцию. Став директором бывшего челпановского института Корнилов предложил сотрудникам изучать психические процессы в качестве реакций восприятия памяти воли и т.
25604. Рубенштейн и разработка им философских основ психологии в 30 и в послевоенные годы 27 KB
  Маркса он обосновал принцип единства сознания и деятельности который позволил дать новаторскую трактовку сознания не как внутреннего мира познаваемого субъектом только посредством самонаблюдения а как высшего уровня организации психической деятельности предполагающего включенность личности в контекст ее жизненных связей с объективным миром. Предполагалось что природа сознания является изначально социальной обусловленной общественными отношениями. На основе принципа единства сознания и деятельности Рубинштейном был проведен большой цикл...
25605. Выготский и разработка им культурно исторической концепции развития психики 34.5 KB
  Выготский и разработка им культурно исторической концепции развития психики. Лев Семенович Выготский 18961934. Опираясь на положение Маркса о различии между инстинктом и сознанием Выготский доказывает что благодаря труду происходит удвоение опыта и человек приобретает способность строить дважды: сперва в мыслях потом на деле . Понимая слово как действие сперва речевой комплекс затемречевую реакцию Выготский усматривает в нем особого социокультурного посредника между индивидом и миром.
25606. Концепция деятельности в трудах Леонтьева и его сотрудников 38 KB
  Концепция деятельности в трудах Леонтьева и его сотрудников А. О назвал категории деятельности сознания и личности как наиболее важные для построения непротиворечивой системы психологии как конкретной науки о порождении функционировании и строении психического отражения реальности которая опосредствует жизнь индивидов. Разработанная Леонтьевым общепсихологическая теория деятельности является важнейшим достижением советской психологической науки а сам Леонтьев крупным теоретиком одним из создателей советской психологии. Ha материале...
25607. Психологическое наследие Ананьева 33.5 KB
  Марксистское учение о сущности человека и ленинская теория отражения послужили фундаментом для построения концептуальной системы Б. Ананьев рассматривал онтогенетическое природное развитие человека как индивида как последовательную смену стадий или фаз: зачатие рождение созревание зрелость старение старость составляют основные моменты целостности человеческого организма. История формирования и развития личности составляет жизненный путь человека. Подобно тому как начало индивида долгий и многофазный процесс эмбриогенеза так и начало...