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

ASCII კოდი (ამერიკული სტანდარტული კოდი ინფორმაციის ცვლა) - ძირითადი კოდირების ლათინური ანბანი

მისი თქმით, საერთაშორისო სატელეკომუნიკაციო კავშირის, 2016 წელს ინტერნეტის მეტნაკლებად რეგულარულად გამოიყენოთ სამი და ნახევარი მილიარდი ადამიანი. მათი უმეტესობა კი არ ვფიქრობ, რომ ნებისმიერი შეტყობინებები იგზავნება მათი მეშვეობით PC ან მობილური მუხასაო, ისევე როგორც ტექსტები, რომლებიც ნაჩვენები მონიტორები ყველა სახის, ფაქტობრივად, არის კომბინაცია 0 და 1. ეს ეწოდება კოდირებით წარმომადგენლობა ინფორმაცია. იგი იძლევა და ხელს უწყობს განხორციელების შენახვა, დამუშავება და გადაცემა. 1963 წელს, აშშ ASCII კოდი შემუშავდა, რომელიც ექვემდებარება ამ მუხლის.

ინფორმაციის წარდგენა კომპიუტერული

თვალსაზრისით რაიმე ელექტრონული კომპიუტერი ტექსტი კოლექცია ინდივიდუალური სიმბოლო. მათ შორის არიან არა მარტო წერილი, მათ შორის დედაქალაქში, არამედ პუნქტუაციის ნიშნები, ნომრები. გარდა ამისა, სპეციალური სიმბოლოები გამოიყენება "=", "და", "(" და სივრცეები.

გავურბივარ სიმბოლოები, რომ შეადგინოს ტექსტი, რომელსაც ეწოდება ანბანი და რაოდენობის - ძალა (აღინიშნება როგორც N). რათა დადგინდეს გამოხატვის N = 2 ^ b, სადაც b - ნომერი ინფორმაცია ბიტი ან კონკრეტული სიმბოლო წონა.

ეს დადასტურდა, რომ ძალა 256 სიმბოლო ანბანი გაძლევთ საშუალებას წარმოადგინოს ყველა საჭირო სიმბოლო.

მას შემდეგ, რაც 256 არის 8 ხარისხი ორი, მაშინ წონა თითოეული ხასიათი არის 8 ბიტი.

ერთეულის ზომის 8 ბიტი ეწოდება 1 byte, ასე ვთქვათ, რომ ორობითი კოდი ნებისმიერი ხასიათის ტექსტში, რომელიც ინახება თქვენს კომპიუტერში, იკავებს ერთი ბაიტი მეხსიერება.

როგორ არის კოდირების

ნებისმიერი ტექსტი შევიდა კომპიუტერის მეხსიერების მეშვეობით კლავიატურის ღილაკები, რომელშიც დაიწერა ციფრები, წერილები, სასვენი ნიშნების და სხვა სიმბოლოები. ხსოვნის ისინი გადაცემული ორობითი კოდი, ანუ, თითოეული სიმბოლო შეესაბამება ნაცნობი ათობითი კოდი პირი 0 255, რომელიც შეესაბამება ორობითი კოდი - .. From 00000000 to 11111111.

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

კოდირების ASCII სიმბოლოები

ეს აბრევიატურა იშიფრება ინგლისური ამერიკული სტანდარტული კოდი ინფორმაციის გაცვლის.

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

სარჩევი

ASCII კოდები იყოფა 2 ნაწილად. საერთაშორისო სტანდარტების ითვლება მხოლოდ პირველ ნახევარში მაგიდასთან. იგი მოიცავს კოდი თანმიმდევრობა ნომერი: 0 (კოდირებული 00000000) 127 (კოდი 01111111).

სერიული ნომერი

N

კოდირების ASCII ტექსტი

სიმბოლო

0 - 31

0000 0000 - 0001 1111

პერსონაჟები N 0-დან 31 უწოდებენ მენეჯერები. მათი ფუნქციაა "მეგზური" პროცესი ტექსტი გამომავალი მონიტორის ან ბეჭდვის მოწყობილობა, beeping ხმის, და ა.შ.

32 - 127

0010 0000 - 0111 1111

სიმბოლოები N 32-დან 127 (სტანდარტული ნაწილი მაგიდა) - ზედა და ამას წერილები ლათინური ანბანი, 10 nye ციფრები, სასვენი ნიშნები და სხვადასხვა ფრჩხილებში, კომერციული და სხვა სიმბოლოები .. Symbol 32 მიუთითებს სივრცეში.

128 - 255

1000 0000 - 1111 1111

სიმბოლოები N 128-დან 255 (ალტერნატიული ნაწილი მაგიდა ან კოდი გვერდი) შეიძლება ჰქონდეს სხვადასხვა ვარიანტი, რომელთაგან თითოეული აქვს საკუთარი ნომერი. კოდი გვერდზე გამოიყენება შექმნას ეროვნული დამწერლობას, რომლებიც განსხვავდება ლათინური. კერძოდ, იგი ხორციელდება დახმარებით ASCII კოდი რუსეთის სიმბოლო.

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

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

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

ყველაზე გავრცელებული "teletype" სიმბოლო არის NUL (00 "ნულოვანი"). მან ჯერ კიდევ გამოიყენება ყველაზე პროგრამირების ენები, რაც მიუთითებს ნიშანი ბოლომდე ხაზი.

სად გამოიყენება ASCII კოდირების

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

ეს პროდუქტი ორი სახის: გრაფიკული რედაქტორები ასრულებდა კონვერტაცია სურათის ტექსტი და გარდაქმნის "სურათები" ამ ASCII გრაფიკა. მაგალითად, ცნობილია, არის პრემიერ მაგალითი Smiley კოდირების სიმბოლო.

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

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

გარკვეული თვისებები

კოდირება ტექსტში ინფორმაციის ASCII თავდაპირველად 7 ბიტი (ერთი დარჩა ცარიელი), მაგრამ დღეს იგი მუშაობს როგორც 8-bit.

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

ASCII განაცხადის Microsoft Office

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

სტანდარტიზაციის

ორგანიზაცია მიღებული ISO სტანდარტის ISO 8859. ეს ჯგუფი განსაზღვრავს რვა ბიტიანი კოდირების სხვადასხვა ენაზე ჯგუფები. კერძოდ, ISO 8859-1 - ეს არის Extended ASCII, რომელიც არის მაგიდა, ამერიკის შეერთებული შტატები და დასავლეთ ევროპაში. ISO 8859-5 - არის მაგიდა გამოიყენება კირილიცას, მათ შორის რუსულ ენაზე.

ისტორიული მიზეზების გამო, რომ ISO 8859-5 იგი გამოიყენება მოკლე დროში.

იყიდება რუსული ენის მომენტში რეალურად გამოიყენება კოდირება:

  • CP866 (Code Page 866), ან DOS, რომელიც ხშირად მოუწოდა ალტერნატიული კოდირების GOST. აქტიურად იქნა გამოყენებული, სანამ შუა 90-იან წლებში გასული საუკუნის. ამ ეტაპზე, თითქმის არ გამოიყენება.
  • KOI-8. კოდირების შეიქმნა 1970-80s და ამ ეტაპზე ეს არის საერთო სტანდარტი e-mail შეტყობინებების RuNet. იგი ფართოდ გამოიყენება OS ოჯახს Unix, მათ შორის, Linux. "რუსული" მობილური KOI-8, სახელწოდებით KOI-8R. გარდა ამისა, არსებობს ვერსიები სხვა კირილიცას, როგორიცაა უკრაინული.
  • Code გვერდი 1251 (CP 1251, Windows - 1251). მიერ შემუშავებული Microsoft უზრუნველყოს მხარდაჭერა რუსულ ენაზე Windows გარემოში.

მთავარი უპირატესობა CP866 პირველი სტანდარტი იყო შეინარჩუნოს ფსევდო გრაფიკული სიმბოლოების იგივე პოზიციებზე, როგორც Extended ASCII. ეს გაძლევთ საშუალებას აწარმოებს უცვლელი ტექსტი პროგრამა, უცხოური წარმოების, როგორიცაა ცნობილი Norton Commander. ამ ეტაპზე CP866 გამოიყენება პროგრამები განკუთვნილია Windows, რომლებიც მოქმედებენ სრულ ეკრანზე ტექსტის აზრით ან ტექსტური ყუთები, მათ შორის, FAR Manager.

კომპიუტერული ტექსტები დაწერილი CP866 კოდირების, ბოლო დროს საკმაოდ იშვიათად, მაგრამ იგი გამოიყენება Russian filenames in "Vindous".

"Unicode"

ამ ეტაპზე, ყველაზე გავრცელებული კოდირებას. Codes "Unicode" სფეროში. პირველი (0000 to U + U + 007F) მოიცავს კომპლექტი ASCII სიმბოლოები კოდები. მოყვება სფეროში გმირები სხვადასხვა ეროვნული ლიტერატურის, აგრეთვე პუნქტუაცია და ტექნიკური სიმბოლოები. გარდა ამისა, ნაწილი კოდი "Unicode" დაცულია შემთხვევაში უნდა შეიცავდეს ახალი გმირები მომავალში.

ახლა თქვენ იცით, რომ ASCII ყოველი პერსონაჟი წარმოდგენილია როგორც კომბინაცია 8 zeros და პირობა. ერისკაცი, ეს ინფორმაცია შეიძლება, როგორც ჩანს ზედმეტი და უინტერესო, მაგრამ არ გსურთ ვიცით, რა ხდება "ტვინში" თქვენს კომპიუტერში?!

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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