Авиационно инженерство Административно право Административно право Беларус Алгебра Архитектура Безопасност на живота Въведение в професията „психолог” Въведение в икономиката на културата Висша математика Геология Геоморфология Хидрология и хидрометрия Хидросистеми и хидравлични машини Културология Медицина Психология икономика дескриптивна геометрия Основи на икономически т Oria професионална безопасност Пожарна тактика процеси и структури на мисълта, Професионална психология Психология Психология на управлението на съвременната фундаментални и приложни изследвания в апаратура социалната психология социални и философски проблеми Социология Статистика теоретичните основи на компютъра автоматично управление теория на вероятностите транспорт Закон Turoperator Наказателно право Наказателно-процесуалния управление модерна производствена Физика Физични феномени Философски хладилни инсталации и екология Икономика История на икономиката Основи на икономиката Икономика на предприятията Икономическа история Икономическа теория Икономически анализ Развитие на икономиката на ЕС Спешни ситуации ВКонтакте Однокласници Моят свят Facebook LiveJournal Instagram
border=0

Характеристики на устройствата за съхранение

Без да се впускате в техническата страна, помислете за някои характеристики на устройствата, използвани за съхранение на информация в компютрите.

Устройства, които изпълняват операции, свързани със съхранението и четенето на данни на материална среда, се наричат външни устройства за съхранение (OVC) или външни устройства за памет.

Всяко ОВК прилага един от двата възможни принципа за предоставяне на информация - последователен достъп или директен достъп. Първата опция се използва при запаметяване на информация на лентови носители, например магнитна или хартиена лента - в този случай записите се поставят една след друга, т.е. последователно. Четенето на записи също се извършва последователно, а за да се намери желания запис, е необходимо да се видят всички предишни, като да се търси рамка на филм.

За да се осъществи директен достъп до медиите, зоните за записване на информацията трябва да бъдат маркирани (номерирани) - такива зони се наричат блокове. Блок, подобно на клетка RAM, служи като контейнер за съхраняване на данни. Можете да получите достъп до данните за четене на запис от номера на блока (идентификатор). Операцията за разделяне на повърхността на носителя на блокове се нарича форматиране - тя се изпълнява задължително и предшества използването на носителя. Блок обикновено има строго определен информационен капацитет за даден носител, например за сменяем магнитен диск с капацитет от 1.44 MB - 512 байта. Един блок може да съдържа само цяло число на физически записи - поради това, блокова част с дължина по-малка от размера на записа е празна и не се използва. Например, с дължина на записа 150 байта в един блок с размер от 512 байта, 3 записи ще се поберат, а 62 байта ще останат свободни. На носители с голям капацитет, например, твърди магнитни дискове (твърди дискове), блоковете се комбинират в групи - клъстери (например, на съвременни IBM компютри, клъстерът обхваща 8 блока) - файловете се записват в тях и се прилага адресиране чрез номера на клъстера (това намалява общия брой адреси и следователно ускорява търсенето и достъпа до файлове).

Имената на дисковите медийни файлове се съхраняват отделно от физическите записи. При форматиране на диск се създава специална област, в която се намира таблица за разпределение на файлове, FAT ( F ile A llocation T ). Тази таблица съдържа имената и атрибутите на файловете (дата и час на създаване, размер, атрибути за достъп), както и номера на клъстера, от който започва поставянето на файла. Така достъпът до файла се осъществява в два етапа: първо, използвайки файловата таблица, номерът на клъстера се намира след името на файла, а след това главата за четене и запис на OVC се инсталира над нея и извършва операции. Ситуацията е илюстрирана на фиг. 6.7. Съдържанието на файловата таблица може да се види с помощта на команди на операционната система (например dir in MS DOS).

По време на обмена между OVC и RAM данните не се изпращат по отделни записи, а по блокове, размерът на които съвпада с размера на блока на OVC - 512 байта; схемата за обмен е показана на фиг.6.8. За организирането на обмена в оперативната памет се разпределя специална зона - клипборда; размерът на буфера се задава при конфигуриране на операционната система на компютъра. При прехвърляне от RAM към RAM, данните (записите, включени във файла) се изпращат първо от RAM в буфера, докато се запълнят, след което се изпращат като цял блок към подготвения RAM блок. Четенето е обратното. Обменът може да бъде заобиколен от централния процесор - в този случай, едновременно с обмена, данните могат да бъдат обработвани (входящи или по друг начин).

Следва да се отбележи, че въпреки че организирането на пряк достъп до данни на OVC е много подобно на организирането на произволен достъп до клетки RAM (и двата са направени по адреса, времето за достъп не зависи от адреса), има разлика между тези методи. От клетките на RAM могат да бъдат извлечени отделни данни (например елементи от полета на логически записи); в допълнение, оперативната памет е свързана директно с устройството за обработка на данни (централен процесор). Ако желаете да използвате данни от OVC, първо, първо, цялата информация трябва да бъде прехвърлена към RAM (обработка от OVC не се извършва); второ, необходимите данни в този масив се търсят по последователен начин. С други думи, директен достъп се оказва някаква комбинация от произволно и последователно.





Вижте също:

Тестови въпроси и задачи

Общи подходи

В отсъствието на интерференция винаги е възможен вариант на кодиране на съобщение, при който излишъкът на кода ще бъде произволно близо до нула.

Предаване на серийни данни

Тестови въпроси и задачи

Връщане към съдържанието: Теоретични основи на компютърните науки

2019 @ ailback.ru