Лучше с видео не заморачиваться -- пожалуй, это наиболее сложный аспект низкоуровневого программирования вообще. Установить нужный режим в...
Размер и скорость машинного кода будут зависеть исключительно от степени кретинизма компилятора. Ну а читабельность развёрнутых конструкций...
Пишу на Дельфях и асме (на нём -- как на ПК, так и на микроконтроллерах), эпизодически на чистых сях. Из недавно завершённых проектов...
s3dworld Бред. Производители в принципе не могут делать иначе, кроме как "байт в байт". Не решите. Часть физической памяти используется для...
Ничего Вы не понимаете. LDT никакого отношения к виртуальной памяти не имеет; более того, подавляющее большинство процессорных архитектур никаких...
Вы не понимаете фундаментальных принципов работы ОС, в частности, организации виртуальной памяти. Читайте умные книги -- там всё это есть.
s3dworld Любой. Надо учитывать разницу между ними, чтобы понимать, для каких целей что нужно использовать. Так, для внешних прерываний (от внешних...
SOA Во-первых, стандартный контроллер ДМА (времён 8086/186/286) не выходил за пределы 16 мегабайт, да и то с плясками (поскольку собственно...
Лично я освоил слепую печать, перепечатывая нужные книги, причём сделал это очень быстро. Ни о каких солах речи не шло, поскольку дело это было...
s3dworld Она самая.
А прерываний ДОС в реальном режиме, кстати, и не будет, если программа запущена под Виндой. ДОСа-то нету (эмуляция ДОС работает в V86, а не в...
Clerk Подозреваю, что можно, если постараться. Другой вопрос, что нормальным дровам незачем переключаться в реальный режим.
SOA Потому что для перехода из защищённого режима в реальный нужно выполнять запись во всякие специальные регистры, доступ к которым возможен...
s3dworld На осдевовской вике я в своё время написал, как определять диапазоны памяти. Всё необходимое там сказано. А тем способом, что делаете Вы...
Это сделать невозможно.
А зачем ФАТ12? Делайте уже сразу ФАТ32 -- это не шибко сложней, а кой в чём даже проще.
s3dworld Более-менее знать английский для занятий системным программированием абсолютно необходимо, без этого там делать ровным счётом нечего. Так...
Изучите внимательней форматы записей таблиц. Помимо адресов, там есть ещё и биты управления доступностью. И кстати говоря, количество уровней и...
cppasm А, в пространстве адресов видеоБИОС. Как-то не допёр сам :) Век живи, век учись -- и дураком помрёшь.
Я весой никогда не пользовался, но похоже, что это физический 32-разрядный адрес, а не пара сегмент:смещение. Если я прав, то добраться до...
Имена участников (разделяйте запятой).