Вопрос от чайника

Тема в разделе "WASM.BEGINNERS", создана пользователем Elen, 3 авг 2006.

  1. Elen

    Elen New Member

    Публикаций:
    0
    Регистрация:
    3 авг 2006
    Сообщения:
    2
    Господа!

    У меня есть исходные Asm файлы больше 5МБайт. Я хочу из них получить ЕХЕ, но ни Visual Assembler ни MASM не хотят их буилдить. Есть ли какая среда программирования (типа Delphi), позволяющая писать программы на ассемблере и редактировать великие тонны кода? Если можно ссылочку.

    Зарание пардон за может некоректный вопросец
     
  2. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    Тебе редактировать или компилировать? MASM - не среда программирования, а среда программирования - не компилятор.
     
  3. Elen

    Elen New Member

    Публикаций:
    0
    Регистрация:
    3 авг 2006
    Сообщения:
    2
    IceStudent Мне изменить и скомпилить. MASM ругается - fatal error a1012. Error count exceeds
    Походу превышен предел ошибок
    Я не знаю чем были писаны эти asm

    Мне тут FlatAssembler подсказали.

    Просто у меня слетела одна програмулина, но остались старые исходники, на чем их делали я не знаю, знаю где изменить и на что
     
  4. ds_punks

    ds_punks New Member

    Публикаций:
    0
    Регистрация:
    16 май 2006
    Сообщения:
    22
    "на чем их делали я не знаю" - а может и вовсе не ассемблер?))

    "Мне изменить и скомпилить." - изменить - блокнот; скомпилировать - соответствующий компилятор
     
  5. Consto

    Consto New Member

    Публикаций:
    0
    Регистрация:
    20 апр 2006
    Сообщения:
    79
    Выложи первые пару строк - тебе скажут на чём написано и начём компилить
     
  6. crypto

    crypto Active Member

    Публикаций:
    0
    Регистрация:
    13 дек 2005
    Сообщения:
    2.533
    Случаем, не в IDA ли было получено такое необъятное количество кода? :)
     
  7. Quantum

    Quantum Паладин дзена

    Публикаций:
    0
    Регистрация:
    6 янв 2003
    Сообщения:
    3.143
    Адрес:
    Ukraine
    Развод какой-то...
     
  8. AvataR

    AvataR New Member

    Публикаций:
    0
    Регистрация:
    3 авг 2006
    Сообщения:
    9
    На Fasm'e includ'ы можно и в конце записать...
     
  9. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    Elen
    Ну, ошибок много. Небось, с IDA дёрнул? Приведи кусок кода или поищи бубен.
     
  10. crypto

    crypto Active Member

    Публикаций:
    0
    Регистрация:
    13 дек 2005
    Сообщения:
    2.533
    Точно, попытка подправить программу через дизассемблирование. Проще хекс-редактором.
     
  11. SWR

    SWR New Member

    Публикаций:
    0
    Регистрация:
    11 май 2006
    Сообщения:
    226
    Адрес:
    Russia
    5 метро (и больше) на асме нереально накодить (если не полный изврат).
     
  12. crypto

    crypto Active Member

    Публикаций:
    0
    Регистрация:
    13 дек 2005
    Сообщения:
    2.533
    2SWR
    Накодить можно. И не изврат - точно в ИДЕ настругали.
     
  13. Quantum

    Quantum Паладин дзена

    Публикаций:
    0
    Регистрация:
    6 янв 2003
    Сообщения:
    3.143
    Адрес:
    Ukraine
    SWR
    У меня исходники одного проекта на чистом асме, ПОЖАТЫЕ WinRAR'ом, занимают 5.246.422 bytes. Правда, больше я такое делать не соглашусь никогда.
     
  14. crypto

    crypto Active Member

    Публикаций:
    0
    Регистрация:
    13 дек 2005
    Сообщения:
    2.533
    2Quantum
    Впечатляет, но хотелось бы узнать, сколько в непожатом виде.
     
  15. Quantum

    Quantum Паладин дзена

    Публикаций:
    0
    Регистрация:
    6 янв 2003
    Сообщения:
    3.143
    Адрес:
    Ukraine
    crypto
    В непожатом - 12.751.044 bytes.

    ЗЫ: Вот, ещё исходники Kolibri OS - 1.6Mb весит архив 7z. 11.496.346 bytes, если распаковать.
     
  16. crypto

    crypto Active Member

    Публикаций:
    0
    Регистрация:
    13 дек 2005
    Сообщения:
    2.533
    2Quantum
    Весь код авторский или команда создавала (тот, что 12.7 Метров)? И сколько времени ушло на всю работу? Прошу не обижаться за мою назойливость, мне просто интересно, не каждый день услышишь про такие большие проекты на ассемблере.
     
  17. Quantum

    Quantum Паладин дзена

    Публикаций:
    0
    Регистрация:
    6 янв 2003
    Сообщения:
    3.143
    Адрес:
    Ukraine
    crypto
    Большая часть - авторский код. Остальное адаптировано из SDK для оборудования, на котором этот проект в дальнейшем работал. Времени ушло чуть больше года, если не учитывать поддержку (саппорт).

    Больше 1Мб чистого кода с комментариями примеров довольно много можно найти. У меня есть ещё 2 таких проекта. Командная разработка на ассемблере - редкость, если не учитывать Колибри. Наверно, большинство таких проектов пишет и поддерживает один разработчик.
     
  18. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    Но вполне реально - так же, как и на HLL.