Чем машинный код написанный под конкретный процессор отличается от программ .exe на виндовс?
Чем машинный код написанный под конкретный процессор отличается от программ .exe на виндовс?
Что за бред.
Ну вопрос
Ехе для виндовс -- и есть машинный код для семейства процессоров и семейства ОС.
По факту ничем
экзешники просто помимо машинного кода ещё какие-то данные содержат по типу секции данных, какой-то вспомогательной инфы для динамической линковки и так далее
От голого скомпилированного под некий конкретный процессор бинаркика ЕХЕ отличается:
1. Наличием заголовка PXE.
2. ЕХЕ может содержать как код, так и ресурсы.
3. ЕХЕ может содержать код для машины .net, это необязательно исполняемый на уровне команд процессора код.
4. ЕХЕ может быть системным сервисом винды
5. Любой ЕХЕ использует хотя бы несколько виндозных системных библиотек (nt.dll, user.dll и так далее).
.exe это в твоем случае файл формата PE, который распознаёт винда, считывает, всовывает всё необходимое, модифицирует и выполняет. В этом же файле лежит машинный код помимо прочего, который выгружается в оперативную память.
- С компом на виндовс 7 происходит что-то непонятное процессор меньше чем на 30 процентов не загружен даже без программ А в браузере больше 70 процов и памяти не хватает вечно занята каким то кэшем не нужным сейчас слышал есть проги удаляющие не нужный кэш но что-то они не помогают
- Под любое старое железо, под которое нет дров под Windows 7 и выше, есть всегда рабочие дрова под Linux? Под SB128 PCI? Под любое старое железо, под которое нет дров под Windows 7 и выше, есть всегда рабочие дрова под свежий Linux? Под SB128 PCI, например, найдутся драйвера под свежий Linux (для винды последние рабочие драйвера были для XP)?
- Как в Windows 10 отключить конкретный звук уведомления? Как отключить не все звуковые уведомления а конкретные, например звук отключения устройства USB, в компьютере произошла какая-то ошибка, и этот звук постоянно воспроизводится. Да и можно ли вообще сделать так?
- Как ограничить запуск программ под windows 10. А точнее нужно запретить запускать все, кроме нескольких программ Есть отдельно созданный пользователь, и вот под ним нужно запускать только несколько программ. Как-то можно это сделать? (без блокировки по отдельности всех программ на компьютере)