Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Написать программу, которая складывает два числа, и проверяет результат. В результате выполнения программы должно открыться окно с сообщением, что сумма равна 0.

Написать программу, в результате которой будет выводиться окно Windows с суммой значений трех переменных (1,2,9) | Написать программу, в результате которой будет выводиться окно Windows с разностью значений двух переменных (3,1) | Написать программу, суммирующую первые 5 элементов массива. В результате должно выводить окно, сообщающее, что сумма равна 0. | Написать программу, выполняющую деление с помощью команды div. | Написать программу, выводящую в окне все элементы массива | Написать программу, в результате которой будет выводиться окно Windows с разностью значений двух переменных (7,3) | Написать программу, в результате которой будет выводиться окно Windows с разностью значений двух переменных (14,3) | Организация памяти микропроцессорных систем | Основные принципы организации памяти | Команды арифметических и логических операций. |


Читайте также:
  1. I. Предметы, необходимые для выполнения ритуала
  2. II. ОБРАЗОВАНИЕ ВАЖНО, которая начинается с ПЛОДА
  3. III. Должностное лицо органа дознания, уполномоченное давать поручения о производстве неотложных следственных действий, является начальником ### дознания.
  4. III. Должностные обязанности
  5. IV) Найдитев тексте глаголы 3 группы. Напишитеих в 3 лице единственного числа, 1 и 2 лице множественного числа Subjonctif présent actif.
  6. Paying tribute: (амер.) Отдать уважение. Отдать дань. Отдать должное. Передать боссу долю с дохода по сделке. См. Farivagnari a pizzu.
  7. Quot;Талант - это способность человека оригинально решать банальные задачи; способность, которая проявляется, когда человек находится в диапазоне нормы".

.486

.model flat, stdcall

option casemap: none

 

include /masm32/include/windows.inc

include /masm32/include/user32.inc

include /masm32/include/kernel32.inc

 

includelib /masm32/lib/user32.lib

includelib /masm32/lib/kernel32.lib

 

include /masm32/macros/macros.asm

uselib masm32, comctl32, ws2_32

 

.data

 

.code

start:

 

mov eax, 123

mov ebx, -123

add eax, ebx

 

test eax, eax

 

jz zero

invoke MessageBox, 0, chr$("В eax не 0!"), chr$("Info"), 0

jmp lexit

 

zero:

invoke MessageBox, 0, chr$("В eax 0!"), chr$("Info"), 0

 

lexit:

invoke ExitProcess, 0

 

end start

Написать программу, которая использует repeat для организации цикла.

.486

.model flat, stdcall

option casemap: none

 

include /masm32/include/windows.inc

include /masm32/include/user32.inc

include /masm32/include/kernel32.inc

 

includelib /masm32/lib/user32.lib

includelib /masm32/lib/kernel32.lib

 

include /masm32/macros/macros.asm

uselib masm32, comctl32, ws2_32

 

.data

 

msg_title db "Title", 0

buffer db 128 dup(?)

format db "%d",0

 

.code

start:

 

mov eax, 7

mov edx, 1

 

.WHILE edx==1

inc eax

.IF eax==6

.BREAK

.ENDIF

.ENDW

 

invoke wsprintf, addr buffer, addr format, eax

invoke MessageBox, 0, addr buffer, addr msg_title, MB_OK

 

invoke ExitProcess, 0

 

end start


Дата добавления: 2015-08-02; просмотров: 100 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Написать программу, которая складывает два числа, и проверяет результат. В результате выполнения программы должно открыться окно с сообщением, что сумма не равна 0.| Написать программу, которая суммирует значения первых трех элементов массива (0,1,2,3,4,5,6,7,8,9,10,11)

mybiblioteka.su - 2015-2024 год. (0.006 сек.)