GoldFinch Непонимаю, зачем пытаться "заставлять" компилятор ЯВУ генерить какую-то инструкцию процессора. Нужна fldpi - пиши на асме.
beginner тогда уж лучше 355/113, или 75593/24062,..
GoldFinch например так: #include <cmath> ... double pi = 4.0 * std::atan(1.0); но я бы делал проще: double pi = 3.14159265358979323846;
Geddricko не делать .map файл, ибо нафиг нужен
в тасме так: tasm x.asm tlink x.obj /t /x
Geddricko блин, только щас заметил - у тебя "org 100" написано. Надо "org 100h" ! Исправь.
tonygard в отладчике не смотрел?
Nextor в rpp так нельзя, число байт, которые ищутся должно соответтствовать числу байт, которыми эти байты заменяются. Попробуй hpatch, там нет...
проходных предметов не бывает, если есть - значит надо. Да и информатику тебе преподают больше не для того, чтобы ты знала ассемблер, а для...
это называется loader, его можно быстро написать самому (лучше на асме), либо воспользоваться различными генераторами патчей (risc's process...
потому что, MAINFUNC следует stdcall конвенции. @8 - это размер аргументов в байтах. Если объявишь MAINFUNC как cdecl, то @8 исчезнет, но тогда,...
твой исходник должен компилироваться в .com!
Geddricko тогда лучше воспользуйся одним из двух первых предложенных вариантов решений
ты как компилируешь и линкуешь?
Geddricko Когда masm'ом компилишь в coff, имя стартового адреса должно начинаться с подчеркивания. Вообще есть 3 варианта решения: 1. как уже...
Geddricko замени MAIN на _MAIN и все зароботает
valeria о времена, о нравы, студенты делают все, что угодно, кроме прямых обязанностей - учится! Не хочешь получать знания естественным путем - плати!
KozzyKoder поgrepь в сишных инклудах (/usr/include итп.) нужные слова.
valeria Закажи на weblancer.net или free-lance.ru. За бесплатно врядли найдешь так быстро.
persicum нет. xlat берет адрес таблицы в 16-битном режиме всегда из bx, а в 32-битном всегда из ebx (если нет префикса 0x67). Я уже говорил (#2),...
Имена участников (разделяйте запятой).