{"id":475915,"date":"2023-08-09T07:24:43","date_gmt":"2023-08-09T07:24:43","guid":{"rendered":""},"modified":"2023-09-05T11:11:34","modified_gmt":"2023-09-05T11:11:34","slug":"ascii","status":"publish","type":"wiki","link":"https:\/\/oneproxy.pro\/cn\/wiki\/ascii\/","title":{"rendered":"ASCII\u7801"},"content":{"rendered":"<p>ASCII \u662f\u7f8e\u56fd\u4fe1\u606f\u4ea4\u6362\u6807\u51c6\u4ee3\u7801\u7684\u7f29\u5199\uff0c\u662f\u4e00\u79cd\u7528\u4e8e\u8ba1\u7b97\u673a\u79d1\u5b66\u548c\u7535\u5b50\u901a\u4fe1\u7684\u5b57\u7b26\u7f16\u7801\u6807\u51c6\u3002\u5b83\u662f\u4e00\u4e2a 7 \u4f4d\u5b57\u7b26\u96c6\uff0c\u5305\u542b 128 \u4e2a\u82f1\u8bed\u5e38\u7528\u5b57\u7b26\uff0c\u5305\u62ec\u63a7\u5236\u5b57\u7b26\u3001\u6570\u5b57\u3001\u5927\u5c0f\u5199\u5b57\u6bcd\u4ee5\u53ca\u4e00\u4e9b\u6807\u70b9\u7b26\u53f7\u3002<\/p>\n<h2>ASCII \u7684\u8bde\u751f\u53ca\u5176\u9996\u6b21\u51fa\u73b0<\/h2>\n<p>ASCII \u7684\u521b\u5efa\u53ef\u4ee5\u8ffd\u6eaf\u5230\u8ba1\u7b97\u7684\u65e9\u671f\u3002 Robert W. Bemer\uff08\u901a\u5e38\u88ab\u79f0\u4e3a\u201cASCII \u4e4b\u7236\u201d\uff09\u9886\u5bfc\u7684\u56e2\u961f\u5728 20 \u4e16\u7eaa 60 \u5e74\u4ee3\u521d\u5f00\u53d1\u4e86\u539f\u59cb ASCII \u89c4\u8303\u3002\u5b83\u7531\u7f8e\u56fd\u56fd\u5bb6\u6807\u51c6\u534f\u4f1a (ANSI) \u4e8e 1963 \u5e74\u9996\u6b21\u63a8\u51fa\uff0c\u4f5c\u4e3a\u786e\u4fdd\u5404\u79cd\u8ba1\u7b97\u673a\u548c\u6280\u672f\u7cfb\u7edf\u4e4b\u95f4\u4e92\u64cd\u4f5c\u6027\u7684\u7edf\u4e00\u624b\u6bb5\u3002\u8fd9\u662f\u4e00\u4e2a\u91cd\u5927\u8fdb\u6b65\uff0c\u56e0\u4e3a\u5728\u6b64\u4e4b\u524d\uff0c\u5b58\u5728\u591a\u4e2a\u7ade\u4e89\u5b57\u7b26\u96c6\uff0c\u5bfc\u81f4\u517c\u5bb9\u6027\u95ee\u9898\u3002<\/p>\n<h2>\u6df1\u5165\u4e86\u89e3 ASCII<\/h2>\n<p>ASCII \u6807\u51c6\u5b9a\u4e49\u4e86 128 \u4e2a\u5b57\u7b26\uff0c\u5176\u4e2d 33 \u4e2a\u662f\u5f71\u54cd\u6587\u672c\u5904\u7406\u65b9\u5f0f\u7684\u975e\u6253\u5370\u63a7\u5236\u5b57\u7b26\uff0c95 \u4e2a\u662f\u53ef\u6253\u5370\u5b57\u7b26\u3002\u8fd9\u4e9b\u5b57\u7b26\u7531 0 \u5230 127 \u8303\u56f4\u5185\u7684\u6570\u5b57\u4ee3\u7801\u8868\u793a\u3002\u4f8b\u5982\uff0c\u201cA\u201d\u7684 ASCII \u503c\u4e3a 65\uff0c\u201ca\u201d\u7684 ASCII \u503c\u4e3a 97\u3002<\/p>\n<p>ASCII \u662f\u4e3a\u4f7f\u7528\u82f1\u8bed\u7684\u673a\u5668\u800c\u8bbe\u8ba1\u7684\u3002\u56e0\u6b64\uff0c\u5b83\u7f3a\u5c11\u5176\u4ed6\u8bed\u8a00\u4e2d\u4f7f\u7528\u7684\u5b57\u7b26\uff0c\u4f8b\u5982\u91cd\u97f3\u7b26\u53f7\u548c\u7279\u6b8a\u7b26\u53f7\u3002\u8fd9\u4e00\u9650\u5236\u5bfc\u81f4\u4e86\u6269\u5c55 ASCII \u548c\u5176\u4ed6\u7f16\u7801\u65b9\u6848\uff08\u5982 Unicode\uff09\u7684\u521b\u5efa\u3002<\/p>\n<h2>ASCII \u7684\u5185\u90e8\u673a\u5236<\/h2>\n<p>ASCII \u7684\u5de5\u4f5c\u539f\u7406\u662f\u4e3a\u6bcf\u4e2a\u5b57\u7b26\u5206\u914d\u4e00\u4e2a\u552f\u4e00\u7684\u4e03\u4f4d\u4e8c\u8fdb\u5236\u6570\u3002\u4f8b\u5982\uff0c\u5728 ASCII \u4e2d\uff0c\u5b57\u7b26\u201cA\u201d\u8868\u793a\u4e3a 0100001\uff0c\u5b57\u7b26\u201cB\u201d\u8868\u793a\u4e3a 0100010\u3002\u8fd9\u4e9b\u4e8c\u8fdb\u5236\u8868\u793a\u5f62\u5f0f\u4f7f\u8ba1\u7b97\u673a\u548c\u5176\u4ed6\u673a\u5668\u80fd\u591f\u4ee5\u4e00\u81f4\u4e14\u6807\u51c6\u7684\u65b9\u5f0f\u89e3\u91ca\u548c\u663e\u793a\u5b57\u7b26\u3002<\/p>\n<p>\u5f53\u6309\u4e0b\u952e\u76d8\u4e0a\u7684\u67d0\u4e2a\u952e\u65f6\uff0c\u76f8\u5e94\u7684 ASCII \u503c\u5c31\u4f1a\u53d1\u9001\u5230\u8ba1\u7b97\u673a\u3002\u7136\u540e\uff0c\u8be5 ASCII \u503c\u88ab\u8f6c\u6362\u56de\u5b57\u7b26\uff0c\u8be5\u5b57\u7b26\u663e\u793a\u5728\u5c4f\u5e55\u4e0a\u6216\u4ee5\u67d0\u79cd\u65b9\u5f0f\u8fdb\u884c\u5904\u7406\uff0c\u4f8b\u5982\u5199\u5165\u6587\u4ef6\u4e2d\u3002<\/p>\n<h2>ASCII \u7684\u4e3b\u8981\u7279\u6027<\/h2>\n<ul>\n<li>\n<p><strong>\u6807\u51c6\u5316<\/strong>\uff1aASCII \u63d0\u4f9b\u4e86\u4e00\u79cd\u6807\u51c6\u5316\u65b9\u6cd5\u6765\u8868\u793a\u7535\u5b50\u8bbe\u5907\u4e2d\u7684\u5b57\u7b26\uff0c\u786e\u4fdd\u4e0d\u540c\u7cfb\u7edf\u4e4b\u95f4\u7684\u517c\u5bb9\u6027\u548c\u4e92\u64cd\u4f5c\u6027\u3002<\/p>\n<\/li>\n<li>\n<p><strong>\u7b80\u5355<\/strong>\uff1a\u57fa\u672c\u6807\u51c6\u4e2d\u53ea\u6709 128 \u4e2a\u5b57\u7b26\uff0cASCII \u76f8\u5bf9\u7b80\u5355\uff0c\u8fd9\u6709\u52a9\u4e8e\u63d0\u9ad8\u5176\u6548\u7387\u548c\u6267\u884c\u901f\u5ea6\u3002<\/p>\n<\/li>\n<li>\n<p><strong>\u63a7\u5236\u5b57\u7b26<\/strong>\uff1aASCII \u5305\u542b\u51e0\u4e2a\u975e\u6253\u5370\u63a7\u5236\u5b57\u7b26\uff0c\u8fd9\u4e9b\u5b57\u7b26\u5411\u8bbe\u5907\u63d0\u4f9b\u6709\u5173\u5982\u4f55\u5904\u7406\u540e\u7eed\u5b57\u7b26\u7684\u8bf4\u660e\u3002<\/p>\n<\/li>\n<\/ul>\n<h2>ASCII \u7684\u79cd\u7c7b<\/h2>\n<p>ASCII \u6709\u4e24\u4e2a\u4e3b\u8981\u7248\u672c\uff1a<\/p>\n<ul>\n<li>\n<p><strong>\u6807\u51c6 ASCII<\/strong>\uff1a\u539f\u6765\u76847\u4f4dASCII\u6807\u51c6\u5305\u62ec128\u4e2a\u5b57\u7b26\uff080-127\uff09\uff0c\u5305\u62ec\u63a7\u5236\u5b57\u7b26\u3001\u6570\u5b57\u3001\u7279\u6b8a\u5b57\u7b26\u4ee5\u53ca\u5927\u5c0f\u5199\u82f1\u6587\u5b57\u6bcd\u3002<\/p>\n<\/li>\n<li>\n<p><strong>\u6269\u5c55 ASCII<\/strong>\uff1a\u6b64 8 \u4f4d\u7248\u672c\u5305\u62ec\u989d\u5916\u7684 128 \u4e2a\u5b57\u7b26 (128-255)\uff0c\u63d0\u4f9b\u66f4\u591a\u7b26\u53f7\u3001\u7279\u6b8a\u5b57\u7b26\u548c\u91cd\u97f3\u5b57\u6bcd\u3002\u8fd9\u662f\u4e3a\u4e86\u9002\u5e94\u539f\u59cb\u6807\u51c6\u4e2d\u672a\u5305\u542b\u7684\u8bed\u8a00\u548c\u7b26\u53f7\u800c\u5f00\u53d1\u7684\u3002<\/p>\n<\/li>\n<\/ul>\n<p>ASCII \u8fd8\u5f71\u54cd\u4e86\u5176\u4ed6\u5b57\u7b26\u7f16\u7801\u6807\u51c6\uff0c\u4f8b\u5982\uff1a<\/p>\n<ul>\n<li>\n<p><strong>\u7edf\u4e00\u7801<\/strong>\uff1a\u4e00\u79cd\u8ba1\u7b97\u6807\u51c6\uff0c\u4e3a\u6bcf\u4e2a\u5b57\u7b26\u63d0\u4f9b\u552f\u4e00\u7684\u7f16\u53f7\uff0c\u65e0\u8bba\u5e73\u53f0\u3001\u7a0b\u5e8f\u6216\u8bed\u8a00\u5982\u4f55\u3002<\/p>\n<\/li>\n<li>\n<p><strong>ISO 8859<\/strong>\uff1a\u7531\u56fd\u9645\u6807\u51c6\u5316\u7ec4\u7ec7\uff08ISO\uff09\u5236\u5b9a\u7684\u4e00\u5957\u76f8\u5173\u7f16\u7801\u6807\u51c6\uff0c\u7531\u51e0\u4e2a\u90e8\u5206\u7ec4\u6210\uff0c\u6bcf\u4e2a\u90e8\u5206\u7f16\u7801\u4e00\u7ec4\u8bed\u8a00\u3002<\/p>\n<\/li>\n<\/ul>\n<h2>ASCII\uff1a\u5e94\u7528\u3001\u6311\u6218\u548c\u89e3\u51b3\u65b9\u6848<\/h2>\n<p>ASCII \u5728\u8ba1\u7b97\u548c\u6570\u5b57\u901a\u4fe1\u4e2d\u65e0\u5904\u4e0d\u5728\u3002\u5b83\u7528\u4e8e\u7f16\u7a0b\u3001\u6570\u636e\u8868\u793a\u3001\u521b\u5efa\u57fa\u4e8e\u6587\u672c\u7684\u7528\u6237\u754c\u9762\uff0c\u5e76\u4e14\u662f\u7535\u5b50\u90ae\u4ef6\u548c\u7f51\u7ad9\u7f16\u7801\u7684\u57fa\u672c\u7ec4\u6210\u90e8\u5206\u3002 ASCII \u827a\u672f\uff08\u4f7f\u7528 ASCII \u5b57\u7b26\u521b\u5efa\u56fe\u50cf\uff09\u662f\u4e92\u8054\u7f51\u4e0a\u6d41\u884c\u7684\u8868\u8fbe\u5f62\u5f0f\u3002<\/p>\n<p>ASCII \u7684\u4e3b\u8981\u6311\u6218\u4e4b\u4e00\u662f\u5176\u6709\u9650\u7684\u5b57\u7b26\u96c6\uff0c\u4e3b\u8981\u9650\u4e8e\u975e\u91cd\u97f3\u82f1\u6587\u5b57\u7b26\u3002\u6269\u5c55\u7684 ASCII\u3001Unicode \u548c ISO 8859 \u6807\u51c6\u7684\u5f00\u53d1\u662f\u4e3a\u4e86\u89e3\u51b3\u8fd9\u4e00\u9650\u5236\u5e76\u8868\u793a\u66f4\u5e7f\u6cdb\u7684\u5b57\u7b26\u548c\u7b26\u53f7\u3002<\/p>\n<h2>ASCII \u4e0e\u5176\u4ed6\u7f16\u7801\u65b9\u6848<\/h2>\n<p>\u4ee5\u4e0b\u662f ASCII\u3001\u6269\u5c55 ASCII \u548c Unicode \u7684\u7b80\u8981\u6bd4\u8f83\uff1a<\/p>\n<table>\n<thead>\n<tr>\n<th>\u5b57\u7b26\u96c6<\/th>\n<th>\u4f4d\u6570<\/th>\n<th>\u5b57\u7b26\u6570<\/th>\n<th>\u8bed\u8a00\u652f\u6301<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>ASCII\u7801<\/td>\n<td>7<\/td>\n<td>128<\/td>\n<td>\u57fa\u672c\u7684\u82f1\u8bed<\/td>\n<\/tr>\n<tr>\n<td>\u6269\u5c55 ASCII<\/td>\n<td>8<\/td>\n<td>256<\/td>\n<td>\u6709\u9650\u7684\u9644\u52a0\u8bed\u8a00<\/td>\n<\/tr>\n<tr>\n<td>\u7edf\u4e00\u7801<\/td>\n<td>\u53d8\u91cf\uff08\u6700\u591a 32 \u4e2a\uff09<\/td>\n<td>\u8d85\u8fc7 130,000<\/td>\n<td>\u5168\u7403\u8bed\u8a00<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>ASCII \u7684\u672a\u6765\u524d\u666f<\/h2>\n<p>\u5c3d\u7ba1\u66f4\u5148\u8fdb\u7684\u5b57\u7b26\u7f16\u7801\u7cfb\u7edf\u4e0d\u65ad\u53d1\u5c55\uff0c\u4f46 ASCII \u7684\u7b80\u5355\u6027\u3001\u9ad8\u6548\u6027\u548c\u5e7f\u6cdb\u7684\u517c\u5bb9\u6027\u786e\u4fdd\u4e86\u5176\u6301\u7eed\u7684\u76f8\u5173\u6027\u3002\u5b83\u53ef\u80fd\u4ecd\u7136\u662f\u8f83\u4f4e\u7ea7\u522b\u8ba1\u7b97\u64cd\u4f5c\u548c\u9057\u7559\u7cfb\u7edf\u7684\u7ec4\u6210\u90e8\u5206\u3002<\/p>\n<p>\u968f\u7740\u8ba1\u7b97\u673a\u7cfb\u7edf\u7684\u4e0d\u65ad\u53d1\u5c55\uff0cASCII \u7684\u5f71\u54cd\u5728\u8868\u60c5\u7b26\u53f7\u548c\u5176\u4ed6\u5f62\u5f0f\u7684\u6570\u5b57\u8868\u8fbe\u7b49\u9886\u57df\u663e\u800c\u6613\u89c1\u3002\u8fd9\u79cd\u4e0d\u8d77\u773c\u7684\u5b57\u7b26\u96c6\u4e3a\u6211\u4eec\u5728\u65e5\u76ca\u6570\u5b57\u5316\u7684\u4e92\u52a8\u4e2d\u7f16\u7801\u60c5\u611f\u548c\u610f\u4e49\u5960\u5b9a\u4e86\u57fa\u7840\u3002<\/p>\n<h2>ASCII \u548c\u4ee3\u7406\u670d\u52a1\u5668<\/h2>\n<p>\u5728 OneProxy \u63d0\u4f9b\u7684\u4ee3\u7406\u670d\u52a1\u5668\u73af\u5883\u4e2d\uff0cASCII \u8d77\u7740\u57fa\u7840\u4f5c\u7528\u3002\u4ee3\u7406\u670d\u52a1\u5668\u672c\u8d28\u4e0a\u5145\u5f53\u5ba2\u6237\u7aef\u4ece\u5176\u4ed6\u670d\u52a1\u5668\u5bfb\u6c42\u8d44\u6e90\u7684\u8bf7\u6c42\u7684\u4e2d\u95f4\u4eba\u3002\u5ba2\u6237\u7aef\u8ba1\u7b97\u673a\u3001\u4ee3\u7406\u670d\u52a1\u5668\u548c\u76ee\u6807\u670d\u52a1\u5668\u4e4b\u95f4\u7684\u901a\u4fe1\u901a\u5e38\u6d89\u53ca ASCII\uff0c\u5c24\u5176\u662f\u5728\u5904\u7406\u57fa\u4e8e\u6587\u672c\u4e14\u901a\u5e38\u4ee5 ASCII \u7f16\u7801\u7684 HTTP \u8bf7\u6c42\u548c\u54cd\u5e94\u65f6\u3002<\/p>\n<h2>\u76f8\u5173\u94fe\u63a5<\/h2>\n<ul>\n<li><a href=\"https:\/\/www.asciitable.com\/\" target=\"_new\" rel=\"noopener nofollow\">ASCII \u8868 \u2013 \u5b8c\u6574\u5b57\u7b26\u5217\u8868<\/a><\/li>\n<li><a href=\"https:\/\/www.cs.cmu.edu\/~pattis\/15-1XX\/common\/handouts\/ascii.html\" target=\"_new\" rel=\"noopener nofollow\">\u4e86\u89e3 ASCII \u4ee3\u7801<\/a><\/li>\n<li><a href=\"https:\/\/www.ansi.org\/\" target=\"_new\" rel=\"noopener nofollow\">\u7f8e\u56fd\u56fd\u5bb6\u6807\u51c6\u534f\u4f1a (ANSI)<\/a><\/li>\n<li><a href=\"https:\/\/home.unicode.org\/\" target=\"_new\" rel=\"noopener nofollow\">\u7edf\u4e00\u7801\u8054\u76df<\/a><\/li>\n<li><a href=\"https:\/\/www.iso.org\/home.html\" target=\"_new\" rel=\"noopener nofollow\">\u56fd\u9645\u6807\u51c6\u5316\u7ec4\u7ec7 (ISO)<\/a><\/li>\n<\/ul>\n<p>\u603b\u800c\u8a00\u4e4b\uff0cASCII \u662f\u4e00\u79cd\u7b80\u5355\u4f46\u529f\u80fd\u5f3a\u5927\u7684\u7f16\u7801\u7cfb\u7edf\uff0c\u4e3a\u6211\u4eec\u6240\u77e5\u7684\u6570\u5b57\u901a\u4fe1\u5960\u5b9a\u4e86\u57fa\u7840\u3002\u5c3d\u7ba1\u6709\u5176\u5c40\u9650\u6027\uff0c\u4f46\u5b83\u7ee7\u7eed\u5f71\u54cd\u65b0\u7f16\u7801\u7cfb\u7edf\u7684\u5f00\u53d1\uff0c\u5e76\u4e14\u4ecd\u7136\u662f\u8ba1\u7b97\u548c\u6570\u5b57\u901a\u4fe1\u9886\u57df\u7684\u5173\u952e\u7ec4\u6210\u90e8\u5206\u3002<\/p>","protected":false},"featured_media":467640,"menu_order":0,"template":"","meta":{"_acf_changed":false,"content-type":"","inline_featured_image":false,"footnotes":""},"class_list":["post-475915","wiki","type-wiki","status-publish","has-post-thumbnail","hentry"],"acf":{"faq_title":"Frequently Asked Questions about <mark>ASCII: An Essential Component of Computer Communication<\/mark>","faq_items":[{"question":"What is ASCII?","answer":"<p>ASCII, or American Standard Code for Information Interchange, is a character encoding standard that is used in computer science and electronic communication. It contains a set of 128 characters, including control characters, digits, uppercase and lowercase letters, and various punctuation symbols.<\/p>"},{"question":"When was ASCII first introduced and by whom?","answer":"<p>ASCII was first introduced by the American National Standards Institute (ANSI) in 1963. The team that developed the original ASCII specification was led by Robert W. Bemer, who is often referred to as the \"Father of ASCII.\"<\/p>"},{"question":"How does ASCII work?","answer":"<p>ASCII works by assigning a unique seven-bit binary number to each character. When a key is pressed on the keyboard, the corresponding ASCII value is sent to the computer. This ASCII value is then translated back into a character, which is displayed on the screen or processed in some way.<\/p>"},{"question":"What are the main features of ASCII?","answer":"<p>ASCII provides a standardized method to represent characters in electronic devices, ensuring compatibility and interoperability between different systems. It includes several non-printing control characters that provide instructions to devices on how to handle subsequent characters.<\/p>"},{"question":"What are the different types of ASCII?","answer":"<p>There are two main versions of ASCII: Standard ASCII and Extended ASCII. Standard ASCII is the original 7-bit ASCII standard with 128 characters. Extended ASCII is an 8-bit version that includes an additional 128 characters, offering more symbols, special characters, and accented letters.<\/p>"},{"question":"How is ASCII used and what are the common problems associated with it?","answer":"<p>ASCII is used extensively in computing and digital communication, including programming, data representation, creating text-based user interfaces, and in emails and website coding. One primary challenge of ASCII is its limited character set, which is largely confined to unaccented English characters. This limitation has been addressed with the development of Extended ASCII, Unicode, and ISO 8859 standards.<\/p>"},{"question":"How does ASCII compare with other encoding schemes?","answer":"<p>ASCII uses 7 bits to represent 128 characters and supports basic English. In contrast, Extended ASCII uses 8 bits for 256 characters and supports additional languages. Unicode uses variable bits (up to 32) and supports over 130,000 characters from global languages.<\/p>"},{"question":"What are the future prospects of ASCII?","answer":"<p>Despite the evolution of more advanced character encoding systems, ASCII's simplicity, efficiency, and wide compatibility ensure its continued relevance. It is likely to remain integral to lower-level computing operations and legacy systems. It also influences areas such as emoji and other forms of digital expression.<\/p>"},{"question":"How is ASCII related to proxy servers?","answer":"<p>In the context of proxy servers, ASCII plays a fundamental role, particularly in handling HTTP requests and responses, which are text-based and often encoded in ASCII. The communication between client computers, proxy servers, and target servers often involves ASCII.<\/p>"}]},"_links":{"self":[{"href":"https:\/\/oneproxy.pro\/cn\/wp-json\/wp\/v2\/wiki\/475915","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/oneproxy.pro\/cn\/wp-json\/wp\/v2\/wiki"}],"about":[{"href":"https:\/\/oneproxy.pro\/cn\/wp-json\/wp\/v2\/types\/wiki"}],"version-history":[{"count":0,"href":"https:\/\/oneproxy.pro\/cn\/wp-json\/wp\/v2\/wiki\/475915\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/oneproxy.pro\/cn\/wp-json\/wp\/v2\/media\/467640"}],"wp:attachment":[{"href":"https:\/\/oneproxy.pro\/cn\/wp-json\/wp\/v2\/media?parent=475915"}],"curies":[{"name":"\u53ef\u6e7f\u6027\u7c89\u5242","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}