Недавняя активность
Лента действий всех зарегистрированных пользователей сайта "WASM".
-
amvoz ответил(а) в теме Кто-нибудь ковырялся в MBR? Как регистр ch приравнивается к 80-ти?.
нельзя ли объяснить? Пока же ситуация видится такой. MBR зачем-то запрашивает данные диска номер 0x80 (Зачем? Почему? Для чего? Этот...
27 июл 2024 в 02:14 -
Rockphorr ответил(а) в теме Кто-нибудь ковырялся в MBR? Как регистр ch приравнивается к 80-ти?.
как вам писали DL = drive (bit 7 set for hard disk) ну и википедия https://en.wikipedia.org/wiki/INT_13H говорит что нумерация жестких...
25 июл 2024 в 23:07 -
amvoz ответил(а) в теме Кто-нибудь ковырялся в MBR? Как регистр ch приравнивается к 80-ти?.
чё за фантазии веснухина? Не, ну серьёзно. Таблица разделов- да, создаётся при разбиении разделов, но код? Ты прочёл это или где? Или...
25 июл 2024 в 20:57 -
Treant ответил(а) в теме Кто-нибудь ковырялся в MBR? Как регистр ch приравнивается к 80-ти?.
Marylin, там 446 байт кода, которые с ОС поставляются, partition table там уже может быть всякими тулзами записана Ну можно конечно свой...
25 июл 2024 в 19:38 -
amvoz ответил(а) в теме Кто-нибудь ковырялся в MBR? Как регистр ch приравнивается к 80-ти?.
Вот он и описывает по-разному. Таблицу разделов, кстати, да, одинаково описывает. А вот код, как видишь, нет. Ты же сам видишь, что...
25 июл 2024 в 14:51 -
amvoz ответил(а) в теме Кто-нибудь ковырялся в MBR? Как регистр ch приравнивается к 80-ти?.
разные версии ОС- разные MBR. Всё просто на самом деле.
25 июл 2024 в 14:01 -
amvoz ответил(а) в теме Кто-нибудь ковырялся в MBR? Как регистр ch приравнивается к 80-ти?.
На счёт отличаться- вы просто так ляпнули предполагаете или знаете? ...Ну, раз легко проверить, давайте проверим. У меня сейчас пока нет...
25 июл 2024 в 12:32 -
amvoz ответил(а) в теме Кто-нибудь ковырялся в MBR? Как регистр ch приравнивается к 80-ти?.
да но MBR-то не изменяется, согласитесь, виртуальная машина или нет. И на реальной машине тоже будет ровно такой же код и ровно так же...
25 июл 2024 в 11:52 -
amvoz добавил(а) вложение в тему Кто-нибудь ковырялся в MBR? Как регистр ch приравнивается к 80-ти?.
у меня другой MBR. Ты могу бы убедиться в этом, посмотрев на прилагаемые картинки (но почему-то они не очень хорошего качества...
25 июл 2024 в 11:06 -
amvoz ответил(а) в теме Кто-нибудь ковырялся в MBR? Как регистр ch приравнивается к 80-ти?.
...Получатся. меняется флаг, меняется и номер устройства? Договорились.
25 июл 2024 в 04:40 -
Rockphorr ответил(а) в теме Кто-нибудь ковырялся в MBR? Как регистр ch приравнивается к 80-ти?.
Скорее всего разделы нумеруются с нуля и ищется загрузочный перебором по порядку, в тривиальном случае это будет 80h в более изощренном...
24 июл 2024 в 23:21 -
amvoz ответил(а) в теме Кто-нибудь ковырялся в MBR? Как регистр ch приравнивается к 80-ти?.
я о том же. То есть прерывание 0x13 говорит bios-у: Занавес.
24 июл 2024 в 20:46 -
Treant ответил(а) в теме Кто-нибудь ковырялся в MBR? Как регистр ch приравнивается к 80-ти?.
0x80 меньше нуля, потому что старший бит - это бит знака по поводу флага активности раздела - флаг активности раздела это просто бит...
24 июл 2024 в 20:13 -
amvoz ответил(а) в теме Кто-нибудь ковырялся в MBR? Как регистр ch приравнивается к 80-ти?.
да это я понял. Я понял, что почему-то 80 оказывается меньше нуля (а также 81 и прочая)- ну там свои заморочки, разбираться надо. В...
24 июл 2024 в 20:10 -
Treant ответил(а) в теме Кто-нибудь ковырялся в MBR? Как регистр ch приравнивается к 80-ти?.
Я тебе пишу: вот у тебя ch =0x00 (очевидно) вот CMP [BP+0x0], CH, то есть сравнение байта с нулем если тот байт имеет старшим битом 1 (а...
24 июл 2024 в 19:37