Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.01.2012, 01:15   #1
serrggeee
Пользователь
 
Регистрация: 12.01.2010
Сообщений: 21
По умолчанию не транслируется программа

Код:
 
        .386
        .model flat,stdcall
  option   casemap:none
                        include C:\masm32\INCLUDE\WINDOWS.INC
                        include C:\masm32\INCLUDE\KERNEL32.INC 
                        include C:\masm32\INCLUDE\USER32.INC
                        include C:\masm32\INCLUDE\ADVAPI32.INC                                                  
                                                                     
                        includelib C:\masm32\lib\comctl32.lib
                        includelib C:\masm32\lib\user32.lib
                        includelib C:\masm32\lib\gdi32.lib
                        includelib C:\masm32\lib\kernel32.lib                
                        includelib C:\masm32\lib\user32.lib
                        includelib C:\masm32\lib\advapi32.lib                
;###########################################################
;data--data--data--data--data--data--data--data--data--data--     PROC
;------------------------------------------------------------
.DATA

FOR_ MUL       DD             100
FOR_DIV    DWORD       6
String_CAPTION                 db  "MUL and DIV",0
String_SHABLON                db     "FOR_MUL= %d,  FOR_DIV = %d,  остаток = %d" , 0
String_CONTENER              db      256  dup (0)
;##############################################################
;code--code--code--code--code--code--code--code--code--code-- PROC
;---------------------------------------------------------------------------------------------------
.CODE
START:  
        mov  EAX ,  FOR_MUL
        mov  EBX ,  FOR_DIV
       mov  EDX ,  0
       mul  EBX  
       ;-------------- 
       mov  EDI ,  EAX
       ;--------------
       mov  Eax ,  FOR_MUL
        mov  EDX ,  0
        Div   EBX
        ;--------------
        MOV  ESI,  EAX
        ;--------------
        invoke wsprintf   ,\
                  addr  String_CONTENER  ,\
                  addr  String_SHABLON  ,\
                    EDI  ,\
                    ESI  ,\
                    EDX
                
     invoke   MessageBox  ,  0  , addr  String_CONTENER  ,\
                                                         addr  String_CAPTION  ,\
                                                           0
EXIT:     
             invoke               ExitProcess        ,       0
;++++++++++++++++++++++++++++++++++++++++++++
END  START
serrggeee вне форума Ответить с цитированием
Старый 07.01.2012, 22:13   #2
Karpinsky
Подтвердите свой е-майл
 
Регистрация: 19.10.2011
Сообщений: 28
По умолчанию

Пробел между FOR_ и MUL убери - будет транслироваться.
Karpinsky вне форума Ответить с цитированием
Старый 08.01.2012, 00:03   #3
serrggeee
Пользователь
 
Регистрация: 12.01.2010
Сообщений: 21
По умолчанию

А что именно убрать этот знак"_"?
serrggeee вне форума Ответить с цитированием
Старый 08.01.2012, 00:09   #4
serrggeee
Пользователь
 
Регистрация: 12.01.2010
Сообщений: 21
По умолчанию

ой извините я нашёл пробел, БОЛЬШОЕ СПАСИБО!!!
serrggeee вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программа с применением записей и программа с применение множеств smert99 Помощь студентам 0 16.06.2011 23:14
Программа открыается если есть другая программа. bookkc Паскаль, Turbo Pascal, PascalABC.NET 12 14.10.2009 20:09
[PASCAL]Программа создания файла, программа обработки файла Виколяшка Фриланс 7 23.09.2009 17:38
Программа создания файла, программа обработки файла [PASCAL] Виколяшка Помощь студентам 1 22.09.2009 22:56