{"id":475848,"date":"2023-08-09T07:23:51","date_gmt":"2023-08-09T07:23:51","guid":{"rendered":""},"modified":"2023-09-05T11:11:23","modified_gmt":"2023-09-05T11:11:23","slug":"american-standard-code-for-information-interchange-ascii","status":"publish","type":"wiki","link":"https:\/\/oneproxy.pro\/my\/wiki\/american-standard-code-for-information-interchange-ascii\/","title":{"rendered":"Kod Standard Amerika untuk Pertukaran Maklumat (ASCII)"},"content":{"rendered":"<p>Kod Piawai Amerika untuk Pertukaran Maklumat, biasanya dikenali sebagai ASCII, ialah skim pengekodan aksara piawai yang digunakan secara meluas dalam pengkomputeran dan peranti elektronik. Ia menyediakan cara untuk mewakili dan memanipulasi teks (termasuk digit, tanda baca dan aksara kawalan) dalam komputer, peralatan komunikasi dan peranti lain yang menggunakan teks.<\/p>\n<h2>Kelahiran dan Evolusi ASCII<\/h2>\n<p>Penciptaan ASCII bermula sejak zaman awal pengkomputeran, dengan asal-usulnya dalam kod telegraf. Pada tahun 1960-an, Robert W. Bemer, semasa bekerja di IBM, mengiktiraf keperluan untuk kod universal yang boleh digunakan untuk menyeragamkan perwakilan teks dalam komputer. Ini membawa kepada pembangunan ASCII, yang pertama kali diterbitkan sebagai standard oleh American National Standards Institute (ANSI) pada tahun 1963.<\/p>\n<p>Pada mulanya, ASCII ialah kod 7-bit, bermakna ia boleh mewakili 128 aksara berbeza. Ini sudah memadai untuk memasukkan semua huruf Latin asas, angka, tanda baca dan beberapa aksara kawalan khas. Apabila teknologi pengkomputeran berkembang, keperluan untuk lebih banyak aksara (termasuk aksara bukan Inggeris dan simbol grafik) meningkat, membawa kepada pembangunan Extended ASCII, versi 8-bit ASCII yang boleh mewakili 256 aksara berbeza.<\/p>\n<h2>Mendalami ASCII<\/h2>\n<p>ASCII memberikan nombor unik kepada setiap aksara, yang membolehkan komputer menyimpan dan memanipulasi teks. Sebagai contoh, dalam ASCII, huruf besar &#039;A&#039; diwakili oleh nombor 65, manakala huruf kecil &#039;a&#039; diwakili oleh 97.<\/p>\n<p>ASCII disusun kepada dua bahagian utama:<\/p>\n<ol>\n<li>Aksara kawalan (0-31 dan 127): Ini ialah aksara tidak boleh cetak yang digunakan untuk mengawal pelbagai peranti persisian yang disambungkan ke komputer.<\/li>\n<li>Aksara boleh cetak (32-126): Ini termasuk digit (0-9), huruf kecil dan huruf besar Inggeris (az, AZ), tanda baca dan beberapa simbol biasa.<\/li>\n<\/ol>\n<h2>Kerja Dalaman ASCII<\/h2>\n<p>Asas kefungsian ASCII terletak pada binari, bahasa 0s dan 1s yang difahami oleh komputer. Setiap aksara ASCII diwakili oleh nombor binari 7-bit yang unik. Sebagai contoh, huruf besar &#039;A&#039; dalam ASCII diwakili oleh nombor binari 1000001, manakala huruf kecil &#039;a&#039; ialah 1100001.<\/p>\n<p>Apabila kekunci pada papan kekunci ditekan, nilai ASCII bagi aksara yang sepadan dihantar ke pemproses komputer. Pemproses, memahami perwakilan binari, melakukan tindakan yang sesuai.<\/p>\n<h2>Ciri-ciri Utama ASCII<\/h2>\n<p>ASCII mempunyai beberapa ciri penting:<\/p>\n<ol>\n<li>Penyeragaman: ASCII menyediakan cara yang standard dan seragam untuk mewakili teks merentas platform dan peranti yang berbeza.<\/li>\n<li>Kesederhanaan: ASCII adalah mudah dan mudah difahami, menjadikannya boleh digunakan secara meluas dalam pelbagai aplikasi pengkomputeran.<\/li>\n<li>Keserasian: Reka bentuk 7-bit ASCII menjadikannya serasi dengan pelbagai perkakasan dan perisian.<\/li>\n<\/ol>\n<h2>Varieti ASCII<\/h2>\n<p>ASCII mempunyai dua versi utama:<\/p>\n<ol>\n<li>ASCII Standard: Ini ialah versi 7-bit asal yang boleh mewakili 128 aksara.<\/li>\n<li>ASCII Lanjutan: Versi 8-bit yang menggandakan bilangan aksara yang boleh diwakili kepada 256, termasuk aksara bukan bahasa Inggeris dan simbol grafik.<\/li>\n<\/ol>\n<h2>Penggunaan Praktikal dan Isu Potensi ASCII<\/h2>\n<p>ASCII ada di mana-mana dalam pengkomputeran, berfungsi sebagai tulang belakang untuk format fail, bahasa pengaturcaraan, protokol dan banyak lagi. Sebagai contoh, apabila pengaturcaraan dalam bahasa seperti C atau Java, nilai ASCII digunakan untuk mengendalikan aksara dan rentetan.<\/p>\n<p>Walaupun penggunaannya meluas, ASCII mempunyai had, terutamanya dalam konteks global. Ia tidak mempunyai keupayaan untuk mewakili aksara daripada bahasa bukan bahasa Inggeris. Isu ini telah ditangani melalui pembangunan Unicode, standard yang merangkumi hampir semua sistem penulisan di dunia, namun mengekalkan set aksara asal ASCII untuk keserasian ke belakang.<\/p>\n<h2>ASCII dalam Perbandingan dengan Sistem Lain<\/h2>\n<p>Berbanding dengan skim pengekodan aksara lain seperti EBCDIC (Kod Pertukaran Perpuluhan Kod Binari Lanjutan) dan Unicode, ASCII menonjol kerana kesederhanaan, penerimaan meluas dan keserasian dengan pelbagai platform. Walaupun EBCDIC digunakan terutamanya pada sistem kerangka utama IBM, Unicode telah menjadi standard untuk pengekodan aksara antarabangsa, menggantikan ASCII dalam banyak aplikasi moden.<\/p>\n<h2>Masa Depan ASCII dalam Dunia Unicode<\/h2>\n<p>Dengan kebangkitan komunikasi global dan internet, kekurangan sokongan ASCII untuk aksara bukan bahasa Inggeris telah membawa kepada pembangunan dan penggunaan Unicode. Walau bagaimanapun, ASCII kekal kukuh dalam pengkomputeran. Ia masih digunakan dalam banyak sistem warisan, dan dalam aplikasi yang hanya memerlukan aksara Inggeris. Selain itu, ASCII ialah subset Unicode, memastikan perkaitannya berterusan.<\/p>\n<h2>ASCII dan Pelayan Proksi<\/h2>\n<p>Pelayan proksi berfungsi sebagai perantara antara pengguna akhir dan internet. Walaupun tidak berkaitan secara langsung dengan ASCII, pelayan ini memproses permintaan dan respons HTTP, yang biasanya ditulis dalam ASCII. Oleh itu, pemahaman asas ASCII boleh memberi manfaat dalam memahami dan menyelesaikan masalah yang mungkin timbul dalam komunikasi antara pelayan proksi dan pelayan web.<\/p>\n<h2>Pautan Berkaitan<\/h2>\n<ol>\n<li><a href=\"http:\/\/www.asciitable.com\/\" target=\"_new\" rel=\"noopener nofollow\">ASCII: Sejarah Ringkas dan Gambaran Keseluruhan<\/a><\/li>\n<li><a href=\"https:\/\/computer.howstuffworks.com\/ascii.htm\" target=\"_new\" rel=\"noopener nofollow\">Bagaimana ASCII Berfungsi<\/a><\/li>\n<li><a href=\"https:\/\/www.ibm.com\/docs\/en\/zos\/2.4.0?topic=codes-extended-ascii\" target=\"_new\" rel=\"noopener nofollow\">ASCII dilanjutkan<\/a><\/li>\n<li><a href=\"http:\/\/www.unicode.org\" target=\"_new\" rel=\"noopener nofollow\">Unicode<\/a><\/li>\n<li><a href=\"https:\/\/www.webopedia.com\/TERM\/P\/proxy_server.html\" target=\"_new\" rel=\"noopener nofollow\">Pengenalan kepada Pelayan Proksi<\/a><\/li>\n<\/ol>","protected":false},"featured_media":467532,"menu_order":0,"template":"","meta":{"_acf_changed":false,"content-type":"","inline_featured_image":false,"footnotes":""},"class_list":["post-475848","wiki","type-wiki","status-publish","has-post-thumbnail","hentry"],"acf":{"faq_title":"Frequently Asked Questions about <mark>American Standard Code for Information Interchange (ASCII): An Essential Code for Digital Communication<\/mark>","faq_items":[{"question":"What is the American Standard Code for Information Interchange (ASCII)?","answer":"<p>The American Standard Code for Information Interchange, or ASCII, is a standardized character encoding scheme used widely in computing and electronic devices. It represents and manipulates text, including letters, digits, punctuation, and control characters.<\/p>"},{"question":"When was ASCII first developed and by whom?","answer":"<p>ASCII was developed in the 1960s by Robert W. Bemer, who was working at IBM at the time. Recognizing the need for a universal code to standardize the representation of text in computers, Bemer led the development of ASCII, which was first published as a standard by the American National Standards Institute (ANSI) in 1963.<\/p>"},{"question":"What is the difference between Standard ASCII and Extended ASCII?","answer":"<p>Standard ASCII is the original 7-bit version that can represent 128 characters, while Extended ASCII is an 8-bit version that doubles the number of representable characters to 256, allowing for the representation of non-English characters and graphical symbols.<\/p>"},{"question":"How does ASCII work?","answer":"<p>Each ASCII character is represented by a unique binary number. When a key on a keyboard is pressed, the ASCII value of the corresponding character is sent to the computer's processor. The processor, understanding the binary representation, performs the appropriate action.<\/p>"},{"question":"What are the key features of ASCII?","answer":"<p>ASCII's key features include standardization, simplicity, and compatibility. It provides a standard, uniform way of representing text across different platforms and devices. It is straightforward and easy to understand, making it widely applicable in various computing applications. Its 7-bit design makes it compatible with a wide range of hardware and software.<\/p>"},{"question":"What are the limitations of ASCII?","answer":"<p>One major limitation of ASCII is its inability to represent characters from non-English languages. This has been addressed through the development of Unicode, a standard that covers virtually all writing systems in the world, while still retaining ASCII's original character set for backward compatibility.<\/p>"},{"question":"How does ASCII relate to proxy servers?","answer":"<p>While not directly related to ASCII, proxy servers do process HTTP requests and responses, which are generally written in ASCII. Therefore, a basic understanding of ASCII can be beneficial in understanding and troubleshooting issues that may arise in the communication between a proxy server and a web server.<\/p>"}]},"_links":{"self":[{"href":"https:\/\/oneproxy.pro\/my\/wp-json\/wp\/v2\/wiki\/475848","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/oneproxy.pro\/my\/wp-json\/wp\/v2\/wiki"}],"about":[{"href":"https:\/\/oneproxy.pro\/my\/wp-json\/wp\/v2\/types\/wiki"}],"version-history":[{"count":0,"href":"https:\/\/oneproxy.pro\/my\/wp-json\/wp\/v2\/wiki\/475848\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/oneproxy.pro\/my\/wp-json\/wp\/v2\/media\/467532"}],"wp:attachment":[{"href":"https:\/\/oneproxy.pro\/my\/wp-json\/wp\/v2\/media?parent=475848"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}