คอมพิวเตอร์การเขียนโปรแกรม

ASCII ที่ตัวอักษร: คำอธิบายตารางของรหัสและประเภท

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

หนึ่งในระบบความสัมพันธ์รหัสไบนารีการพิมพ์และตัวควบคุมเป็น ASCII

ในระดับปัจจุบันของการพัฒนาของเทคโนโลยีคอมพิวเตอร์ผู้ใช้ไม่จำเป็นต้องรู้รหัสสำหรับแต่ละสัญลักษณ์ แต่ความเข้าใจทั่วไปของวิธีการเข้ารหัสที่จะดำเนินการเป็นประโยชน์อย่างมากและสำหรับบางประเภทของผู้เชี่ยวชาญและที่จำเป็นทั้งหมด

สร้าง ASCII

ในรูปแบบเดิมของการเข้ารหัสได้รับการพัฒนาในปี 1963 และจากนั้นเป็นเวลา 25 ปีการปรับปรุงครั้งที่สอง

ในรุ่นเดิมของตารางอักขระ ASCII รวมถึง 128 ตัวอักษรต่อมาปรากฏฉบับยาวที่ 128 ตัวอักษรแรกจะถูกบันทึกไว้และรหัสที่เกี่ยวข้องกับสัญลักษณ์ที่แปดบิตแมปก่อนหน้านี้หายไป

กว่าปีที่เข้ารหัสนี้เป็นที่นิยมมากที่สุดในโลก ในปี 2006 สถานที่ชั้นนำเอาภาษาละติน 1252 และในตอนท้ายของปี 2007 และในปัจจุบันถือเป็นผู้นำมั่น Unicode

ตัวแทนคอมพิวเตอร์ ASCII

แต่ละ ASCII ตัวอักษรมีรหัสของตัวเองซึ่งประกอบด้วย 8 ตัวอักษรคิดเป็นศูนย์หรือหนึ่ง จำนวนขั้นต่ำของการแสดงดังกล่าวเป็นศูนย์ (แปดศูนย์ในระบบเลขฐานสอง) ซึ่งเป็นแหล่งที่มาขององค์ประกอบแรกในตาราง

รหัสไบนารีสูงสุดไปยังรุ่น ASCII ของเดิมเป็นโมฆะ + เจ็ดหน่วยและในรุ่นที่ขยาย - แปดหน่วยเชื่อมต่อเป็นบิตที่แปด

ตัวควบคุม

ตัวควบคุมที่เรียกว่าสัญญาณที่ไม่ได้มีการแสดงกราฟิกและใช้สำหรับองค์กรของข้อความการจัดการอุปกรณ์ ฯลฯ พวกเขาอาจบ่งบอกถึงจุดเริ่มต้นหรือจุดสิ้นสุดของข้อความแท็บสร้างสัญญาณเสียงการดำเนินงานต่างๆสำหรับ TTY (โทรพิมพ์ - .. เครื่องสำหรับการส่งข้อมูล ช่องทางไฟฟ้า) ความละเอียดของข้อมูลอุปกรณ์ส่งออก ฯลฯ ดำเนินการยกเลิก

ในตารางอักขระ ASCII ตำแหน่ง 0-31 และ 127 ได้รับการจัดสรรสำหรับการควบคุมตัวอักษร รวม 33 เครื่องหมาย

ตัวอักษรที่เหลือ

ส่วนที่เหลืออีก 95 ตำแหน่งที่สงวนไว้สำหรับเครื่องหมายวรรคตอนและการดำเนินงานทางคณิตศาสตร์ตัวเลขทศนิยมตัวอักษรของตัวอักษรลงทะเบียนที่แตกต่างกัน: "A" และทุน "A" ตรงแนวนอนเพื่อให้รหัสที่แตกต่างกันในตารางตัวอักษรแอสกี

ตัวเลขตัวอักษรในตาราง

ถ้าคนที่มีส่วนร่วมในการพัฒนาซอฟแวร์หรือดำเนินการอื่น ๆ จากการด้านเทคโนโลยีสารสนเทศที่มีความจำเป็นต้องทราบจำนวนของจำนวนตัวอักษรแอสกี

ดังกล่าวข้างต้นตำแหน่งของ 0-31 และ 127 ตัวควบคุมการใช้เวลา หมายเลข 32 ได้รับมอบหมายให้เป็นพื้นที่จำนวน 33-47 และ 58-64 ถูกสงวนไว้สำหรับเครื่องหมายวรรคตอนและการดำเนินงานพื้นฐานทางคณิตศาสตร์

ตัวอักษรละตินจัดเรียงตามลำดับตัวอักษรและมีหมายเลขตั้งแต่ 65 วันถึง 90 วัน ตัวอักษรตัวพิมพ์เล็กยังมีการจัดเรียงตามลำดับตัวอักษรตำแหน่งของพวกเขา - จาก 97 วันถึง 122 วัน ส่วนที่เหลืออีกตัวเลข (91-96 และ 123-126) ได้รับมอบหมายให้วงเล็บและวงเล็บเอียงและคุณลักษณะตรงเช่นเดียวกับบางส่วนของการออกเสียงวรรณยุกต์

โต๊ะเต็มไปด้วยสัญลักษณ์ในการแสดงกราฟิกสะดวกสามารถมองเห็นในภาพข้างบน รูปด้านล่างแสดงจำนวนของสัญญาณในตารางอักขระ ASCII รัสเซีย

ขยาย ASCII

ตั้งแต่รุ่นเดิมของการเข้ารหัสได้รับการพัฒนาบนพื้นฐานของสมาชิกอเมริกันมียังไม่ได้รับการให้บริการไม่เพียง แต่รูปแบบต่างๆของการเขียนและตัวอักษรแห่งชาติ แต่แม้จะมีการใช้งานที่สะดวกในการกำกับการใช้งานในภาษายุโรป

8 บิตได้มีส่วนเกี่ยวข้องการก่อตัวของการเข้ารหัสขยาย รุ่นนี้รวมถึงสัญลักษณ์ของตัวอักษรของชาติยุโรปและการถอดรหัสการออกเสียง, องค์ประกอบภาพที่ใช้สำหรับตารางการวาดภาพจำนวนของสัญลักษณ์ทางคณิตศาสตร์

ตัวอักษร ASCII บางคนที่ไม่ค่อยได้ใช้วันนี้ โดยเฉพาะอย่างยิ่งนี้นำไปใช้กับตัวอักษรที่จะใช้ในการวาดตารางเช่นเดียวกับในปีที่ผ่านมานับตั้งแต่การพัฒนาของการเข้ารหัสขยายวิธีที่สะดวกมากขึ้นในการแสดงกราฟิกของตารางได้รับการแนะนำ

แห่งชาติสายพันธุ์การเข้ารหัส

ก่อนการถือกำเนิดของ ASCII ขยายรุ่นที่จะแสดงตัวอักษรต่างประเทศที่ใช้การเข้ารหัส Remanufactured รุ่นที่จะวางตัวอักษรละตินถูกวางไว้รัสเซีย, กรีก, ตัวอักษรภาษาอาหรับ

สองรหัสในตารางสงวนไว้สำหรับการสลับระหว่างมาตรฐาน ASCII สหรัฐอเมริกาและเป้าหมายของชาติ

หลังจาก ASCII กลายเป็นที่ไม่รวมถึง 128 และ 256 ตัวอักษร, การแพร่กระจายตัวเลือกสำหรับการเข้ารหัสซึ่งในรุ่นเดิมของตารางได้รับการบันทึกไว้ใน 128 รหัสแรกกับศูนย์บิตที่ 8 ป้ายวรรณกรรมแห่งชาติเก็บไว้ในครึ่งบนของตาราง (ตำแหน่ง 128-255-TH)

หากต้องการทราบรหัสอักขระ ASCII โดยตรงผู้ใช้ไม่จำเป็นต้องใช้ ซอฟแวร์มักจะเพียงพอที่จะทราบจำนวนขององค์ประกอบในตารางการคำนวณรหัสถ้าจำเป็นโดยใช้ระบบเลขฐานสอง

ภาษารัสเซีย

ต่อไปนี้การพัฒนาในช่วงต้นยุค 70 โอบอุ้มการเข้ารหัสสำหรับภาษาสแกนดิเนเวียน, จีน, เกาหลี, กรีก, ฯลฯ การสร้างรุ่นของตัวเองมีส่วนร่วมและสหภาพโซเวียต เร็ว ๆ นี้ได้รับการพัฒนารุ่นของการเข้ารหัส 8 บิตเรียกว่า KOI8 รักษาครั้งแรก 128 รหัสอักขระ ASCII และจัดสรรจำนวนเดียวกันของตำแหน่งภายใต้ตัวอักษรของตัวอักษรและตัวอักษรแห่งชาติเพิ่มเติม

ก่อนที่จะนำ Unicode KOI8 ครอบงำในส่วนของรัสเซียของอินเทอร์เน็ต มีการเข้ารหัสสายพันธุ์ได้สำหรับรัสเซียและสำหรับตัวอักษรยูเครน

ปัญหา ASCII

เนื่องจากจำนวนขององค์ประกอบที่แม้จะอยู่ในตารางการขยายไม่เกิน 256 เป็นไปได้ของการรองรับการเข้ารหัสเดียวสคริปต์แตกต่างกันหลายขาด ในยุค 90 มีปัญหาใน RuNet "โอ๊ะขยะ" เมื่อข้อความที่พิมพ์อักขระ ASCII รัสเซียจะแสดงไม่ถูกต้อง

ปัญหาก็คือความแตกต่างของรหัสของตัวเลือกที่แตกต่างกัน ASCII แต่ละอื่น ๆ จำได้ว่าในตำแหน่งที่ 128-255 สามารถวางสัญญาณต่างๆและเมื่อคุณเปลี่ยนตัวอักษรซีริลลิหนึ่งตั้งไปยังอีกตัวอักษรทั้งหมดของข้อความที่ถูกแทนที่ด้วยคนอื่นมีจำนวนเหมือนกันในรหัสรุ่นอื่น

สถานะปัจจุบัน

กับการถือกำเนิดของ Unicode นิยม ASCII ได้จางหายไป

เหตุผลของเรื่องนี้อยู่ในความจริงที่ว่าชุดตัวละครใหม่ที่ได้รับอนุญาตให้มีสัญญาณของภาษาเขียนเกือบทั้งหมด ในกรณีนี้เป็นครั้งแรก 128 ตัวอักษร ASCII ตรงกับอักขระ Unicode เดียวกัน

ในปี 2000 เป็นที่นิยมมากที่สุด ASCII รหัสบนอินเทอร์เน็ตและใช้งานโดย 60% ของการจัดทำดัชนี "Google" หน้าเว็บ แล้วในปี 2012 สัดส่วนของหน้าเว็บดังกล่าวได้ลดลงถึง 17% และสถานที่ของการเข้ารหัสที่นิยมมากที่สุดเอา Unicode (UTF-8)

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 th.birmiss.com. Theme powered by WordPress.