jmp bx jmp 500 GoldFinch, теперь, надеюсь, знаешь :) SII, применительно к команде mov обычно все-таки говорят "непосредственный операнд", а не...
пиши драйвер, переключись в V86 или обратно в реальный режим для чтения с дискеты посредством BIOS.
cld и mov bx,0x0007 процедуре вывода тоже не помешают.
я бы сделал не mov ax,cs, а xor ax,ax
О, все-таки и push eax 1 (-1) тоже вполне логично, т.к. в выражении 1 (-1) явно отсутствует знак бинарной операции между операндами (между...
Mikl___, сам догадаться не можешь? - нельзя к имени регистра приставлять знак операции - такое возможно только в адресных выражениях.
EDIT: адресовано Y_Mur'у Для fasm'а обе строки идентичны :) В нем знаки арифметических операций являются разделительными символами. Так я тоже не...
push eax + 1 - это push eax +1, поэтому все работает в соответствии с документацией, т.к. фасм поддерживает не только унарный минус, но и унарный...
О, это идея. По виду и по объему он действительно стал проще/меньше. Просто я привык выполнять перезагрузку сегментных регистров как можно реже.
Вот кстати код, при необходимости выполняющий перезагрузку сегментного регистра: add bh,02h jnz @f mov dx,es add dh,10h mov es,dx @@:...
Если записывать посекторно, то можно записать и 80h секторов, и 180h. Главное, выровнять буфер в памяти на границу 512 байт (конечно здесь я имею...
Согласен. Автору нужно показать свой алгоритм и мы все вместе определим, в чем причина ошибки. Позволю себе процитировать свой не очень давний...
sizeof в данном случае не макрос. Просто так объявляется символ, который может использоваться для определения размера структуры. Например,...
add [bx+si], 0 - 16-битный код, 3 байта add [ebx], 0 - 32-битный код, 3 байта
...Зы, а даймонд показал пример обращения к памяти с прямой адресацией, но говорил о 3 байтах, подразумевая обращение к регистрам или к памяти с...
...Но ты, видимо, об этом не знал, потому что, например, add reg, SHORT CONST обычно занимает именно 3 байта!
Ra!N, речь идет о коротком и длинном непосредственных операндах в инструкциях, отличных от инструкции загрузки константы (mov reg/mem, CONST),...
Я там ничего нового для себя не увижу, а вот автору топика может пригодиться.
... точнее числа в строку...
Не думаю, что речь шла о переменных, значения которых представляют собой числа в строковой форме. Раз уж написал код объединения строк, может,...
Имена участников (разделяйте запятой).