Ещё подсказать?

Тоже немного не по теме. Да, раздел "для начинающих", но под понятием "начинающие" подразумеваются люди, знакомые с PC, с другими компьютерами, отличными от ZX Spectrum, и желающие познакомиться со Спектрумом. Также есть ребята, которые видели Speccy в раннем детстве, года так в 4-ре, затем, скажем, их отец отдал Спектрум товарищу, а сам завёл себе 386-ой IBM PC. Ребята слишком смутно помнят Спектрум, но всё-же проявляют интерес. Бывает такое, хотя и не часто. Т.е. рассматриваются спектрумовские вопросы. У вас другой случай - долгое знакомство со Спектрумом и начало пути на PC.

В первый и последний раз.
Самые различные дисковые операционные системы (DOS), как правило, содержат расширения к именам файлов. Как вы знаете, такие расширения сообщают операционной системе (с установленным прикладным софтом или без него) как интерпретировать содержащуюся в файле информацию. Ранние версии различных ДОСов находились в ПЗУ компьютеров. Ранние ДОСы работали в реальном режиме (прямая адресация ОЗУ). Windows - это уже многозадачная операционная система, именно она управляет запущенными приложениями, выделяя и освобождая ресурсы ОЗУ, которые находятся в её распоряженнии (т.н. защищённый режим). Напрямую адресовать видео- и аудио-устройства в среде Windows нельзя. Для этого служат различные API (прикладные интерфейсы программирования), подключаемые к коду на языке программирования. Они могут использоваться совместно с х86-Ассемблером, Си/C++, некоторыми другими языками. Здесь не обойтись без преднаписанного кода - примеры: DLL (динамически подключаемые библиотеки) - не входят в компилированный файл, подключаются на этапе исполнения; драйверы устройств, с которыми взаимодействует ОС и ваши программы (через неё) и т.п.

Но я увлёкся.

Расширения файлов в Windows состоят из трёх букв. Их можно посмотреть щёлкнув на значке файла ПРАВОЙ кнопкой мыши - выпадет соответствующее меню - выбрать в нём последний пункт "свойства". Тут вы увидите информацию о файле и расширение его имени. TXT - текстовый формат: один байт на символ, или два байта на символ, если это Unicode (16-битная кодировка, поддерживает все языки Земли). RAR, ZIP - распространённые архивы. BMP - растровая графика. JPG, PNG и многие другие - графические форматы со сжатием. EXE - исполняемые файлы. И так далее, и далее, и далее...

TAP, TZX, TRD, SCL, Z80, SNA - большинство этих форматов либо чисто спековские, либо (TAP, TZX, DSK) могут содержать инфу сходных 8-ми-битных компов. Ну, SAM Coupe, Amstrad CPC или что-то вроде...

КАК Я И ГОВОРИЛ -- ПОСЛЕДНИЙ РАЗ. ПРО PC И WINDOWS -- ОТ МЕНЯ БОЛЬШЕ НИ СЛОВА. (В ДАННОМ РАЗДЕЛЕ ФОРУМА) ПРО PC - ВО "ФЛЕЙМ".