ᲙომპიუტერებიᲞროგრამირების

, ASCII, გმირები: აღწერა, მაგიდასთან კოდები და სახის

როგორც ცნობილია, კომპიუტერი ინახავს ინფორმაციას ორობითი ფორმა, წარდგენის, როგორც თანმიმდევრობა პირობა და zeros. თარგმნა, ინფორმაციის სახით შესაფერისი საკვებად, თითოეული უნიკალური თანმიმდევრობა ნომრები როდესაც ჩვენებისას შეცვალა შესაბამისი ხასიათი.

ერთ-ერთი კორელაცია სისტემები ორობითი კოდები ბეჭდვა და კონტროლის გმირები ASCII.

მიმდინარე დონის განვითარებას კომპიუტერული ტექნიკა შესახებ არ უნდა იცოდეს კოდი თითოეული სიმბოლო. თუმცა, ზოგადად გაგება, თუ როგორ კოდირების ხორციელდება, ძალიან სასარგებლო და ზოგიერთი კატეგორიის სპეციალისტები და ყველა საჭირო.

შექმნა ASCII

ორიგინალური ფორმის კოდირების ის შეიქმნა 1963 წელს და შემდეგ 25 წლის განმავლობაში ორჯერ ქ.

ორიგინალური მობილური ASCII ხასიათის მაგიდა მოიცავს 128 გმირები, მოგვიანებით გამოჩნდა გაფართოებულ ვერსია, სადაც პირველი 128 სიმბოლო გადაარჩინა და კოდები ჩართული მერვე bit დატანილი სიმბოლოები არყოფნის ადრე.

წლების განმავლობაში, ამ კოდირების არის ყველაზე პოპულარული მსოფლიოში. 2006 წელს წამყვანი ადგილი დაიკავა ლათინური 1252, და ბოლოს 2007 წელს და გაკეთებული ფლობს წამყვან პოზიციას მტკიცედ Unicode.

კომპიუტერული ASCII წარმომადგენლობა

თითოეული ASCII ხასიათი აქვს საკუთარი კოდი შედგება 8 პერსონაჟი, რომელიც წარმოადგენს ნულოვანი ან ერთი. მინიმალური რაოდენობა ასეთი წარმომადგენლობა არის ნულოვანი (რვა zeros in ორობითი სისტემა), რომელიც არის წყარო პირველი ელემენტია მაგიდასთან.

მაქსიმალური ორობითი კოდი მიეკუთვნებიან ASCII მობილური ორიგინალური null + შვიდი ერთეული და გაფართოებულ ვერსია - რვა ერთეული, რომელიც დაკავშირებულია როგორც მერვე bit.

კონტროლის გმირები

კონტროლის გმირები უწოდებენ ნიშნები, რომ არ აქვს გრაფიკული წარმომადგენლობა და გამოიყენება ორგანიზაციის ტექსტი, მოწყობილობის მართვა და ა.შ. ისინი შეიძლება მიუთითოს დასაწყისში ან ბოლოს ტექსტი, ჩანართების, გამოიმუშავებს ხმის სიგნალი, სხვადასხვა ოპერაციების TTY (teletype - .. მანქანა მონაცემთა გადაცემის ელექტრო არხი) რეზოლუციის გამომავალი მოწყობილობა მონაცემები და ა.შ. გაუქმების action.

იმ ASCII ხასიათის მაგიდა პოზიციები 0 to 31 და 127 გამოიყო კონტროლის სიმბოლო. სულ 33 ნიშნები.

დარჩენილი სიმბოლოების

დარჩენილი 95 პოზიციებზე დაცულია პუნქტუაციის ნიშნები და მათემატიკური ოპერაციები, ათობითი ციფრები, ასო ანბანი, სხვადასხვა რეესტრიდან "A" და კაპიტალის "A" ჰორიზონტალური შეესაბამება სხვადასხვა კოდების ASCII ხასიათის მაგიდა.

ხასიათი ნომრები მაგიდა

თუ პირი ეწევა პროგრამული უზრუნველყოფის დამუშავება, ან შეასრულოს სხვა დავალებები საინფორმაციო ტექნოლოგიების სფეროში, აუცილებელია იცოდეს პუნქტების რაოდენობა ASCII სიმბოლოებს.

როგორც ზემოთ აღინიშნა, თანამდებობაზე 0-31 და 127 აღებას სიმბოლო. 32 ენიჭება სივრცეში, ნომერი 33-47 და 58-64 დაცულია პუნქტუაციის და ძირითადი მათემატიკის ოპერაციების.

ლათინური ასოებით ანბანურად დალაგებული და დანომრილია 65-ე, 90-ე. ამას წერილები ასევე ანბანურად დალაგებული მათი პოზიციები - დან 97-ე 122-ე. დარჩენილი ნომრები (91-96 და 123-126) ენიჭება ფრჩხილებში და აფრთხილებს, oblique და სწორი ფუნქცია, ისევე როგორც ზოგიერთი დიაკრიტიკული ნიშნები.

სრული ცხრილი სიმბოლოების მოსახერხებელი გრაფიკული წარმომადგენლობა ჩანს გამოსახულება ზემოთ. ფიგურა ქვემოთ გვიჩვენებს რაოდენობის ნიშნები რუსულ ASCII ხასიათის მაგიდა.

გაფართოებული ASCII

მას შემდეგ, რაც ორიგინალური ვერსია კოდირების შეიქმნა, ეფუძნება ამერიკული წევრი, არ ყოფილა გათვალისწინებული არა მხოლოდ სხვადასხვა სახის წერილობით და ეროვნული დამწერლობას, მაგრამ მაშინაც კი, მოსახერხებელი გამოყენება diacritics, აქტიურად გამოიყენება ევროპულ ენებზე.

მე -8 ცოტა ჩაერთო ფორმირების გაფართოებული კოდირება. ეს ვერსია მოიცავს სიმბოლიკა ეროვნული ევროპულ დამწერლობას და ფონეტიკური ტრანსკრიფციის, გრაფიკული ელემენტები, გამოიყენება ხატვის მაგიდები, რიგი მათემატიკური სიმბოლოები.

ზოგიერთი ASCII სიმბოლო იშვიათად გამოიყენება დღეს. კერძოდ, ეს ეხება პერსონაჟი, რომელიც გამოიყენება მიაპყროს მაგიდები, როგორც წლის განმავლობაში განვითარების გაფართოებული კოდირების, ბევრად უფრო მოსახერხებელი გზა გრაფიკული წარმომადგენლობა მაგიდები უკვე გააცნო.

ეროვნული ვარიანტები კოდირების

მარხვის ASCII გაფართოებულ ვერსია არიან საერთაშორისო სიმბოლო გამოიყენება remanufactured მობილური კოდირება, სად უნდა განათავსონ ლათინური ასოებით იყო განთავსებული რუსული, ბერძნული, არაბული სიმბოლო.

ორი კოდები მაგიდასთან დაცულია გადართვის სტანდარტი აშშ-ASCII და მისი ეროვნული მიზანი.

მას შემდეგ, რაც ASCII გახდა არ შეიცავს 128 და 256 სიმბოლო, გავრცელებული ვარიანტი კოდირება, რომელშიც ორიგინალური ვერსია მაგიდასთან შენახულია პირველი 128 კოდები ნულოვანი -8 bit. Signs ეროვნული ლიტერატურის ინახება ზედა ნახევარი მაგიდა (128-255-ე პოზიცია).

უნდა იცოდეს, პირდაპირ ASCII ხასიათის კოდები მომხმარებელს არ არის საჭირო. პროგრამისტი, ჩვეულებრივ საკმარისია იცოდეს ნომერი ელემენტია მაგიდა გამოთვლა კოდი, საჭიროების შემთხვევაში, გამოყენებით ორობითი სისტემა.

რუსული ენის

შემდეგ განვითარების ადრეულ 70-იან წლებში კოდირება სკანდინავიური ენები, ჩინური, კორეული, ბერძნული და ა.შ., შექმნა საკუთარი ვერსია ჩართული და საბჭოთა კავშირში. მალე განვითარებული ვერსია 8 ბიტიანი კოდირების ეწოდება KOI8, შენარჩუნების პირველი 128 ASCII ხასიათი კოდები და გამოყოფს იგივე რაოდენობის თანამდებობას ასო ეროვნული ანბანის და დამატებითი სიმბოლო.

სანამ დანერგვა Unicode KOI8 დომინირებს რუსეთის სეგმენტი ინტერნეტი. იყო ვარიანტი კოდირების რუსეთის და უკრაინის ანბანი.

ASCII პრობლემები

მას შემდეგ, რაც რაოდენობის ელემენტები კი გაფართოებულ მაგიდა არ აღემატება 256, შესაძლებლობა დამთმობი ერთი კოდირების სხვადასხვა სკრიპტები არ არსებობს. 90-იან წლებში იყო პრობლემა RuNet "oops, ნაგავი", როდესაც ტექსტი აკრეფილი რუსული 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 ka.birmiss.com. Theme powered by WordPress.