Лабораторная работа 7. Устройство хранения данных на жестких магнитных дисках
Состав работы
|
|
|
|
|
|
|
|
|
|
Описание
Разработайте пользовательские типы (typedef), для хранения адресов секторов и геометрий
жестких дисков в форматах:
CHS (20 бит). Имя пользовательского типа - tCHS;
ECHS или Large (24 бита). Имя пользовательского типа - tLARGE;
CHS из стандарта IDE (28 бит). Имя пользовательского типа tIDECHS;
LBA (32 бит). Имя пользовательского типа - tLBA.
3. Создайте библиотеку функций по преобразованию геометрий и адресов секторов накопителей
на жестких магнитных дисках в разные стандарты:
int g_lba2chs (tLBA, tCHS *).
int g_lba2large (tLBA, tLARGE *).
int g_lba2idechs (tLBA, tIDECHS *).
int g_chs2large (tCHS, tLARGE *).
int g_chs2lba (tCHS, tLBA *).
int g_chs2idechs (tIDECHS, tLBA *).
int g_large2chs (tLARGE, tCHS *).
int g_large2idechs (tLARGE, tIDECHS *).
int g_large2lba (tLARGE, tLBA *).
int g_idechs2chs (tIDECHS. tCHS *).
int g_idechs2lagre (tIDECHS. tLARGE *)
int g_idechs2lba (tIDECHS. tLBA *).
int a_lba2chs (tCHS geometry, tLBA, tCHS *).
int a_lba2large (tLARGE geometry, tLBA, tLARGE *).
int a_lba2idechs (tIDECHS geometry, tLBA, tIDECHS *).
int a_chs2lba (tCHS geometry, tCHS, tLBA *).
int a_large2lba (tLARGE geometry, tLARGE, tLBA *).
int a_idechs2lba (tIDECHS geometry, tIDECHS, tLBA *).
int a_large2chs (tLARGE geometry1, tCHS geometry2, tLARGE, tCHS *).
int a_large2idechs (tLARGE geometry1, tIDECHS geometry2, tLARGE,
tIDECHS *).
int a_chs2large (tCHS geometry1, tLARGE geometry2, tCHS, tLARGE *).
int a_idechs2large (tIDECHS geometry1, tLARGE geometry2, tIDECHS,
tLARGE *).
int a_chs2idechs (tCHS geometry1, tIDECHS geometry2, tCHS, tIDECHS
*).
int a_idechs2chs (tIDECHS geometry1, tCHS geometry2, tIDECHS, tCHS
*)
жестких дисков в форматах:
CHS (20 бит). Имя пользовательского типа - tCHS;
ECHS или Large (24 бита). Имя пользовательского типа - tLARGE;
CHS из стандарта IDE (28 бит). Имя пользовательского типа tIDECHS;
LBA (32 бит). Имя пользовательского типа - tLBA.
3. Создайте библиотеку функций по преобразованию геометрий и адресов секторов накопителей
на жестких магнитных дисках в разные стандарты:
int g_lba2chs (tLBA, tCHS *).
int g_lba2large (tLBA, tLARGE *).
int g_lba2idechs (tLBA, tIDECHS *).
int g_chs2large (tCHS, tLARGE *).
int g_chs2lba (tCHS, tLBA *).
int g_chs2idechs (tIDECHS, tLBA *).
int g_large2chs (tLARGE, tCHS *).
int g_large2idechs (tLARGE, tIDECHS *).
int g_large2lba (tLARGE, tLBA *).
int g_idechs2chs (tIDECHS. tCHS *).
int g_idechs2lagre (tIDECHS. tLARGE *)
int g_idechs2lba (tIDECHS. tLBA *).
int a_lba2chs (tCHS geometry, tLBA, tCHS *).
int a_lba2large (tLARGE geometry, tLBA, tLARGE *).
int a_lba2idechs (tIDECHS geometry, tLBA, tIDECHS *).
int a_chs2lba (tCHS geometry, tCHS, tLBA *).
int a_large2lba (tLARGE geometry, tLARGE, tLBA *).
int a_idechs2lba (tIDECHS geometry, tIDECHS, tLBA *).
int a_large2chs (tLARGE geometry1, tCHS geometry2, tLARGE, tCHS *).
int a_large2idechs (tLARGE geometry1, tIDECHS geometry2, tLARGE,
tIDECHS *).
int a_chs2large (tCHS geometry1, tLARGE geometry2, tCHS, tLARGE *).
int a_idechs2large (tIDECHS geometry1, tLARGE geometry2, tIDECHS,
tLARGE *).
int a_chs2idechs (tCHS geometry1, tIDECHS geometry2, tCHS, tIDECHS
*).
int a_idechs2chs (tIDECHS geometry1, tCHS geometry2, tIDECHS, tCHS
*)
Дополнительная информация
2015 Фульман
Похожие материалы
Лабораторная работа №7
Администратор
: 22 марта 2006
“Выбор универсальных измерительных средств для контроля или измерения деталей”.
Лабораторная работа № 7 по электротехнике
anderwerty
: 4 мая 2014
Исследование трехфазной электрической цепи при соединении однофазных приемников энергии по схеме «треугольник»
Цели работы:
1. Развивать навыки работы с цифровым мультиметром при измерении силы тока и напряжения в целях переменного трехфазного тока.
2. Рассчитать активную мощность каждой фазы трехфазной системы и всей системы по экспериментальным данным для симметричной и несимметричной нагрузок.
3. Ознакомиться с методами анализа электрической цепи с применением векторных диаграмм.
100 руб.
150 руб.
Лабораторная работа 7 СИАОД СИБГУТИ
orokysaki
: 20 марта 2023
Цель работы:
1). Разработать процедуры двоичного поиска BSearch1 и BSearch2 (две версии), ключ поиска – параметр процедур.
2). Сравнить по трудоемкости две версии двоичного поиска. Построить таблицу вида:
n Сф I версия Сф II версия
100
…
500
…
1000
n Сф I версия Сф II версия
100
200
300
400
500
600
700
800
900
1000 12
11
16
13
13
18
18
13
18
18 8
9
9
10
10
10
10
11
11
11
200 руб.
Лабораторная работа №7. Поляризация света
falling666
: 30 октября 2016
Цель работы: проверка закона Малюса и исследование эллиптической поляризации.
В данной лабораторной работе, изучая поляризацию света, мы получили график, по виду напоминающий эллипс, следовательно поляризация эллиптическая.
50 руб.
Физика-3. Лабораторная работа № - 7
Pushful
: 29 октября 2015
Лабораторная работа по курсу общей физики
ИЗУЧЕНИЕ СПЕКТРА АТОМА ВОДОРОДА
1. ЦЕЛЬ РАБОТЫ
Целью работы является изучение спектра излучения атомов водорода и экспериментальное определение постоянной Ридберга.
2. ОПИСАНИЕ УСТАНОВКИ И МЕТОДИКИ ЭКСПЕРИМЕНТА
Для изучения спектра атома водорода используется спектроскоп на основе призменного монохроматора УМ-2. Схема экспериментальной установки приведена на рис.2.1
100 руб.
Системы коммутации, Лабораторные работы 7 вариант
Алексей1222
: 19 декабря 2018
Лаб.№1: Изучение структуры и характеристик цифровой АТС типа C&C08
Лаб.№2: Изучение структуры и характеристик цифровой АТС типа SI 2000 V5
50 руб.
Лабораторная работа №7. Информатика. Вариант №01
DarkInq
: 12 февраля 2014
СОЗДАНИЕ И ОБРАБОТКА ФАЙЛОВ
Создать файл, содержащий массив целых чисел. Найти наименьшее из модулей отклонения чисел от их среднего значения.
30 руб.
Другие работы
Александрийская грамматическая школа
GnobYTEL
: 24 июля 2013
Александрийская грамматическая школа, наиболее значительная античная школа, занимавшаяся описанием языка. Александрия, столица эллинистического государства Птолемеев (4–1 вв. до н.э.), была крупнейшим центром греческой культуры и образованности; эта роль сохранялась за ней и в период, когда Египет входил в состав Римской империи и Византии (1 в. до н.э. – 7 в. н.э).
Александрия была многонациональным городом, там жили носители разных языков, однако языком администрации и культуры был греческий.
Схема укладки и крепления неизолированных и изолированных труб различного диаметра на плетевоз-Чертеж-Оборудование транспорта и хранения нефти и газа-Курсовая работа-Дипломная работа
leha.se92@mail.ru
: 21 сентября 2023
Схема укладки и крепления неизолированных и изолированных труб различного диаметра на плетевоз-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Чертеж-Оборудование транспорта нефти и газа-Курсовая работа-Дипломная работа
238 руб.
Проектирование и расчет аккумуляторного отделения на 386 автомобилей ПАЗ-672М
DocentMark
: 24 августа 2011
Введение
1 Общая часть
2 Технический расчет проектируемого предприятия
2.1 Исходные данные для расчета
2.2 Расчет годовой производственной программы
245 руб.
Розрахунок тягових та рекуперативних характеристик електрорухомого складу змінного струму з тиристорними перетворювачами
GnobYTEL
: 9 сентября 2012
Дисципліна - Теорія тягового електроприводу
Має хlsx файл для розрахунку.
Вихідні дані.
Розробка принципової електричної схеми випрямно-інверторного перетворювача (ВІП).
Розрахунок зовнішньої характеристики ВІП в режимі тяги.
Розрахунок зовнішньої характеристики ВІП в режимі рекуперативного гальмування.
Розрахунок характеристик ТЕД при живлені від ВІП.
Розрахунок струмових характеристик ТЕД і гальмівних характеристик електровоза при рекуперативному гальмуванн.
Список літератури.
20 руб.