Лабораторная работа 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 руб.
Лабораторная работа 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 руб.
150 руб.
Лабораторная работа №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 руб.
Другие работы
Модернизация комбинированного почвообрабатывающего агрегата (конструкторский раздел дипломного проекта)
kreuzberg
: 28 июня 2018
3.2 Назначение конструкции
Конструкция предназначена для безотвальной обработки почвы под посев. Ширина захвата комбинированного агрегата 4 м. Максимальная скорость движения 12 км/ч.
Комбинированный агрегат производит операции рыхления, крошения, уплотнения и выравнивания почвы.
3.3 Устройство и принцип действия конструкции.
Устройство конструкции показано на рисунке 3.7. Конструкция состоит из рамы 1 которая передвигается на 4х колёсах 2, привод опускания и поднятия которых осуществ
999 руб.
Предмет, структура, методы и функции политологии
Lokard
: 25 января 2014
Введение. 3
1. Предмет политологии. 5
2. Система категорий политологии. 8
3. Методы политологии. 11
4. Функции политологии. 16
5. Место политологии в системе гуманитарных наук. 19
Заключение. 22
Список использованных источников. 24
Введение
Политология занимает видное место среди наук об обществе. Это место определяется тем, что политология изучает политику, роль которой в жизни общества очень велика. Политика связана со всеми сферами общества и активно воздействует на них. Она воздействует на
10 руб.
Проект двухэтажного дома в 3D
silva
: 31 июля 2012
Проект двухэтажного дома выполнен в программно-графической среде AutoCAD, в трехмерном исполнении. Все элементы выполнены в отдельных слоях. Описание: Фундамент, лестницы, перила, стены, перегородки, двери, окна, подоконники, балкон на втором этаже,крыша. Проект участвовал в конкурсе и занял 2-ое место, так же сдавался как курсовая работа ПГС второй курс, оценка "отлично".
400 руб.
Строительная техника - большая коллекция чертежей
MagicT
: 15 февраля 2010
Всего 142 чертежа. Автомобили грузовые; Башенный кран с поворотной башней; Бетононасосы и миксеры; Бульдозер ДЗ-35; Бульдозеры; Буровые установки; Гидравлический экскаватор ЭО-5124 с рыхлителем; Землеройное оборуд.; КрАЗ-260-100; Краны автомобильные; Краны башенные; Краны гусеничные; Краны-трубоукладчики; Навесное оборудование бульдозера на тракторе T-220; Погрузчики; Портальный кран ГАНС; Роторный экскаватор; Стройтехника - сборка; Трактор; Трактор ДТ-75М; Трактор ДЭТ-250М; Треллёвщик ТТ-4М; Э
100 руб.