Co je hexní skládka?
Výpis Hex je snímek paměti počítače, obecně se zobrazuje jako text buď na obrazovce nebo na výtisku. Hexadecimální nebo hex je systém čísel Base-16 používaný počítači k reprezentaci binárního kódu, když jej lidé potřebují číst. Vypisovací skládky jsou běžným názvem pro psaní informací v paměti do souboru, často před selháním softwaru. S ohledem na to je lidé hex obvykle používány lidmi k tomu, aby přesně pracovali skrze to, co počítač dělal těsně před pádou.
Abychom porozuměli hexovému skládce, je nutné trochu pochopit, jak fungují alternativní číselné systémy. Systémy čísel jsou označeny jako základna [hodnota]. Hodnota v číselném systému určuje, kolik číslic čísel je v systému. Například většina lidí obvykle používá systém Base-10, který má deset čísel, nula přes devět. I když to může být obtížné pochopit systémy čísel, které jsou jiné než BASE-10, je to pro počítače velmi snadné. Různé systémy počítání základny umožňují rychlejší progresiAMS a lepší metody skladování než standardní systém Base-10.
Většina počítačového kódu funguje v binárním, řadě 1S a 0s, které představují zapnuto a vypnuto v magnetické paměti počítače. Jako systém Base-2 má binární počet velmi velkých počtů, které představují relativně malá čísla Base-10. Jako příklad je „1001“ v binárním binárním rovnu devíti v BASE-10. Když počítače ukládají binární data, dělají to ve dvou čtyřmístných blocích, nazývaných bajt, z nichž každá představuje jedno číslo. Blok, který zní „0100 1101“, by byl „4 13“ v základně 10.
Hexadecimal je číselný systém Base-16, který obsahuje hodnoty nulu až 15. Vzhledem k tomu, že největší počet, který lze zapsat ve čtyřech číslicích binárních, je „1111“ nebo „15“ v Base-10, pak je čtyřmístné binární číslo snazší a kratší zápis v hex. Hodnoty psaní v šestihranném zkracnosti každého bajtu z osmi číslic na dvě číslice.
Typická hodnota hex může vypadat lIttle se liší od číslice Base-10. Zatímco hodnoty pro nulu přes devět zůstávají stejné, 10 až 15 získává jednu reprezentativní hodnotu. Tyto hodnoty jsou reprezentovány A-F. V Base-10 by to byl základní matematický problém: 4+11 = 15. V hexu by stejný problém vypadal takto: 4+b = e.
HEX skládky používají všechny tyto konverze a čísla k vyplacení textové reprezentace toho, co bylo napsáno v paměti počítače v době skládky. Typický hexský výpis má linii po řádku čísel v těsných a konzistentních sloupcích, všechny napsané v Hex. První sloupec je paměťová adresa řádku a skládá se ze sedmi číslic. Podle paměťové adresy jsou hodnoty tohoto prostoru převedeného na HEX z binárního. Obvykle se jedná o skupiny dvou hodnot, což představuje jeden bajt nebo čtyři hodnoty, představující dva. Poslední sloupec je kontrolní součet adresy, hodnota použitá k ověření přesnosti informací a obvykle je šest číslic.