Первые ошибки изучающего ассемблер - Assembler

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

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

Изучаю ассемблер по книге А.Крупник "Изучаем Ассемблер" текст программы очень прост:
.386
.model  flat, stdcall
option  casemap:none
include    c:\masm32\include\windows.inc
include    c:\masm32\include\kernel32.inc
includelib c:\masm32\lib\kernel32.lib
.data
stdout      DWORD ?
msg     byte    "Не могу молчать!",0dh,0ah
cWritten    DWORD ? 
.code
start:
invoke  GetStdHandle, STD_OUTPUT_HANDLE
mov stdout, eax
invoke  WriteConsoleA, stdout, ADDR msg, \
        sizeof msg, ADDR    cWritten, NULL
invoke  ExitProcess, 0
end start
Но при ассемблировании возникает ошибка как на картинке! Господа профессионалы помогите неучу, обьясните механизм появления ошибки!

Решение задачи: «Первые ошибки изучающего ассемблер»

textual
Листинг программы
QUOTA_LIMITS STRUCT
  PagedPoolLimit  DWORD ?
  NonPagedPoolLimit DWORD ?
  MinimumWorkingSetSize DWORD ?
  MaximumWorkingSetSize DWORD ?
  PagefileLimit   DWORD ?
  TimeLimit       LARGE_INTEGER <>
QUOTA_LIMITS ENDS

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


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

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

10   голосов , оценка 4.2 из 5
Похожие ответы