Как заставить компилятор TASM минимизировать программу

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

  1. Rihter

    Rihter New Member

    Публикаций:
    0
    Регистрация:
    24 фев 2006
    Сообщения:
    76
    Вот MASM чем хорош! Даже 10 батовый код он в писывает

    как MZh+PEh+Obj+.. ну вообщем плюс десять байт

    а вот TASM выравнивает до одного кластера фактора

    как от этого избавится с помощью TASM? :]
     
  2. Vasil

    Vasil Василь

    Публикаций:
    0
    Регистрация:
    7 янв 2006
    Сообщения:
    228
    Адрес:
    Ижевск
    У TASM'а, насколько я знаю, даже вызов API длиннее :)



    "как от этого избавится с помощью TASM?" - перейти на MASM, если, конечно, ты под Windows кодишь ;)
     
  3. MrHammer

    MrHammer New Member

    Публикаций:
    0
    Регистрация:
    9 июл 2003
    Сообщения:
    197
    Как говорится, плюнуть и начхать ( из АИФ ). В виндоус оптимизация по размеру бессмысленна. Да и по скорости тоже, если алгоритм сводится лишь к цепочке вызовов API окошек.
     
  4. Quantum

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

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



    А какой смысл делать маленький объектник, если в экзешнике этот код всё равно будет занимать как минимум 512 байт, а в памяти - 4Кб?!
     
  5. Dr.Golova

    Dr.Golova New Member

    Публикаций:
    0
    Регистрация:
    7 сен 2002
    Сообщения:
    348
    Оптимизировать надо алгоритмы, а не код - пузырьковая сортировка никак не будет быстрее qsort'а, хоть ты ее напиши на самом вылизанном ассемблере.