Ясно. А я по производительности. Я и говорю что он хорош для своих применений. Его клонировать просто проще, вот и делают. Так эти 10 лет никуда...
Основное чем уступает Линь - отсутствие бинарной совместимости. А собирать всё из исходников или лить из репозитариев не многих впечатляет. Это...
mov ds,33 jmp far sel:offset чтобы прочитать данные надо mov ds,sel mov eax,offset mov al,[eax] При этом никто не гарантирует что права на чтение...
Я мож чего не понимаю, но как безымянная структура тебе поможет? Безымянная структура безсмысленна - к её полям нельзя обратиться. Безымянный...
Делают. Intel C++ в листинге даже вероятности ветвлений в процентах в комментарии пишет.
Они не разрешены нигде. А какой в них смысл? Вообще и в конкретно этом примере. Зачем в структуре держать данные, к которым невозможно будет...
В таблицу переходов например + jmp [jump_table+eax] Если веток много, это однозначно будет быстрее чем cmp/jcc/cmp/jcc... даже если их не тупо...
Неа :) Я тут недавно наткнулся чисто случайно. Код чисто шаблонный, и нужен для деления на степени двойки знаковых чисел. А для деления на 2 один...
Где ты там такое увидел? Кругом BIOS используется. Через порты только открытие A20. Или ты знаешь как открыть А20 без использования портов?...
valterg готов поспорить что код будет идентичный. Результат конкретно деления всегда правильный, он трётся где-то.
У него скорее всего где-то память трётся, либо не инициализирована. Этот код в отдельном проекте правильно работает при любых опциях. Он и сам...
Да, из исходника удалил вообще, задавал опциями компилятора из командной строки. Ты попробуй добавь после этого ticksInUs = quad * 1e-6; вывод...
VC++ 6.0 SP3, Intel C++ 10.1, VS 2008 Express - что с оптимизацией, что без результат одинаковый.
С флешки лучше не надо :) Там в зависимости от разметки может быть MBR с одним разделом, а может быть сразу бутсектор как на флопиках. Лучше с...
SPA пипец поток мысли. Знаки препинания ставить не судьба? Ты почитай чем отличается монолитное ядро от микроядра к примеру а потом спорь....
Согласно Bios Boot Specification должно загружаться. Единственное требование - наличие в конце сигнатуры 0x55 0xAA Остальное - это уже...
И тут пришёл SPA и всех просветил. Ну расскажи что такое монолитное ядро, я послушаю. Заодно расскажи как монолитность адра не связана с наличием...
BIOS'у фиолетово есть таблица разделов или нет. MBR в память будет загружен и на него будет передано управление. Что дальше происходит - BIOS не...
LOL, Linux гораздо более монолитная система чем Windows. Там по началу вообще модулей ядра не было, все драйвера в ядро при сборке встраивались....
Да, я ошибся. Округляется к плюс бесконечности. Причём округляется - не совсем правильное слово. Положительные - округляются в большую сторону....
Имена участников (разделяйте запятой).