456

Умножение на 7(или 15, или 17, или 33), используя команды сдвигов и сложение или вычитание

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

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

Реализовать умножение на 7(или 15, или 17, или 33), используя команды сдвигов и (только один раз) сложение или вычитание. Способ реализации данной задачи в виде исходного кода и примера роботы программы.

Русский

2013-01-06

143.5 KB

10 чел.

старооскольский технологический институт (филиал)

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

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

"Национальный исследовательский технологический университет "МИСис"

Кафедра АИСУ

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

по дисциплине «Архитектура ЭВМ»

Выполнил: ст. гр АТП-09-1д

Великородов С. Р.

Проверил:

Толоконников П.В.

Старый Оскол

2012


Реализовать умножение на 7(или 15, или 17, или 33), используя команды сдвигов и (только один раз) сложение  или вычитание.

Исходник

.386

.model flat, stdcall

includelib \masm32\lib\kernel32.lib

ExitProcess proto :DWORD

.data

.code

start:

mov eax, 3

mov ebx, eax

shl eax, 3

sub eax, 3

shl ebx, 5

add ebx, 3

invoke ExitProcess, 0

end start

Работа программы

  

   

3

3*23

3*23-3

3

18(10x:24)

15(10x:21)

3

3*25

3*25+3

3

60(10x:96)

63(10x:99)


 

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

80289. Соціальне забезпечення особового складу органів і підрозділів цивільного захисту 106.5 KB
  Соціальне забезпечення особового складу органів і підрозділів цивільного захисту. Загальні засади соціального захисту особового складу органів і підрозділів цивільного захисту ІІ. Державне обовязкове соціальне страхування особового складу органів і підрозділів цивільного захисту...
80290. Страхування, як вид цивільно-правових відносин 122.5 KB
  Страхування — це вид цивільно-правових відносин щодо захисту інтересів громадян та юридичних осіб у разі настання певних подій (страхових випадків), визначених договором страхування або чинним законодавством, за рахунок грошових фондів
80291. Основні та оборотні фонди, як поняття бухгалтерського обліку. Амортизація та знос основних фондів 78.5 KB
  Амортизація та знос основних фондів. Оцінка основних фондів. Знос і амортизація основних фондів. Особливістю виробничих основних фондів є функціонування в якості засобів праці в ряді виробничих процесів багатократне їх використання у виробництві в незмінній натуральній формі.
80292. Основні засоби бюджетних установ 115 KB
  Основні засоби - це матеріальні цінності, які використовуються в діяльності установ протягом періоду, що перевищує один рік, і вартість яких поступово зменшується у звязку із фізичним та моральним зносом.
80293. Економіка та цивільний захист 77.5 KB
  Коли ми кажемо що одна країна багатша за іншу то в якості мірила приймаємо такий показник як національне багатство. Так що ж ми розуміємо під національним багатством країни Національне багатство це сукупність матеріальних і духовних благ суспільства що охоплює основні та оборотні виробничі фонди будинки споруди машини сировина паливо тощо всіх форм власності...
80294. Фінансове забезпечення цивільного захисту 63.5 KB
  Матеріально-технічне та інше забезпечення діяльності МНС України, його поточна робота, а також забезпечення діяльності Міністра організовується першим заступником Міністра – керівником апарату МНС України.
80297. Правове становище та види суб’єктів господарювання 267.5 KB
  Поняття підприємства в цивільному праві та господарському праві. товариства державні комунальні та інші підприємства створені відповідно до ГК а також ін. Підприємства окрім тих що не мають за мету отримання прибутку. Підприємства всіх видів.