|
|
|
Assembler в С++ и в VC++
|
|||
|---|---|---|---|
|
#18+
Привет всем! Вот такая заковырка: есть программа с ассемблерными вставками, написанном на Builder C++. Преобразовав это счастье в DLL на VC++ , наблюдаю, что ассемблер ведет себя, непохоже на себя.... :) Собстно, вопрос - в чем разница assemblera на BC++, и VC++ ??? Ну вот никак не догоняю... ((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2007, 15:31 |
|
||
|
Assembler в С++ и в VC++
|
|||
|---|---|---|---|
|
#18+
Людиии.... плиз, хелпс! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2007, 15:53 |
|
||
|
Assembler в С++ и в VC++
|
|||
|---|---|---|---|
|
#18+
Link_aПривет всем! Вот такая заковырка: есть программа с ассемблерными вставками, написанном на Builder C++. Преобразовав это счастье в DLL на VC++ , наблюдаю, что ассемблер ведет себя, непохоже на себя.... :) Собстно, вопрос - в чем разница assemblera на BC++, и VC++ ??? Ну вот никак не догоняю... ((( сам азм - никак... а вот оболочечка, которую пихает тот или иной компилятор - это другое дело... Не присматривался к милкософту, но борланд работает по дерьмовому...Помню как один программист на борланде пытался делать обработчик прервания на азме... Пока я ему не написал чаво нуна делать до и после кода на азме - нихрена не работал...Причина - борланд круто сохраняет на стэке все регистры... Посему из вне что либо получить или передать - не тривиально...Я не утверждаю, что это ситйацию низзя разрешить стандартными путями(типа ключиками), но вот что видел - то видел... с уважением (круглый) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2007, 16:58 |
|
||
|
Assembler в С++ и в VC++
|
|||
|---|---|---|---|
|
#18+
сипп и бсипп штуки немного различные. так же как и сипп и всипп. вообще говоря асм есть асм. другое дело, возможно асм преобразуется по разному. посмотри, как, например, преобразуются переменные. в VC++ вроде бы mov [var],1 и mov var, 1 вроде как одно и то же... хотя не уверен... короче, копай в этом направлении. аффтопитезь: объект либо именован, либо не существует ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2007, 17:19 |
|
||
|
|

start [/forum/topic.php?fid=57&fpage=313&tid=2029612]: |
0ms |
get settings: |
9ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
47ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 243ms |
| total: | 365ms |

| 0 / 0 |
