2009-12-20 7 views

Odpowiedz

9

Nie jestem pewien, co to jest „bin” plik jest w tym przypadku. Może to być oprogramowanie układowe, może być plikiem obiektowym, może być cokolwiek naprawdę (zależy to od kontekstu).

W przypadku plików wykonywalnych (pliki exe w przypadku okien) są to zwykle samodzielne pakiety zawierające wszystko, co jest wymagane do ich spakowania. Te formaty plików zawierają zwykle wszystkie pliki wykonywalne, łańcuchy i inne zasoby, łączące dane i eksport, przesunięcia i inne dane w nich wypchane. Mają wszystko wymagany dla systemu operacyjnego w konfiguracji i środowisko ich uruchomienia, jak biblioteki zależne, które muszą zostać załadowane, architektura musi biegać, itp

Istnieje wiele różnych te w powszechnym użyciu:

Wiele innych (COFF, COM, etc).

Jeśli system operacyjny obsługuje dynamicznie przenośne biblioteki (biblioteki DLL w oknach, pliki .so na linuxie, dylibs na komputerze mac), to zazwyczaj mają ten sam format opakowania.

5

Nie ma czegoś takiego jak zwykły format binarny. Nie ma znanego standardu dla plików ".bin". Oczekuj żadnych danych.

EXE to plik o dobrze zdefiniowanej strukturze do przechowywania kodu. Nazywa się format "Portable Executable" i ma nagłówek PE zaczynający się od MZ.

http://en.wikipedia.org/wiki/Portable_Executable

1

BIN: Typ pliku BIN jest związany przede wszystkim z "plikiem binarnym". Pliki binarne są używane do wielu różnych treści i mogą być powiązane z wieloma różnymi programami. W ogóle, to plik .BIN będzie wyglądać śmieci, gdy patrzy w edytorze plików uzyskać więcej informacji Click here

EXE: EXE typ pliku jest związane przede wszystkim z „pliku wykonywalnego” przez Microsoft Corporation. Plik wykonywalny to w zasadzie inna nazwa programu. Praktycznie wszystkie programy uruchamiane w systemie Windows lub DOS są w formacie .EXE , aby uzyskać więcej informacji: click here

Powiązane problemy