IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

 
 Ответить  Открыть новую тему 
> структура магнитных дисков
Catty
сообщение 28.05.2005 20:10
Сообщение #1


Бывалый
***

Группа: Пользователи
Сообщений: 239
Пол: Женский
Реальное имя: Юлия

Репутация: -  3  +


1. прочитать в память
содержимое первого сектора жесткого диска

2. Проверить правильность выполненной операции.

3. определить число разделов жесткого диска ПЭВМ.

4. определить начало раздела (номера
головки, сектора и цилиндра), т.е. адрес корневого сектора. Номер
требуемого раздела выбрать любым образом

5. определить тип FAT (12-битная или
16-битная).
6. прочитать в память
содержимое корневого сектора выбранного раздела и проверить пра-
вильность операции.

7. определить адрес (номера головки,
цилиндра и сектора) области FAT и корневого каталога.

если кому не сложно , то напишите пожалуйста прогу!!!!
:flowers:


--------------------
For every evil under the sun
There is a remedy or there is none
If there is one - try to find it
If there is none - never mind it!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
Ozzя
сообщение 30.05.2005 11:21
Сообщение #2


Гуру
*****

Группа: Пользователи
Сообщений: 1 220
Пол: Мужской

Репутация: -  16  +


1. http://pascal.sources.ru/disks/disk13.htm
Цитата
Модуль для прямой работы с секторами диска с помощью прерывания Int 13h.
Sector Input/Output (Interrupt $13) Unit for Turbo Pascal 5.0:
- reset drive system
- get results of last Int$13 operation
- read absolute disk sectors
- write absolute disk sectors
- verify absolute disk sectors (CRC check)
- format a floppy disk

2.
Цитата
- verify absolute disk sectors (CRC check)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
Ozzя
сообщение 30.05.2005 11:25
Сообщение #3


Гуру
*****

Группа: Пользователи
Сообщений: 1 220
Пол: Мужской

Репутация: -  16  +


Все остальное можно найти в
Interrupt List Ralf Brown,
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
Catty
сообщение 30.05.2005 22:24
Сообщение #4


Бывалый
***

Группа: Пользователи
Сообщений: 239
Пол: Женский
Реальное имя: Юлия

Репутация: -  3  +


Спасибо! Воспользуюсь!
Но саму прогу так никто и не взялся написать.... rolleyes.gif


--------------------
For every evil under the sun
There is a remedy or there is none
If there is one - try to find it
If there is none - never mind it!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
Altair
сообщение 31.05.2005 22:45
Сообщение #5


Ищущий истину
******

Группа: Модераторы
Сообщений: 4 824
Пол: Мужской
Реальное имя: Олег

Репутация: -  45  +


кое-что.

Прикрепленный файл  F_Disk.pas ( 28.71 килобайт ) Кол-во скачиваний: 465


--------------------
Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 19.06.2025 0:35
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"