MERCURY127
Platinum Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору пара непонятных вопросов 1) какой бывает максимальный размер XBDA aka EBDA? пытаюсь перетащить ее в нижний сегмент, но проги либо бастуют, либо все виснет. сама XBDA заявлена по адресу 9D80:0, т.е откусывает от 640 кб 10 кб, но первый байт равен 06, т.е указывает размер 6 кб... понятно, конечно, что глупо требовать от IvyBridge соблюдения допотопных стандартов, но все же, интересно... 2) компилирую исходник на асме для дос, с указанием создать .map с номерами строк, эпизодически возникает ситуация: Код: 1353 0000:0A0D 1354 0000:0A0E 1356 0000:0A11 1357 0000:0A15 1359 0000:0A1B 1360 0000:0A20 1361 0000:0A22 1362 0000:0A26 1363 0000:0A29 1365 0000:0A2B 1368 0000:0A30 1369 1363 0000: 1370 0000:0A36 1371 0000:0A38 1372 0000:0A3A 1373 0000:0A3D 1374 0000:0A40 1375 0000:0A44 1376 0000:0A46 1377 0000:0A48 1378 0000:0A49 1379 0000:0A4C 1380 0000:0A4F 1381 0000:0A51 | те происходит сбой и строка как бы начинается заново, но перенос строки проглатывается. это сбивает с толку используемый конвертор в другой отладочный формат. это происходит с разными компиляторами/линкерами. с разными исходниками. если исходник немного изменить, что место сбоя смещается, или он вообще может исчезнуть... сам исходник и получаемый бинарник, естественно, рабочие. есть идеи? |