Лабораторная работа 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 руб.
Другие работы
Лабораторная работа №2 по дисциплине: «Физика»
ДО Сибгути
: 5 февраля 2016
Познакомиться с законами движения заряженных частиц в электрическом и магнитном полях, определить удельный заряд электрона с помощью
1. Цель работы
Познакомиться с законами движения заряженных частиц в электрическом и магнитном полях, определить удельный заряд электрона с помощью цилиндрического магнетрона.
2. Описание лабораторной установки
Установка состоит из магнетрона, представляющего собой соленоид с помещенной внутри радиолампой. Конструктивно анод лампы имеет форму цилиндра, вдоль оси
35 руб.
Принципы организации и деятельности исполнительной власти в РФ
OstVER
: 17 сентября 2012
СОДЕРЖАНИЕ
Введение 3
1. Понятие и признаки исполнительной власти 4
2. Функции исполнительной власти 5
3. Принципы исполнительной власти 7
4. Субъекты исполнительной власти 11
Заключение 14
Список использованных источников 16
20 руб.
Установка обезвоживания нефти-Чертеж-Оборудование для добычи и подготовки нефти и газа-Курсовая работа-Дипломная работа
https://vk.com/aleksey.nakonechnyy27
: 23 мая 2016
Установка обезвоживания нефти-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Чертеж-Оборудование для добычи и подготовки нефти и газа-Курсовая работа-Дипломная работа
500 руб.
Проект агрегатно-фрезерного станка для обработки вилки карданной 2126-3422247-01 автомобиля ИЖ 2126
Aronitue9
: 28 мая 2012
Общий раздел
1.1 Принцип работы станка и его составных частей. Устройство станка.
1.2 Обзор аналогов агрегатных станков , выпускаемых ДОАО «Ижмашстанко»
1.3 Отчет о патентном поиске
1.4 Обзор используемой литературы
2. Конструкторская часть
2.1 Определение мощности электродвигателя
2.2 Кинематический расчет привода главного движения фрезерной головки
2.3 Расчет клиноременной передачи
2.4 Расчет зубчатой передачи
2.5 Расчет валов на прочность
2.6 Расчет подшипников качения
3.Технологическая часть
355 руб.