KomputerPengaturcaraan

The ASCII, watak-watak: penerangan, jadual kod dan jenis

Seperti diketahui, komputer yang menyimpan maklumat dalam bentuk perduaan, menyampaikan ia sebagai urutan satu dan sifar. Untuk menterjemahkan maklumat ke dalam bentuk yang sesuai untuk kegunaan manusia, setiap urutan nombor unik apabila memaparkan digantikan dengan watak yang sama.

Salah satu sistem korelasi kod binari untuk mencetak dan watak-watak kawalan adalah ASCII.

Pada tahap semasa perkembangan teknologi komputer pengguna tidak perlu tahu kod untuk setiap simbol tertentu. Walau bagaimanapun, pemahaman umum bagaimana pengekodan dijalankan, adalah sangat membantu, dan untuk beberapa kategori pakar dan semua yang diperlukan.

Buat ASCII

Dalam bentuk asal pengekodan ia telah dibangunkan pada tahun 1963 dan kemudian selama 25 tahun dua kali dikemaskini.

Dalam versi asal jadual watak ASCII termasuk 128 aksara, versi selepas muncul dilanjutkan, di mana yang pertama 128 aksara disimpan dan kod yang terlibat dengan simbol-simbol bit kelapan dipetakan sebelum ini tidak hadir.

Selama ini, pengekodan ini adalah yang paling popular di dunia. Pada tahun 2006 tempat yang utama mengambil bahasa Latin pada 1252, dan pada akhir tahun 2007 dan kini memegang jawatan utama tegas Unicode.

perwakilan komputer ASCII

Setiap ASCII-watak mempunyai kod sendiri yang terdiri daripada 8 aksara, yang mewakili sifar atau satu. Bilangan minimum lambang itu adalah sifar (lapan sifar dalam sistem binari), yang merupakan sumber elemen pertama dalam jadual.

kod binari maksimum kepada versi ASCII asal itu adalah batal + tujuh unit, dan dalam versi lanjutan - lapan unit, yang berkaitan sebagai bit kelapan.

aksara kawalan

aksara kawalan dipanggil tanda-tanda yang tidak mempunyai perwakilan grafik dan digunakan untuk organisasi teks, pengurusan peranti, dan lain-lain Mereka mungkin menunjukkan bahagian awal atau akhir teks, tab, menjana isyarat bunyi, pelbagai operasi untuk TTY (teletaip - .. Mesin untuk penghantaran data saluran elektrik) resolusi data peranti output, dan lain-lain tindakan pembatalan.

Dalam jadual watak ASCII meletakkan 0-31, dan 127 diperuntukkan untuk watak-watak kawalan. Sebanyak 33 markah.

Watak-watak yang tinggal

95 jawatan yang dikhaskan untuk tanda baca dan operasi matematik, angka perpuluhan, huruf abjad, daftar yang berbeza: "A" dan modal "A" sepadan pada mendatar untuk kod yang berbeza dalam jadual watak ASCII.

nombor watak dalam jadual

Jika seseorang itu terlibat dalam pembangunan perisian, atau untuk melaksanakan beberapa tugas-tugas lain dari bidang teknologi maklumat, ia adalah perlu untuk mengetahui jumlah beberapa aksara ASCII.

Seperti disebutkan di atas, kedudukan 0-31 dan 127 mengambil watak-watak kawalan. Number 32 yang diberikan kepada ruang, bilangan 33-47, dan 58-64 dikhaskan untuk operasi baca dan matematik asas.

huruf besar Latin disusun mengikut abjad dan bernombor dari ke-65 hingga ke-90. huruf kecil juga disusun mengikut abjad, kedudukan mereka - dari ke-97 hingga ke-122. Nombor-nombor yang tinggal (91-96 dan 123-126) diberikan kepada kurungan dan pendakap, serong dan lurus ciri, serta sebahagian daripada tanda diakritik.

jadual penuh simbol dalam perwakilan grafik yang mudah boleh dilihat dalam imej di atas. Rajah di bawah menunjukkan bilangan tanda-tanda dalam Russian Rajah watak ASCII.

ASCII Extended

Sejak versi asal pengekodan telah dibangunkan, berdasarkan ahli Amerika, terdapat tidak diperuntukkan bukan sahaja pelbagai jenis penulisan dan huruf negara, tetapi walaupun kegunaan mudah diakritik, aktif digunakan dalam bahasa-bahasa Eropah.

bit 8 telah terlibat untuk pembentukan pengekodan panjang. Versi ini termasuk simbol-simbol huruf negara Eropah dan transkripsi fonetik, elemen-elemen grafik, digunakan untuk jadual melukis, beberapa simbol matematik.

Beberapa ASCII-watak-watak yang jarang digunakan hari ini. Khususnya, ini terpakai kepada watak-watak yang digunakan untuk menarik jadual, seperti dalam tahun-tahun sejak pembangunan pengekodan panjang, banyak cara yang lebih mudah untuk perwakilan grafik jadual telah diperkenalkan.

Negara varian pengekodan

Sebelum kedatangan versi ASCII dilanjutkan untuk dipaparkan watak-watak antarabangsa yang digunakan versi remanufactured coding, di mana untuk meletakkan huruf Latin diletakkan Federation, Greek, watak-watak Arab.

Dua kod dalam jadual ini adalah dikhaskan untuk beralih antara US-ASCII standard dan matlamat negara.

Selepas ASCII menjadi tidak termasuk 128 dan 256 aksara, spread untuk Pilihan coding, di mana versi asal meja telah disimpan dalam 128 Kod pertama dengan sifar bit 8. Tanda-tanda sastera kebangsaan yang terkumpul di bahagian atas meja (kedudukan 128-255-ke).

Untuk mengetahui kod aksara ASCII langsung pengguna tidak diperlukan. pemaju perisian biasanya mencukupi untuk mengetahui bilangan unsur dalam jadual untuk mengira kod, jika perlu, dengan menggunakan sistem binari.

bahasa Rusia

Berikutan perkembangan pada awal 70-ies pengekodan untuk bahasa-bahasa Scandinavia, Cina, Korea, Greek, dan lain-lain, Mewujudkan versi mereka sendiri terlibat dan Kesatuan Soviet. Soon dibangunkan versi pengekodan 8-bit dipanggil koi8, memelihara pertama 128 kod aksara ASCII dan memperuntukkan jumlah yang sama jawatan di bawah huruf-huruf dalam abjad kebangsaan dan watak-watak tambahan.

Sebelum pengenalan Unicode koi8 dikuasai dalam segmen Rusia Internet. Terdapat variasi pengekodan bagi Rusia, dan untuk abjad Ukraine.

masalah ASCII

Sejak bilangan elemen walaupun dalam jadual lanjutan tidak melebihi 256, kemungkinan menampung pengekodan tunggal beberapa skrip yang berbeza hadir. Pada 90-an terdapat masalah dalam RuNet "oops, sampah" apabila teks bertaip watak-watak ASCII Federation dipaparkan tidak betul.

Masalahnya ialah percanggahan kod pilihan yang berbeza ASCII satu sama lain. Ingat bahawa pada kedudukan 128-255 boleh diletakkan pelbagai tanda-tanda, dan apabila anda menukar satu aksara Cyrillic menetapkan yang lain, semua huruf teks yang telah digantikan dengan orang lain yang mempunyai nombor yang sama dalam satu lagi kod versi.

keadaan semasa

Dengan kedatangan Unicode populariti ASCII telah semakin berkurangan.

Sebab untuk ini terletak pada hakikat bahawa set watak baru dibenarkan mengandungi tanda-tanda bahasa hampir semua bertulis. Dalam kes ini, yang pertama 128 aksara ASCII sesuai dengan watak Unicode yang sama.

Pada tahun 2000, adalah yang paling popular ASCII berkod di Internet dan digunakan oleh 60% daripada diindeks "Google" laman web. Sudah pada tahun 2012 bahagian itu, laman ini menurun kepada 17%, dan tempat pengekodan yang paling popular mengambil Unicode (UTF-8).

Oleh itu, ASCII adalah satu bahagian penting dalam sejarah teknologi maklumat, tetapi penggunaannya pada masa akan datang seolah-olah menjanjikan.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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