Phantom_84 cppasm Ну что ж, значит, ошибался насчёт СИБа. Хотя про "куски не отваливаются" не аргумент: 64-разрядные регистры, например, нельзя...
Black_mirror cppasm Насколько я помню, использовать байт SIB в реальном режиме нельзя. Я могу ошибаться, но это надо проверять. Кто хочет, может...
Black_mirror Очень просто :) 1) В защищённом режиме перенастраиваются сегментные регистры FS и GS: в них грузится база 0 и предел FFFFFFFF, т.е....
valterg Маленькая поправка: в ядре ДОС два файла -- IO.SYS и MSDOS.SYS.
cppasm Нереальный режим -- это обычный реальный, но с "хакнутыми" сегментными регистрами FS и GS. Поэтому на него распространяются все...
Ну разве что это, но, как по мне, это откровенно слабое преимущество. Особых проблем нет сделать V86 или для доступа к БИОС переключаться в...
Деление на 0 контролируется в любом режиме. В нереальном режиме объём кода всё равно ограничен нижним мегабайтом, поскольку процессор фактически...
АРМов в ДИП-корпусах не существует, насколько мне известно. Проще взять готовый процессорный модуль, на котором распаян сам проц, ОЗУ и ПЗУ. Ну и...
hack_virii А это, вероятно, потому, что знаний-умений ни на что полезное не хватает, учиться долго и лень, а крутизну проявить хочется здесь и...
Иметь соответствующую утилиту на жёстком диске (на разделе ФАТ-16) или на сидюке (в этом случае в ДОС должен грузиться драйвер сидюка). Сама по...
Завтра-послезавтра что-нибудь кину -- под рукой готового нет, а сейчас заниматься не могу (на работу дёрнули, гады).
Из импорта видны всякие вызовы ВинАПИ, а не функции библиотеки языка.
Я говорю не о шаблонах, а об обычных библиотечных функциях типа malloc'а. Находит, надо полагать, в лоб сравнивая машинный код каждой из найденных...
Не знаю, не знаю. У меня всегда опознавал "нормальные" функции правильно, а дизасмить мне нередко приходилось.
Stariy Потому что шьют в сам контроллер, и при этом устанавливают специальные биты, не допускающие считывания зашитого.
Анализировать информацию, что предоставляет ACPI. Батареи в его ведении находятся. Как ACPI скажет обращаться -- так и делать.
А по мне -- крайне полезная. Зачем самому разгадывать, что делает та или иная функция, которая в итоге окажется стандартной библиотечной, если...
Про определение карты распределения памяти см., например, вот здесь:...
JCronuz Тогда на форуме человек 10-15 останется :) Ustus Наличие мозгов это никак не определит. Можно зазубрить правильные ответы, не понимая...
На самом деле была бы польза от теста не на знание асма, а на наличие мозгов. Но такой тест создать, увы, невозможно в принципе.
Имена участников (разделяйте запятой).