Инструменты пользователя

Инструменты сайта


cd_rom

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
cd_rom [2026/10/21 17:11] – geckocd_rom [2026/10/21 17:34] (текущий) – gecko
Строка 3: Строка 3:
 PlayStation оснащена CD-приводом двойной скорости. Пропускная способность - 150 KB/s или 300 KB/s в зависимости от режима скорости. Буфер данных составляет 32 KiB. PlayStation оснащена CD-приводом двойной скорости. Пропускная способность - 150 KB/s или 300 KB/s в зависимости от режима скорости. Буфер данных составляет 32 KiB.
  
-Для дисков используется стандартная файловая система ISO 9660. Современные диски могут использовать расширенные файловые системы, поддерживающие длинные имена файлов и строчные буквы - PlayStation подобные возможности не поддерживает. Более того, контроллер CD-привода накладывает на стандарт дополнительные ограничения: имена файлов должны соответствовать формату 8.3 (как в MS-DOS), а количество файлов и каталогов на одном диске ограничено.+Для данных используется стандартная файловая система ISO 9660. Поддерживается только уровень 1: имена файлов ограничены форматом 8.3, как в MS-DOS (8 символов на имя, 3 на расширение, только прописные буквы), максимальная глубина вложенности папок - 8 уровней, фрагментация не допускается.
  
-Данные размещаются в секторах формата CD-XA (Mode 2). В отличие от обычного CD, на одной дорожке диска CD-XA может располагаться самая разнообразная информация: данные, звук, видео. Каждый сектор имеет свой собственный формат: если это произвольные данные, то сектор записывается в формате Form 1 (2048 байт выделяется на пользовательские данные и 304 байта - под служебную информацию), если же это потоковые аудио- или видеоданные, то для сектора используется формат Form 2 (под пользовательские данные отводится уже 2324 байт, поскольку данные для коррекции ошибок отсутствуют, есть только контрольные байты для их обнаружения).+Данные размещаются в секторах формата CD-XA (Mode 2). В отличие от обычного CD, на одной дорожке диска CD-XA может располагаться самая разнообразная информация: компьютерные данные, звук, видео. В Mode 1 (стандартный CD-ROM) нельзя смешивать данные разного типа на одной дорожке. Mode 2 позволяет контроллеру на лету определять, куда отправлять информацию из сектора: видеопоток - на графический чип, аудиопоток - в звуковой вывод, обеспечивая синхронизацию.
  
-===== Сектор =====+Каждый сектор имеет свой собственный формат: если это произвольные данные, то сектор записывается в формате Form 1 (2048 байт выделяется на пользовательские данные и 304 байта - под служебную информацию), если же это потоковые аудио- или видеоданные, то для сектора используется формат Form 2 (под пользовательские данные отводится уже 2324 байт, поскольку данные для коррекции ошибок отсутствуют, есть только контрольные байты для их обнаружения). 
 + 
 +===== Сектор Mode 2 =====
  
 Структура сектора Mode 2 Form 1: Структура сектора Mode 2 Form 1:
Строка 16: Строка 18:
   * 2048 байт - полезная нагрузка (данные)   * 2048 байт - полезная нагрузка (данные)
   * 4 байта - EDC (контрольная сумма для проверки целостности данных)   * 4 байта - EDC (контрольная сумма для проверки целостности данных)
-  * 276 байт - ECC (код Рида-Соломона для коррекции ошибок)+  * 276 байт - ECC ([[reed_solomon_code|код Рида-Соломона]] для коррекции ошибок)
  
 Mode 2 Form 2, который используется для потоковых мультимедиа-данных, отличается отсутствием блока коррекции ошибок: Mode 2 Form 2, который используется для потоковых мультимедиа-данных, отличается отсутствием блока коррекции ошибок:
cd_rom.1792602713.txt.gz · Последнее изменение: — gecko

Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: CC0 1.0 Universal
CC0 1.0 Universal Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki