{"resolved":true,"match_type":"uuid","source_type":"original_book","book_id":"38270854-596f-4a26-8183-db8c968c6020","title":"编码 隐匿在计算机软硬件背后的语言","author":null,"edition":null,"publisher":null,"year":null,"isbn":"9787121181184","requested_by":"printed_page","book":{"source_type":"original_book","book_id":"38270854-596f-4a26-8183-db8c968c6020","id":"38270854-596f-4a26-8183-db8c968c6020","uuid":"38270854-596f-4a26-8183-db8c968c6020","title":"编码 隐匿在计算机软硬件背后的语言","normalized_title":"编码隐匿在计算机软硬件背后的语言","author":null,"edition":null,"publisher":null,"year":null,"isbn":"9787121181184","isbns":["9787121181184","0123456789","6044921875","3039331000","0000000000","0000000000000"],"parsed":true,"ai_readable":true,"document_type":"book","page_count":438,"navigation_url":"https://workshop.closeclaw.top/ai/book/38270854-596f-4a26-8183-db8c968c6020","title_url":"https://workshop.closeclaw.top/ai/title/%E7%BC%96%E7%A0%81%20%E9%9A%90%E5%8C%BF%E5%9C%A8%E8%AE%A1%E7%AE%97%E6%9C%BA%E8%BD%AF%E7%A1%AC%E4%BB%B6%E8%83%8C%E5%90%8E%E7%9A%84%E8%AF%AD%E8%A8%80","fixed_page_url_template":"https://workshop.closeclaw.top/ai/book/38270854-596f-4a26-8183-db8c968c6020/page/{printed_page}","path_api_url_template":"https://workshop.closeclaw.top/api/ai/book/38270854-596f-4a26-8183-db8c968c6020/page/{printed_page}","read_url":"https://workshop.closeclaw.top/api/ai/read/38270854-596f-4a26-8183-db8c968c6020","page_url":"https://workshop.closeclaw.top/api/ai/books/38270854-596f-4a26-8183-db8c968c6020/page","search_url":"https://workshop.closeclaw.top/api/ai/books/38270854-596f-4a26-8183-db8c968c6020/search"},"page":{"printed_page":323,"pdf_page":339,"physical_index":339,"physical_index_base":0,"printed_page_status":"recognized","page_sha256":"9f3a15d1a790b630bcb8a64d2dccac40ac9bbbfadd12cfa59be831de5b4ebf1a"},"chapter":"编码隐匿在计算机软硬件背后的语言","content":"大多数计算机系统采用8位编码来存储字符，我们也自然地想到设计一种扩展的ASCI字符集，这样可以包含256个字符，比原先扩展了一倍。在这种字符集中，编码00h\\~7Fh与原 ASCI码保持一致；编码 80h\\~FFh可以用来引入其他字符。这项技术已经被用来定义附加的字符编码，比如前面提到过的重音字母以及非拉丁字母。下面这个例子是对 96 个额外字符的 ASCI 码扩展，称为第 1 号拉丁字母表(Latin Alphabet No.1),其中包括A0h\\~FFh字符编码。在该表中，每个字符的十六进制编码的高半字节由第一行给出，低半字节由第一列给出，如下表所示。\n\n编码 A0h对应的字符为不中断空格（No-Break Space)。通常计算机在对文本进行排版时，会将其划分为行和段，行与行之间以空格符号区分(空格所对应的ASCII码为20h)。编码A0h显示为空格，但是并不表示行与行之间被断开。比如在“WWⅡ”这样一段文字中就可以使用不中断空格。编码ADh被定义为软连字符(soft hyphen)，它的用途是连接同一单词之间的音节，在一个单词被不得已划分在两行时就会用到它。\n\n20 ASCII 码和字符转换\n\n323","previous_page":322,"next_page":324}