คอมพิวเตอร์, ความปลอดภัย
การนำเสนอข้อมูลในคอมพิวเตอร์: ข้อมูลการเข้ารหัสแบบไบนารี
ในโลกทางกายภาพข้อมูลใด ๆ จะต้องเป็นตัวแทนอย่างใด อ่านบทความใด ๆ (หนังสือทบทวนความคิดเห็น) ตีพิมพ์ออนไลน์หรือพิมพ์บนกระดาษที่เราใช้ข้อความและรูปภาพ ภาพที่เราเห็นคือมุ่งเน้นไปที่จอประสาทตาของเราตาในรูปแบบของการไฟฟ้าสัญญาณส่งไปยังสมองซึ่งตระหนักคุ้นเคยตัวละครและทำให้ได้รับข้อมูล. ในสิ่งที่รูปแบบข้อมูลเหล่านี้ยังคงอยู่ในความทรงจำของเรา - ในรูปแบบของภาพตรรกะหรือสิ่งอื่น - อาจขึ้นอยู่กับสถานการณ์ของการผลิตของเป้าหมายและความเข้าใจที่เฉพาะเจาะจงของกระบวนการ ฮาร์ดแวร์คอมพิวเตอร์ จำกัด มากขึ้นและทำงานร่วมกับกระแสของศูนย์และคน (ที่เรียกว่าการเข้ารหัสข้อมูลไบนารีบริการ)
Binary สัญกรณ์สร้างพื้นฐานสำหรับทั้ง เทคโนโลยีคอมพิวเตอร์ ได้รับการคัดเลือกในอดีต แม้จะอยู่ในยุคของการสร้างครั้งแรกคอมพิวเตอร์หลอดสูญญากาศวิศวกรกำลังคิดวิธีที่จะทำให้ข้อมูลการเข้ารหัสที่ราคาต่ำสุดของทุกหน่วยงานที่ได้รับการ เนื่องจากมีความเป็นไปได้สองโหมดของการดำเนินการในสูญญากาศท่อ - ผ่านปัจจุบัน, การปิดกั้นมันผีในพื้นฐาน ของการคำนวณของระบบ ดูเหมือนจะมีประสิทธิภาพมากที่สุด. ในการเปลี่ยนแปลงไปยังอุปกรณ์เซมิคอนดักเตอร์ที่ข้อสรุปนี้สามารถตรวจสอบได้ แต่วิศวกรไปในทาง nakatannomu รักษาตรรกะไบนารีของคอมพิวเตอร์เพาะปลูกมากขึ้น อย่างไรก็ตามฟิสิกส์ของเซมิคอนดักเตอร์และประกอบไปด้วยจะช่วยให้การเข้ารหัสของข้อมูลในคอมพิวเตอร์: นอกเหนือจากการขาดการคิดค่าใช้จ่าย (ไตรสิกขาศูนย์) ที่อาจจะมีทั้งด้านบวก (+1) หรือลบ (-1) ซึ่งสอดคล้องกับค่าที่สามเป็นไปได้ของ Trita - หน่วยความจำหน่วยเซลล์ เช่นเดียวกับที่ได้กล่าวเกี่ยวกับกระแสไฟฟ้า: ทิศทางตรงหรือย้อนกลับหรือไม่มีกระแสที่ทุกคน (เดียวสามค่า)
ทางเลือกของ ternary เลขระบบ โดยอัตโนมัติจะแก้ปัญหาของการเข้ารหัสของตัวเลขเชิงลบซึ่งในระบบเลขฐานสองจะแก้ไขได้โดยการผกผันที่เรียกว่าในมุมมองของบิตแรกเป็นสัญญาณที่ เกี่ยวกับภูมิปัญญาของการดำเนินการนี้เป็นระบบเลขฐานสองมันถูกเขียนมากในอินเทอร์เน็ตเช่นเดียวกับในหนังสือที่เกี่ยวกับภาษา Assember ในกรณีของตรรกะ ternary จำนวนจะถูกบันทึกไว้เช่นดังนี้: "+ 00-0 + 0 + -" ที่นี่ "+" - ค่าประหยัดรายการ "+1", "-" ตามลำดับ - "1", ดี, ศูนย์พูดสำหรับตัวเอง เมื่อแปลเป็นภาษามนุษย์ที่จะได้รับต่อไปนี้: + 3 * 8 + 0 + 0-3 ^ 5 + 0 + 3 ^ 3 + 0 + 3 ^ 1-3 ^ 0 = 6561-243 + 27 + 3-1 = 6347 ประโยชน์ที่ได้รับตรรกะ ternary ปรากฏว่าเมื่อทำงานความหลากหลายของข้อมูลด้วย: ถ้าคำถามควรตอบสนองพยางค์เดียว, บิตไบนารีอาจดำเนินการอย่างใดอย่างหนึ่งของสองคำตอบ ( "ใช่" หรือ "ไม่") ในขณะที่การรักษาประกอบไปด้วย - แล้วสาม ( "ใช่" "ไม่" "ไม่ได้กำหนด") โปรแกรมเมอร์ที่มีประสบการณ์จำไว้ว่าคุณมักจะต้องเก็บหนึ่งคำตอบเพราะสามเป็นไปได้ดังนั้นสำหรับค่าไม่แน่นอนมีการคิดค้นสิ่งเช่น - ป้อนพารามิเตอร์เพิ่มเติม (binary): ไม่ว่ามันก็ตั้งใจอย่างเต็มที่โดยเวลาปัจจุบัน
ข้อมูลการเข้ารหัสไบนารีจะไม่สะดวกในการจัดการกับภาพ ตาของมนุษย์รับรู้ที่แตกต่างกันสามสี: สีฟ้า, สีเขียวและสีแดงเป็นผลมาจากแต่ละพิกเซลกราฟิกถูกเข้ารหัสด้วยสี่ไบต์สามซึ่งบ่งบอกถึงความเข้มของสีพื้นฐานและที่สี่จะถือเป็นซ้ำซ้อน วิธีการนี้จะเห็นได้ชัดลดประสิทธิภาพของคอมพิวเตอร์กราฟิก แต่จนถึงขณะนี้ไม่มีอะไรดีกว่าที่ได้รับการเสนอ
จากจุดทางคณิตศาสตร์ของมุมมองคอมพิวเตอร์ประกอบไปด้วยที่จะมีประสิทธิภาพมากที่สุด การคำนวณที่เข้มงวดมีความซับซ้อนมาก แต่ผลที่ได้คือคำสั่งดังต่อไปนี้: ประสิทธิภาพการคำนวณสูงกว่าที่ใกล้ระบบเลขของตัวเองในหมู่อี (โดยประมาณเท่ากับ 2.72) มันเป็นเรื่องง่ายที่จะเห็นว่าสามจำนวน 2.72 เป็นมากใกล้กว่าสอง เราได้ แต่หวังว่าวันหนึ่งวิศวกรที่รับผิดชอบฉบับอิเล็กทรอนิกส์หันความสนใจไปที่เลขฐานสาม บางทีมันอาจจะเป็นความก้าวหน้าหลังจากที่ปัญญาประดิษฐ์จะถูกสร้างขึ้น?
Similar articles
Trending Now