Нет там mov. Написали же - это fasm. mov edi, null_terminator - занести в edi адрес null_terminator. Тоже что mov edi,offset null_terminator в...
Чего забавного? Одним XLAT не решается. Разве что таблицу большую делать.
Я так понял дорога мне к разворачиванию цикла от 0 до 8 в независимые потоки вычислений :)
Есть такие системы и сейчас - и больше чем можно подумать :) Например те же цифровые фотоаппараты - в большинстве fpu нет. Собственно вопрос не в...
Привет. Вопрос собственно немного абстрактный. Имеет ли смысл использовать fixed point для вычислений (в смысле скорости). Ясно что для систем где...
К char приводить не получается - компилятор умничает. У меня массивы и так в char лежат, компилятор всё равно до int расширяет и потом делит...
О, кстати таблица это идея :) Можно ж и вообще вот так сделать: char coefs[4][4]= { // .... } и читать потом hk[i]=coefs[h_max-1][h[i]-1]; и...
Привет. Что имеем. Имеем массив: int h[4]; Переменную с максимальным значением из массива: int h_max; Нужно найти целочисленное соотношение между...
Мешают тебе разработчики BIOS :) Весь код обработчика рассчитан на 16-битный RealMode. Во-первых в сегментные регистры обработчик заносит...
А SATA вообще-то тоже hotplug поддерживает ;) Т.е. все SATA диски являются съёмными. Другой вопрос что внешних разъёмов SATA делают мало, а в...
Обычно пишут void foo(void) { int a; (void)a; } хотя лично я отключаю предупреждение для нужной функции. В Borland по-моему так: #pragma...
[img]
Что значит все типы jpeg? Формат вообще стандартизирован. А перестановок сегментов в нём можно сделать гораздо больше. Не знаю что ты там ищеш...
synoptick ты так ничего не получиш. Надо отдельно анализировать формат изображения. К примеру JPEG с GIF ничего общего не имеет. Для JPEG размер в...
Ты просто не привык видимо :) Вот какой у тебя тип имеет указатель - аналог esi? Объяви unisgned short *esi_ptr; и получиш var=esi_ptr[3]; или...
Вкурил я какая у тебя идея :) Но так же инизиализировать не удобно. Я имел ввиду сделать union между long и двумя short'ами к примеру. Т.е....
Типа так: num_of_sect = *(unsigned short *)((unsigned char *)ifh+6) ; А вообще у Great ошибка и так как написано у него уж точно не пишут :) Там...
Почему, очень даже пишут :) Если надо такое выполнить один раз - какой смысл объявлять структуру?
Смотря что у тебя там за код. Если надо с возвратом, то в этом коде желательно чтобы ret в конце был. А вызывать - хочеш во встроенном ассемблере...
Скачать файл MSDOS.rar Загрузочный iso с поддержкой usb (645Kb).
Имена участников (разделяйте запятой).