у кого то есть таблица как cmp влияет на флаги? и при каких условиях у меня как то была,но чет не могу найти
но, если eax, то что же это, константа может? , нет,наверное адрес
может быть тупой вопрос но, может ли еще до выполнения каких либо команд сегментные регистры иметь какое либо значение?(понимаю что вопрос не очень в тему чата но хз где еще с...
как думаете норм тема что функция возращает два 32 битных значения как одно уппакованное в 64 битное?
А че на самом gas не писать?
а можно ли создать сегмент в 64 битном асм? вот так: segment DATASG var1 db '*'
А вы не знаешь возможно ли в пользовательских программах как либо использовать команды in n out? В режиме ядра понятное дело выйдет
слушайте а разделение сегментов на сегмент кода\данных\стека это условное разделение? или строгое?
Привет, подскажите почему может не работать printf в х64 режиме, может что то не так с idata? подключен win64a.inc
а команда retn прыгает на адрес находящийся на вершине стека?
а есть ли похожий чат по системному программированию?
а если прыжок короткий, обязательно указывать short после jmp, и на что это вообще влияет?
а почему может не работать передача параметров по указателю?, передаю указатель в функцию, внутри функции через malloc выделяю память, заполняю массив, но при попытке обратитс...
а можно ли в х64 асм создать 128 битную метку? именно не массив размером 128 бит, а одну целую метку
есть тут те кто шарит за gas? подскажите как перенести эту инструкцию из fasm на него mov [ebx], al
я правильно понимаю что метки == ячейки памяти?
слушайте а есть ли разница как обращатся к указателю? тип pointer[2] *(pointer+2) ?
а можно кратко обьяснить что такое вырванивание? тип 4 пустых байта между массивами?
В колибри даже в пользовательском режиме можно?
слушайте, а возможно ли как то дебажить биос?