Ну как ты не можешь понять, этой инструкции нужен far-указатель. Т.е. в твоем случае это что-то вроде этого str1 db 'some string',13,10,24h...
RTFIM (read the f.cking Intel manuals). LDS/LES/etc. загружают указатель, т.е. для 32битного кода д.б. df, для 16-ти -- dd. Размер операнда...
Afonj А ты случаем не перепутал LDS/LES с LEA? Str1 как определена?
Всех с Новым годом! В первую очередь -- Дальний Восток, т.к. на ДВ до него осталось всего 2 часа. Пожелаю всем только удачи и здоровья, а всё...
Под 'не более 4х' подразумевается, что большее кол-во префиксов использовать нет смысла (т.е. lock/repX + 66 + 67 + префикс переопределения...
YoungBastard а там со slash'ами всё в порядке?
окей, отсканю остальные (начну с FPU). NoName Да ты хоть одну прочитай целиком, а то у тебя есть разница между rep, repe и repz (в...
leo Не смотрел на ХР, но W9x останавливает загрузку на проверке размера директории релоков (должна быть более 4, строка с '!!!' в...
ааа... там даже до этого дело не доходит: ДДДДДKERNEL32!VirtualQueryEx+27A9ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД ДДДДPROT32Д 016F:BFF87A4C JNZ...
Число релокейшенов определяется по след. формуле: (Размер chunk'a - 8(<-- размер заголовка chunk'a) )/2 В случае масма, если релоков нет,...
IceStudent Вот еще: http://www.yole.ru/projects/structorian/
dead_body А тебе не кажется, что я говорил не про структуры, а про сегменты?
оп-па! MZ и LE на фасме без линкера? Пожалуйста поподробнее об этом. Сначала про LE. Как ты собираешься средствами одного фасма сделать .vxd, а?...
Прочитал, понравилось. Отличная статья, несмотря на пиар HLA. И похоже, что Randall Hyde в целом не считает, что фасм способен конкурировать с...
Надеюсь, ты сам свою точку зрения абсолютом не считаешь? ;) Если ты не используешь объектники MZ, если link.exe у тебя неразлучим с фасмом и тд,...
А я и не использую. Я просто стараюсь донести мысль о том, что фасм пригоден только для всяких незатейливых программок, но никак не для серьёзных...
О, но ведь макросы -- это дурной тон, и их "не используют". ;) Эт всё изврат, как, к примеру, макрос с virtual взамен директивы assume... А...
Это всё обход проблемы, public ... as '_WinCRTStartup' не лучше чем /ENTRY. Куда бы лучше смотрелось просто "entry", или "end start". Ан нет,...
IceStudent Ну почему же, я специально не касаюсь синтаксиса фасма... это всё только наружные недостатки. В случае масма/тасма...
Пока я не смогу в SoftICE'е отлаживать программу на фасме на уровне исходного кода, как делаю это на tasm/tlink, я найду и другие недостатки. ;)...
Имена участников (разделяйте запятой).