1. Если вы только начинаете программировать на ассемблере и не знаете с чего начать, тогда попробуйте среду разработки ASM Visual IDE
    (c) на правах рекламы
    Скрыть объявление

Объединение exe программ

Тема в разделе "WASM.BEGINNERS", создана пользователем Mountaineer, 28 ноя 2010.

  1. _sheva740

    _sheva740 New Member

    Публикаций:
    0
    Регистрация:
    31 авг 2005
    Сообщения:
    1.540
    Адрес:
    Poland
    Ну вот например , нет никакого goo.cmd
    Вот прилипла же эта goo :)))
    Когда сдача курсового будет?


    http://webfile.ru/5009712
     
  2. Mountaineer

    Mountaineer New Member

    Публикаций:
    0
    Регистрация:
    28 ноя 2010
    Сообщения:
    125
    =)
    Среда
    =|
     
  3. Mountaineer

    Mountaineer New Member

    Публикаций:
    0
    Регистрация:
    28 ноя 2010
    Сообщения:
    125
    А что за программа?
    Она просто скрывает и запускает файлы 001.exe и 002.exe по очереди?
     
  4. _sheva740

    _sheva740 New Member

    Публикаций:
    0
    Регистрация:
    31 авг 2005
    Сообщения:
    1.540
    Адрес:
    Poland
    Все как в #208
    А то что 001 и 002 скрыты - об этом знать не обязательно
    Впрочем из можно и удалить, они снова появятся.
    Главное что задание выполнено.
     
  5. Mountaineer

    Mountaineer New Member

    Публикаций:
    0
    Регистрация:
    28 ноя 2010
    Сообщения:
    125
    А например запустив Glue.exe можно получить из 001.exe и 002.exe, 001002.exe который содержит в себе и 001.exe и 002.exe и который работает...?
    Мне так нужно было =)
     
  6. _sheva740

    _sheva740 New Member

    Публикаций:
    0
    Регистрация:
    31 авг 2005
    Сообщения:
    1.540
    Адрес:
    Poland
    Ну, если угодно
    Glue.exe == 001002.exe
     
  7. Mountaineer

    Mountaineer New Member

    Публикаций:
    0
    Регистрация:
    28 ноя 2010
    Сообщения:
    125
    _sheva740
    Нее, запустив именно отдельно какой нибудь файл например тот же Glue.exe получить отдельно 001002.exe т.е склеенные 001.exe и 002.exe которые работают...
     
  8. _sheva740

    _sheva740 New Member

    Публикаций:
    0
    Регистрация:
    31 авг 2005
    Сообщения:
    1.540
    Адрес:
    Poland
    Ну так все хорошо?
     
  9. Com[e]r

    Com[e]r Com[e]r

    Публикаций:
    0
    Регистрация:
    20 апр 2007
    Сообщения:
    2.635
    Адрес:
    ого..
    _sheva740
    я вот уже страниц восемь понять не могу - зачем? .D
     
  10. Mountaineer

    Mountaineer New Member

    Публикаций:
    0
    Регистрация:
    28 ноя 2010
    Сообщения:
    125
    _sheva740
    В смысле все хорошо?
     
  11. Mountaineer

    Mountaineer New Member

    Публикаций:
    0
    Регистрация:
    28 ноя 2010
    Сообщения:
    125
  12. Mountaineer

    Mountaineer New Member

    Публикаций:
    0
    Регистрация:
    28 ноя 2010
    Сообщения:
    125
    Или так
    Компилируем glue.asm
    получаем glue.exe (это программы которая объединяет exe)
    запускаем glue.exe
    получаем result.exe (а это уже новая программа, два в одном)
     
  13. _sheva740

    _sheva740 New Member

    Публикаций:
    0
    Регистрация:
    31 авг 2005
    Сообщения:
    1.540
    Адрес:
    Poland
    Com[e]r
    Конечно - мотивация непрозрачна.
    Но есть две причины.
    Вторая - интересно доползет этот альпинист или нет.
     
  14. _sheva740

    _sheva740 New Member

    Публикаций:
    0
    Регистрация:
    31 авг 2005
    Сообщения:
    1.540
    Адрес:
    Poland
    Mountaineer
    Ну все как ты сказал.
    Но скорее так -
    Компилируем glue.asm
    получаем glue.exe (это программы которая объединяет exe)
    запускаем glue.exe
    получаем НЕ result.exe, а 001 и 002 - а это уже новЫЕ
    програММЫ, два (001 и 002) в одном glue.exe.

    Уже неси преподу на консультацию курсовой
    оформленный на чистовик.
     
  15. Com[e]r

    Com[e]r Com[e]r

    Публикаций:
    0
    Регистрация:
    20 апр 2007
    Сообщения:
    2.635
    Адрес:
    ого..
    _sheva740
    FF 20 EF EE ED FF EB 2C 20 F2 FB 20 E5 E3 EE 20 EF F0 E5 EF EE E4 20 2E 44 ?))
     
  16. Mikl___

    Mikl___ Супермодератор Команда форума

    Публикаций:
    14
    Регистрация:
    25 июн 2008
    Сообщения:
    2.785
    Com[e]r
    Код (Text):
    1. jmp w,[bx+si]
    2. repne
    3. out dx,al
    4. out 0E5,al
    5. and ch,bh
    6. repne
    7. out dx,al
    8. and bh,ch
    9. out dx,al
    10. in al,0EE
    11. out 0F0,ax
    12. in ax,0E2
    13. loopne 000000
    14. and [bp+di],bh
    15. sub [bx+si],sp
    $)
     
  17. _sheva740

    _sheva740 New Member

    Публикаций:
    0
    Регистрация:
    31 авг 2005
    Сообщения:
    1.540
    Адрес:
    Poland
    Com[e]r
    Шайтан! )))
    Придется ник менять!
    ))
     
  18. _sheva740

    _sheva740 New Member

    Публикаций:
    0
    Регистрация:
    31 авг 2005
    Сообщения:
    1.540
    Адрес:
    Poland
    Mikl___
    Com[e]r
    Код (Text):
    1. CD E5 20 EC E5 F8 E0 E9 F2 E5 20 F0 E0 E1 EE F2
    2. E0 F2 FC 20 F3 EC ED E8 EA E8 21 20 C0 20 F2 EE
    3. 20 ED E5 20 F0 E0 F1 F1 EA E0 E6 F3 20 EA E0 EA
    4. 20 F1 E4 E0 F7 E0 20 EF F0 EE F8 EB E0 20 21 00
     
  19. Mikl___

    Mikl___ Супермодератор Команда форума

    Публикаций:
    14
    Регистрация:
    25 июн 2008
    Сообщения:
    2.785
    _sheva740
    Код (Text):
    1. int 0F3
    2. and dl,ch
    3. loopne 0FFFFFFF0
    4. and bh,ch
    5. lock
    6. out dx,al
    7. clc
    8. jmps 0FFFFFFED
    9. and cl,dh
    10. in al,0E0
    11. mul ax
    12. aas
    13. and [bp+si],bh
    14. sub [bx+di],bp
     
  20. _sheva740

    _sheva740 New Member

    Публикаций:
    0
    Регистрация:
    31 авг 2005
    Сообщения:
    1.540
    Адрес:
    Poland
    Mikl___
    Так в среду же.