Первый день как установил asm - Assembler

Узнай цену своей работы

Формулировка задачи:

Господа установил - RadASM ,прописал все настройки , вроде правельно . Хотел проверить работает или нет , но увы не одной строчки написать не могу т.к. не чего не читал по асемблеру . Кому не трудно покажи те текст программу которая просто выведет надпись в консоль , только что бы 100% была рабочая . Заранее всем огромное спасибо !!!!!!!!!!!

Решение задачи: «Первый день как установил asm»

textual
Листинг программы
.386
.model flat, stdcall
option casemap :none
include \masm32\include\kernel32.inc
include \masm32\include\user32.inc
include \masm32\include\windows.inc
includelib \masm32\lib\kernel32.lib
includelib \masm32\lib\user32.lib
 
.data
H db "Hello World from console!", 0
H1 db "sdfhjkf", 0
.code
start:
    invoke MessageBoxA, 0, offset H, offset H1, 0
    invoke ExitProcess, 0
end start

Объяснение кода листинга программы

  1. Объявлены две переменные типа db (H и H1)
  2. Переменная H содержит строку Hello World from console!
  3. Переменная H1 содержит строку sdfhjkf
  4. Выполняется функция MessageBoxA с передачей в нее указанных выше строк
  5. Выполняется функция ExitProcess с передачей в нее нулевого значения

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 4.583 из 5