วิธีอ่านไบนารี่

สารบัญ:

วิธีอ่านไบนารี่
วิธีอ่านไบนารี่
Anonim

ต้องรู้

  • เลขฐานสองธรรมดาที่ไม่มีเครื่องหมายประกอบด้วยเลขฐานสองและศูนย์เท่านั้น เริ่มต้นที่หลักขวาสุดแล้วเลื่อนไปทางซ้าย
  • ศูนย์จะเป็นศูนย์เสมอ แต่ละตำแหน่งแสดงถึงกำลังที่เพิ่มขึ้นของ 2 โดยเริ่มจาก 20 ซึ่งเท่ากับ 0
  • เพิ่มค่าของตัวเลขทั้งหมดเพื่อให้ได้ผลลัพธ์ฐาน 10 ที่คุ้นเคยมากขึ้น

บทความนี้จะอธิบายวิธีอ่านเลขฐานสองอย่างง่ายแบบไม่มีเครื่องหมายและรวมข้อมูลเกี่ยวกับเลขฐานสองแบบมีเครื่องหมาย ซึ่งสามารถระบุตัวเลขที่เป็นบวกหรือลบได้

วิธีอ่านรหัสไบนารี่

"การอ่าน" รหัสไบนารีโดยทั่วไปหมายถึงการแปลเลขฐานสองเป็นเลขฐาน 10 (ทศนิยม) ที่ผู้คนคุ้นเคย การแปลงนี้ง่ายพอที่จะแสดงในหัวของคุณเมื่อคุณเข้าใจวิธีการทำงานของภาษาไบนารี

ตำแหน่งแต่ละหลักในเลขฐานสองมีค่าเฉพาะถ้าตัวเลขนั้นไม่ใช่ศูนย์ เมื่อคุณกำหนดค่าเหล่านี้ได้ทั้งหมดแล้ว คุณก็แค่บวกมันเข้าด้วยกันเพื่อให้ได้ค่าฐาน 10 (ทศนิยม) ของเลขฐานสอง

ดูวิธีการทำงาน นำเลขฐานสอง 11001010

  1. วิธีที่ดีที่สุดในการอ่านเลขฐานสองคือการเริ่มต้นด้วยหลักขวาสุดและดำเนินการไปทางซ้าย พลังของตำแหน่งแรกนั้นเป็นศูนย์ หมายความว่าค่าของตัวเลขนั้น หากไม่ใช่ศูนย์ จะเป็นสองยกกำลังศูนย์หรือหนึ่ง ในกรณีนี้ เนื่องจากตัวเลขเป็นศูนย์ ค่าของสถานที่นี้จึงเป็นศูนย์

    Image
    Image
  2. ถัดไป ไปที่หลักถัดไป หากเป็นหนึ่ง ให้คำนวณสองยกกำลังหนึ่ง จดบันทึกค่านี้ไว้ด้วย ในตัวอย่างนี้ ค่าเป็น 2 ยกกำลังหนึ่ง ซึ่งก็คือ 2

    Image
    Image
  3. ทำขั้นตอนนี้ซ้ำจนกว่าจะถึงหลักซ้ายสุด

    Image
    Image
  4. ในการเสร็จสิ้น สิ่งที่คุณต้องทำคือบวกตัวเลขทั้งหมดเข้าด้วยกันเพื่อรับค่าทศนิยมโดยรวมของเลขฐานสอง: 128 + 64 + 0 + 0 + 8 + 0 + 2 + 0=202

    อีกวิธีหนึ่งในการดูกระบวนการทั้งหมดนี้ในรูปแบบสมการมีดังนี้: 1 x 27 + 1 x 26 + 0 x 2 5 + 0 x 24 + 1 x 23 + 0 x 22 + 1 x 2 1 + 0 x 20 =202

ลงนามเลขฐานสอง

วิธีการข้างต้นใช้ได้กับเลขฐานสองพื้นฐานที่ไม่มีเครื่องหมาย อย่างไรก็ตาม คอมพิวเตอร์ต้องการวิธีแสดงตัวเลขติดลบโดยใช้ไบนารีเช่นกัน

ด้วยเหตุนี้ คอมพิวเตอร์จึงใช้เลขฐานสองแบบมีเครื่องหมาย ในระบบประเภทนี้ หลักซ้ายสุดเรียกว่าบิตเครื่องหมาย ในขณะที่ตัวเลขที่เหลือเรียกว่าบิตขนาด

การอ่านเลขฐานสองที่มีเครื่องหมายนั้นเกือบจะเหมือนกับเลขฐานสองที่ไม่มีเครื่องหมาย โดยมีความแตกต่างเล็กน้อยเพียงจุดเดียว

  1. ทำตามขั้นตอนเดียวกับที่อธิบายไว้ข้างต้นสำหรับเลขฐานสองที่ไม่ได้ลงนาม แต่ให้หยุดเมื่อคุณไปถึงบิตซ้ายสุด

    Image
    Image
  2. ตรวจสอบเครื่องหมาย ให้ตรวจสอบบิตซ้ายสุด หากเป็นหนึ่ง แสดงว่าจำนวนนั้นเป็นลบ หากเป็นศูนย์ แสดงว่าจำนวนนั้นเป็นบวก

    Image
    Image
  3. ตอนนี้ ทำการคำนวณเหมือนเดิม แต่ใช้เครื่องหมายที่เหมาะสมกับตัวเลขตามที่ระบุโดยบิตซ้ายสุด: 64 + 0 + 0 + 8 + 0 + 2 + 0=-74
  4. วิธีไบนารีแบบมีเครื่องหมายช่วยให้คอมพิวเตอร์แสดงตัวเลขที่เป็นบวกหรือลบได้ อย่างไรก็ตาม มันใช้บิตเริ่มต้น ซึ่งหมายความว่าจำนวนที่มากขึ้นต้องใช้หน่วยความจำมากกว่าเลขฐานสองที่ไม่ได้ลงนามเล็กน้อย

การทำความเข้าใจเลขฐานสอง

หากคุณสนใจที่จะเรียนรู้วิธีอ่านเลขฐานสอง สิ่งสำคัญคือต้องเข้าใจว่าเลขฐานสองทำงานอย่างไร

ระบบเลขฐานสองเรียกว่าระบบเลขฐานสอง หมายความว่าแต่ละหลักมีความเป็นไปได้สองตัวเลข หนึ่งหรือศูนย์ ตัวเลขที่ใหญ่กว่านั้นเขียนโดยการบวกเลขหรือศูนย์เพิ่มเติมในเลขฐานสอง

การรู้วิธีอ่านเลขฐานสองไม่สำคัญสำหรับการใช้คอมพิวเตอร์ แต่เป็นการดีที่จะเข้าใจแนวคิดเพื่อให้เข้าใจถึงวิธีที่คอมพิวเตอร์เก็บตัวเลขไว้ในหน่วยความจำได้ดียิ่งขึ้นนอกจากนี้ยังช่วยให้คุณเข้าใจคำต่างๆ เช่น 16 บิต, 32 บิต, 64 บิต และการวัดหน่วยความจำ เช่น ไบต์ (8 บิต)