считать данные с первого сектора флешки
Нужна помощь, надо считать данные с первого сектора флешки и вывести результат.
Может это выглядит так ?: MOV DL,81H MOV АН,2 MOV AL,1 MOV СХ, 1 LEA BX,BUF PUSH CS POP ES INT 13H BUF DB 512 DUP(?) Пожалуйста, если есть предложения или коды напишите. А то я в assemblere :invalid: |
Re: считать данные с первого сектора флешки
Виктория,
итак, приступим: судя по тому, что используется 13е прерывание, эта программа пишется под DOS. в винде 13е прерывание не пропустится, да и с 21м будут проблемы, там уже API-вызова надо будет юзать, что несколько проблематичнее.... теперь размышляем: флешка.... не дискета и не диск. подключается по ЮСБ. Есть предположение, что 13е прерывание тут нам точно не поможет. Однозначно нужны API-вызовы винды, ведь флешка видна только из виндов, не из DOS вывод: приложенный код - тупиковая ветвь, надо рыть в другую сторону, не в сторону прерываний (если речь идет именно о флешке) К сожалению, в ближайшем обозримом будущем у меня лично не будет возможности заняться решением |
Re: считать данные с первого сектора флешки
4айник разве ни один Dos не может читать флешки?
И что же теперь делать?? Неужели это все так сложно? да уж... печально.. |
Часовой пояс GMT +3, время: 15:35. |
Работает на vBulletin® версия 3.8.12 by vBS.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot