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)


 

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

37336. Проблемы экономической безопасности России в условиях перехода к рынку 99 KB
  Общее понятие экономической безопасности и характеристики основных ее показателей. Экономика России с точки зрения экономической безопасности. Пути обеспечения экономической безопасности России.
37337. ОБЩАЯ ЭЛЕКТРОТЕХНИКА И ЭЛЕКТРОНИКА, ЭЛЕКТРОТЕХНИКА 1.61 MB
  Частота колебаний напряжения Герц f [Hg] f [ Гц ] 9.Примеры выделения из третьей строки рабочего стола источника постоянного напряжения 12 V и элемента обозначающего соединение с корпусом. показан процесс выделения двух важнейших элементов любой электрической схемы: источника постоянного напряжения 12V и знака заземления которые необходимы для построения делителя напряжения на резисторах. показан дальнейший процесс построения схемы...
37338. ЭЛЕКТРОТЕХНИКА И ЭЛЕКТРОНИКА, ОБЩАЯ ЭЛЕКТРОТЕХНИКА И ЭЛЕКТРОНИКА 831.5 KB
  В РЕЗУЛЬТАТЕ ИЗУЧЕНИЯ ДИСЦИПЛИНЫ СТУДЕНТ ДОЛЖЕН: ЗНАТЬ: теорию электромагнитных полей и электрических цепей; назначение и принцип действия трансформаторов; принципы построения автогенераторов и усилителей на транзисторах; принципы построения выпрямителей на полупроводниковых диодах; принципы построения электроприводов управляемых микроконтроллерами; принципы работы средства измерения электрических и неэлектрических параметров технологических процессов; назначение и особенности построения интегральных...
37339. Системы управления 2.98 MB
  Методология исследования систем управления Раздел 2. Концептуальные основы исследования систем управления Раздел 3. Система управления как объект исследования Раздел 4. Логический аппарат исследования систем управления Раздел 5.
37340. М.В. Шиловского, «Полнейшая самоотверженная преданность науки» 27.5 KB
  Но в его жизненном пути более всего меня привлекает то чего не хватает самому в первую очередь конечно трудолюбия невероятной трудоспособности практических навыков по обработке научного материала научной продуктивности и неординарности мысли но главное все таки усердия самоотверженности и возможности всего себя посвятить науке. Но главное что я понял это тот факт что он был истинным патриотом своей Родины и как мог двигал и российскую науку и дело развития Сибирской.
37343. Реализация проблемно-целевых программ в таможенном деле 4.83 MB
  Федеральная целевая программа развития ТС на 1996-1997 годы и на период до 2000 года 11 Целевые программы модернизации таможенной службы. Для таможенной системы внедрение прогрессивных технологий таможенного контроля является одним из приоритетных направлений. Созданная материальная база кадровые и финансовые возможности позволяют говорить о реализации в таможенной системе сложнейшей задачи завершении...
37344. Управление рисками: как больше зарабатывать и меньше терять 176 KB
  Первый шаг заключается в том чтобы научиться видеть и четко определять риски. Несмотря на то что большинство людей определяют риски ежедневно осознанно или нет вряд ли подобные определения можно назвать полными. Определить риски означает учесть все параметры риска.