Apakah Teks ASCII dan Bagaimana Ia Digunakan?

Apakah Teks ASCII dan Bagaimana Ia Digunakan?

ASCII adalah singkatan yang mungkin pernah anda dengar berkaitan dengan teks komputer, tetapi istilah itu cepat tidak digunakan berkat pendatang baru yang lebih hebat. Tetapi apa itu ASCII, dan untuk apa itu digunakan?





Apa yang dimaksudkan oleh ASCII?

Mungkin tempat paling mudah untuk memulakan adalah akronim itu sendiri, jadi mari kita mengembangkannya:





KE merican S tandard C ode untuk Saya nformasi Saya pertukaran





Sebilangan besar frasa ini tidak benar-benar memberikan gambaran yang lengkap, tetapi beberapa bahagian segera menawarkan beberapa petunjuk, terutamanya dua perkataan pertama. ASCII adalah Piawaian Amerika, yang penting akan segera kelihatan.

Pertukaran Kod untuk Maklumat menunjukkan bahawa kita sedang membincangkan format untuk meneruskan data berulang-ulang. Secara khusus, ASCII berurusan dengan data teks: watak yang membentuk kata-kata dalam bahasa yang biasa dibaca manusia.



ASCII menyelesaikan masalah bagaimana menetapkan nilai pada huruf dan watak lain sehingga, ketika disimpan sebagai satu dan nol dalam fail, mereka dapat diterjemahkan kembali menjadi huruf ketika file dibaca kemudian. Sekiranya sistem komputer yang berbeza bersetuju dengan kod yang sama untuk digunakan, maklumat tersebut dapat ditukar dengan pasti.

amalan terbaik dasar kumpulan windows 10

Berkaitan: Cara Mencari Simbol dan Mencari Makna





Sejarah ASCII

Kadang-kadang disebut sebagai AS-ASCII, ASCII adalah inovasi Amerika yang dikembangkan pada tahun 1960-an. Piawaian tersebut telah mengalami banyak revisi sejak, terutama pada tahun 1977 dan 1986, ketika ASCII terakhir dikemas kini.

Sambungan dan variasi telah dibina berdasarkan ASCII selama bertahun-tahun, terutamanya untuk memenuhi hakikat bahawa ASCII menghilangkan banyak watak yang digunakan, atau bahkan diperlukan, oleh bahasa selain Inggeris AS. ASCII bahkan tidak memenuhi simbol mata wang UK (£), walaupun pound terdapat dalam bahasa Latin-1, perpanjangan 8-bit yang dikembangkan pada tahun 1980-an, yang juga menyandikan beberapa mata wang lain.





ASCII diperluas dan digantikan oleh Unicode, standard yang jauh lebih komprehensif dan bercita-cita tinggi, yang dibincangkan di bawah. Pada tahun 2008, Unicode mengatasi ASCII dalam populariti untuk penggunaan dalam talian.

Apakah Perwatakan Yang Diterangkan ASCII?

Untuk komputer, huruf A sama seperti warna ungu atau perasaan cemburu. Komputer berurusan dengan angka sifar dan nol, dan bergantung kepada manusia untuk memutuskan bagaimana menggunakan angka dan angka nol tersebut untuk mewakili nombor, perkataan, gambar, dan apa sahaja.

Anda boleh menganggap ASCII sebagai kod Morse dari dunia digital - percubaan pertama. Walaupun kod Morse digunakan untuk mewakili hanya 36 watak yang berbeza (26 huruf dan 10 digit), ASCII dirancang untuk mewakili hingga 128 watak yang berbeza dalam 7 bit data.

ASCII peka huruf besar kecil, yang bermaksud mewakili 52 huruf besar dan kecil dari abjad Inggeris. Di samping 10 digit yang sama, itu kira-kira separuh ruang yang digunakan.

Tanda baca, simbol matematik dan tipografi menempati selebihnya, dan kumpulan watak kawalan, yang merupakan kod khas yang tidak dapat dicetak dengan makna berfungsi — lihat di bawah untuk lebih banyak lagi.

Berikut adalah beberapa watak khas yang dikodkan oleh ASCII:

PerduaanPerpuluhanPerwatakan
010 000133!
011 0000480
011 1001579
011 101159;
100 000165KE
100 001066B
101 101090DENGAN
101 101191[
110 000197ke
110 001098b
111 1101125}

Perhatikan bahawa nilai yang dipilih mempunyai beberapa sifat berguna, khususnya:

  • Huruf dari kes yang sama selalu dapat disusun secara berangka kerana mengikut urutan. Sebagai contoh, A mempunyai nilai yang lebih rendah daripada B, yang mempunyai nilai yang lebih rendah daripada Z.
  • Huruf-huruf yang berlainan huruf diimbangi dengan tepat 32. Ini menjadikannya sangat mudah untuk diterjemahkan antara huruf kecil dan kecil kerana hanya satu bit perlu ditukar untuk setiap huruf, baik.

Karakter Kawal

Selain huruf, tanda baca, dan digit, ASCII dapat mewakili sejumlah watak kawalan, titik kod khas yang tidak menghasilkan output satu karakter tetapi memberikan makna alternatif mengenai data kepada apa pun yang mungkin menggunakannya.

bagaimana membuat permainan anda sendiri di roblox

Sebagai contoh, ASCII 000 1001 adalah watak tab mendatar. Ini mewakili ruang yang anda akan dapat apabila anda menekan kekunci TAB. Anda biasanya tidak akan melihat watak seperti itu secara langsung, tetapi kesannya akan sering ditunjukkan. Berikut adalah beberapa contoh lagi:

PerduaanPerpuluhanPerwatakan
000 10019Tab Mendatar
000 101010Umpan Talian
001 01112. 3Akhir Blok Penghantaran

Bagaimana dengan Perwatakan Lain?

ASCII sangat berjaya pada hari-hari awal pengkomputeran kerana ia mudah dan banyak digunakan. Namun, dalam dunia dengan pandangan yang lebih antarabangsa, satu sistem penulisan tidak akan memotongnya. Komunikasi moden perlu dimungkinkan dalam bahasa Perancis, Jepun - sebenarnya, bahasa apa pun yang mungkin kita mahu menyimpan teks.

Kumpulan watak Unicode dapat menangani sejumlah 1,112,064 watak yang berbeza, walaupun hanya sekitar sepersepuluh dari mereka yang sebenarnya ditentukan sekarang. Itu mungkin terdengar seperti banyak, tetapi pengekodan bertujuan untuk tidak hanya memenuhi puluhan ribu watak Cina, ia juga merangkumi emoji (hampir satu setengah ribu) dan bahkan sistem tulisan yang pupus seperti Jurchen.

Berkaitan: 100 Emoji Paling Popular Dijelaskan

Unicode mengakui dominasi ASCII dalam memilih 128 watak pertama: mereka sama seperti ASCII. Ini membolehkan fail yang dikodkan ASCII digunakan dalam situasi di mana Unicode diharapkan, memberikan keserasian ke belakang.

Ringkasan

Teks ASCII mewakili 26 huruf abjad Inggeris, dengan angka, tanda baca, dan beberapa simbol lain yang dilemparkan ke dalamnya. Ini memberikan tujuannya dengan baik selama setengah abad,

Kini telah digantikan oleh Unicode, yang menyokong sebilangan besar bahasa dan simbol lain, termasuk emoji. UTF-8 adalah, untuk semua tujuan praktikal, pengekodan yang harus digunakan untuk mewakili watak Unicode secara dalam talian.

Berkongsi Berkongsi Tweet E-mel Adakah Perlu Ditingkatkan ke Windows 11?

Windows telah direka bentuk semula. Tetapi apakah itu cukup untuk meyakinkan anda untuk beralih dari Windows 10 ke Windows 11?

di mana saya boleh memuat turun buku etext percuma
Baca Seterusnya Topik-topik yang berkaitan
  • Teknologi Dijelaskan
  • Istilah
  • Budaya Web
  • Unikod
Mengenai Pengarang Bobby Jack(58 Artikel Diterbitkan)

Bobby adalah peminat teknologi yang bekerja sebagai pembangun perisian selama hampir dua dekad. Dia meminati permainan, bekerja sebagai Editor Ulasan di Switch Player Magazine, dan terlibat dalam semua aspek penerbitan dalam talian & pembangunan web.

Lagi Dari Bobby Jack

Langgan buletin kami

Sertailah buletin kami untuk mendapatkan petua, ulasan, ebook percuma, dan tawaran eksklusif!

Klik di sini untuk melanggan