|
0 / 0 / 0
Регистрация: 14.08.2019
Сообщений: 19
|
|
FASM Использование прерывания int 13h функции ah=48h14.08.2019, 20:52. Показов 7204. Ответов 25
Метки нет (Все метки)
Может кто знает как использовать прерывание int 13 ah 48 - получить информацию о диске.
С Уважением Иван.
0
|
|
| 14.08.2019, 20:52 | |
|
Ответы с готовыми решениями:
25
Функция 48h int 13h Будут ли работать функции прерывания int 13h с виртуальным флоппи диском Реализация функции 42h прерывания 13h на FASM |
|
0 / 0 / 0
Регистрация: 14.08.2019
Сообщений: 19
|
|||||||
| 15.08.2019, 16:07 [ТС] | |||||||
|
Mikl___ ага спасибо
![]() Добавлено через 22 минуты
зделал проверку выводит ли моя процедура с макросом dword: выыодит 001e 0002 00000000 00000000 00000000 fffecc11 всё хорошо вывод dword работает Добавлено через 2 минуты ФедосеевПавел proc ShowString вообще нигде не задействована я её удалил Добавлено через 7 минут R71MT
0
|
|||||||
|
0 / 0 / 0
Регистрация: 14.08.2019
Сообщений: 19
|
|
| 15.08.2019, 16:12 [ТС] | |
|
у кого-нибудь есть флешка и bootic
проверьте на вашей дос вертуальной машине
0
|
|
|
0 / 0 / 0
Регистрация: 14.08.2019
Сообщений: 19
|
|||
| 15.08.2019, 16:40 [ТС] | |||
Добавлено через 3 минуты вот проказники все убежали за пивком? ![]() Добавлено через 40 секунд повторюхи ![]() Добавлено через 4 минуты R71MT кстати когда я работал с VESA bios виртуалка (virtualbox) мне выдавала не известно что, а 3-х разных реальных машинах всё работало прекрасно. Вывод: виртуалки не всегда точно эмулируют железо. Я так думаю Добавлено через 11 минут и ещё я весь день искал примерчик хотябы , на англоязычных сайтах, на русских сайтах и так и не нашёл ответа на этот загадочный ответ как использовать прерывание int 13 функцию 48. очень странно на мой взгляд
0
|
|||
|
0 / 0 / 0
Регистрация: 14.08.2019
Сообщений: 19
|
|
| 16.08.2019, 19:26 [ТС] | |
|
Как я и говорил без пива тут сложно было разобраться
всё работает, простот я начал выводить слудующие данные из структуры и информация пошла. насчёт почему были нули вместо цилиндров головок и секторов так у флешки их и нету, протестировал с жёстким диском появилась информация о цмлиндрах головках и секторах. Эта функция не умеет преобразовывать lba адресацию в chs. Спасибо всем за помощь и в частности Федосееву Павлу, который подсказал, что необходимо инициализировать первый элемент структуры.Как он догадался для меня отсталось загадкой )) Ну вообщем всем спасибо кто откликнулся. До новых встреч друзья! Добавлено через 1 минуту ах да тему можно закрывать
0
|
|
|
780 / 412 / 75
Регистрация: 29.03.2013
Сообщений: 854
|
|
| 17.08.2019, 05:50 | |
|
2
|
|
|
Модератор
|
|
| 17.08.2019, 07:27 | |
|
Да, примерно так.
При чтении RBIL (описания) отметил для себя, что не понял смысл пометок "(call)" и "(ret)". А фразы "size of buffer" и "size of returned data", в общем-то, похожи - диссонанса не возникло. Потом Тимур привёл пример с инициализацией без пояснений, но со скрином положительного результата. Решил сказать Тимуру о недостаточности размера буфера - ещё раз перечитал описание в RBIL. Тут пазл и сложился.
1
|
|
| 17.08.2019, 07:27 | |
|
Перехватом прерывания int 16h изменить значения, возвращаемые функцией 00h [Debug] Функции ввода и вывода строк прерывания INT 21h Int 13h и пародия на ОС Форматирование дискеты (int 13h) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Когда логика программы не спасает от человеческих ошибок
Maks 18.08.2026
В последнее время всё чаще и чаще сталкиваюсь с таким явлением, как абсолютная невнимательность (или глупость) пользователей. Проявляется это чаще всего на работе в коллективе. Допустим, человек с. . .
|
Лето уходит
kumehtar 17.08.2026
|
Мысли в слух
kumehtar 17.08.2026
Забавно, насколько сейчас стала доступна информация. Например о магии, духовном развитии, медитациях, и других подобных направлениях, ранее зачастую тайных, передаваемых от учителя к ученику. Хотя. . .
|
Перемещение строк из ТЧ в другой документ с учетом текущего пробега
Maks 17.08.2026
Реализация из решения ниже выполнена на примере нетипового документа "Автозапчасти", с ТЧ "Шины".
За основу взят алгоритм отсюда: https:/ / www. cyberforum. ru/ blogs/ 359708/ 10838. html
Задача: . . .
|
|
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
|
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет:
1. Использовать системное время и дату,
2. Есть возможность вводить время и дату вручную.
3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
|
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber.
Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
|
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео:
https:/ / vkvideo. ru/ video-240781534_456239017
YouTube:
eY5-5PyI9NM
Текстовая версия
|