Skip to main content

การถ่ายโอนข้อมูล hex คืออะไร?

การถ่ายโอนข้อมูลหกเหลี่ยมเป็นภาพรวมของหน่วยความจำคอมพิวเตอร์โดยทั่วไปจะแสดงเป็นข้อความทั้งบนหน้าจอหรือในงานพิมพ์Hexadecimal หรือ Hex เป็นระบบหมายเลขฐาน -16 ที่ใช้โดยคอมพิวเตอร์เพื่อเป็นตัวแทนรหัสไบนารีเมื่อผู้คนต้องอ่านการถ่ายโอนข้อมูลคอมพิวเตอร์เป็นชื่อสามัญสำหรับการเขียนข้อมูลในหน่วยความจำไปยังไฟล์บ่อยครั้งก่อนที่ซอฟต์แวร์จะล้มเหลวโดยที่ผู้คนใช้ในการถ่ายโอนข้อมูลหกเหลี่ยมจะถูกใช้โดยผู้คนในการทำงานผ่านสิ่งที่คอมพิวเตอร์ทำถูกต้องก่อนที่จะเกิดความผิดพลาด.ระบบตัวเลขถูกระบุว่าเป็นฐาน-[ค่า]ค่าในระบบตัวเลขกำหนดจำนวนตัวเลขจำนวนที่มีอยู่ในระบบตัวอย่างเช่นคนส่วนใหญ่มักใช้ระบบฐาน -10 ที่มีตัวเลขสิบตัวเป็นศูนย์ถึงเก้าแม้ว่ามันอาจจะยากที่จะเข้าใจระบบตัวเลขที่นอกเหนือจากฐาน -10 แต่ก็ง่ายมากสำหรับคอมพิวเตอร์ระบบการนับฐานที่แตกต่างกันช่วยให้โปรแกรมที่เร็วขึ้นและวิธีการจัดเก็บที่ดีกว่าระบบฐานมาตรฐาน -10

รหัสคอมพิวเตอร์ส่วนใหญ่ทำงานในไบนารีชุด 1s และ 0s ที่แสดงและปิดในหน่วยความจำแม่เหล็กคอมพิวเตอร์ในฐานะที่เป็นระบบฐาน 2 ไบนารีมีจำนวนมากมากซึ่งแสดงถึงตัวเลขฐานที่ค่อนข้างเล็กตัวอย่างเช่น 1001 ในไบนารีเท่ากับเก้าในฐาน -10เมื่อคอมพิวเตอร์เก็บข้อมูลไบนารีพวกเขาจะทำในสองบล็อกสี่หลักเรียกว่าไบต์ซึ่งแต่ละตัวแสดงตัวเลขหนึ่งตัวบล็อกที่อ่าน 0100 1101 จะเป็น 4 13 ในสัญลักษณ์ฐาน -10

Hexadecimal เป็นระบบหมายเลขฐาน -16 ที่มีค่าเป็นศูนย์ถึง 15 เนื่องจากจำนวนมากที่สุดที่สามารถเขียนได้ในสี่หลักของไบนารีคือ 1111 หรือ 15 ในฐาน -10 จากนั้นตัวเลขไบนารีสี่หลักนั้นง่ายกว่าและสั้นกว่าที่จะเขียนใน hexการเขียนค่าในฐานสิบหกสั้นลงแต่ละไบต์จากแปดหลักเป็นสองหลัก

ค่า hex ทั่วไปอาจดูแตกต่างจากฐาน 10 หลักเล็กน้อยในขณะที่ค่าสำหรับศูนย์ถึงเก้ายังคงเหมือนเดิม 10 ถึง 15 ได้รับค่าตัวแทนเดียวค่าเหล่านี้แสดงโดย A-Fในฐาน -10 นี่จะเป็นปัญหาทางคณิตศาสตร์พื้นฐาน: 4+11 ' 15ใน Hex ปัญหาเดียวกันนี้จะมีลักษณะเช่นนี้: 4+b ' E.

hex dumps ใช้การแปลงและตัวเลขเหล่านี้ทั้งหมดเพื่อคายการแสดงข้อความของสิ่งที่เขียนในหน่วยความจำคอมพิวเตอร์ในเวลาที่ถ่ายโอนข้อมูลการถ่ายโอนข้อมูลหกเหลี่ยมแบบทั่วไปมีบรรทัดหลังจากจำนวนตัวเลขในคอลัมน์ที่แน่นและสอดคล้องกันทั้งหมดเขียนใน hexคอลัมน์แรกคือที่อยู่หน่วยความจำของบรรทัดและประกอบด้วยหลักเจ็ดหลักการติดตามที่อยู่หน่วยความจำคือค่าของพื้นที่นั้นที่แปลงเป็น Hex จากไบนารีโดยทั่วไปจะเป็นกลุ่มที่มีค่าสองค่าแทนค่าหนึ่งไบต์หรือสี่ค่าแทนสองคอลัมน์สุดท้ายคือที่อยู่ตรวจสอบค่าที่ใช้ในการตรวจสอบความถูกต้องของข้อมูลและมักจะเป็นตัวเลขหกหลัก