Что исполняет исполняемые файлы? Всем привет. Сейчас что то сидел думал, и набрел на вопрос в голове, за ответом на который побежал сразу на тостер так как не знаю как правильно его сформулировать. Собственно что исполняет исполняемые файлы? Есть например xml. Это по сути набор букв, и читать и исполнять его умеют лишь программы собственно способные понимать и работать с xml. То же самое например с pdf. Музыкальный плеер же не понимает формат pdf файла- соответственно не сможет его исполнить. Музыкальный плеер который исполняет муз. файлы, блокнот(редактор, IDE) читающий xml и все в таком духе это же программы. А что исполняет и читает ELF, Mach-O, PE и другие форматы испоолняемых файлов, есть же какая то системная софтина которая это делает, или я не правильно понимаю и загрузка исполняемых файлов производится не так?
Исполняемые файлы в основном исполняют операционные системы. ELF, Mach-O, PE и другие форматы исполняемых файлов предназначены для работы на определенных операционных системах (например, ELF используется в Linux, Mach-O в macOS, PE в Windows), и операционные системы имеют специальные программы называемые загрузчиками, которые загружают исполняемые файлы в память компьютера и начинают их выполнение. Таким образом, операционные системы являются тем, что исполняет исполняемые файлы на компьютере.
Исполняемые файлы в основном исполняют операционные системы. ELF, Mach-O, PE и другие форматы исполняемых файлов предназначены для работы на определенных операционных системах (например, ELF используется в Linux, Mach-O в macOS, PE в Windows), и операционные системы имеют специальные программы называемые загрузчиками, которые загружают исполняемые файлы в память компьютера и начинают их выполнение. Таким образом, операционные системы являются тем, что исполняет исполняемые файлы на компьютере.