{"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":210,"pdf_page":226,"physical_index":226,"physical_index_base":0,"printed_page_status":"recognized","page_sha256":"80a5530893a538762e3ae95c5ed13251e7d05ed7b4f7ea957e202e505fa56297"},"chapter":"编码隐匿在计算机软硬件背后的语言","content":"千字节可以简写为 $\\mathbf { K } \\mathbf { B } _ { \\circ }$ 这样我们可以说前面所讲过的那个RAM阵列存储能力为1024个字节，也可以说成是1KB。\n\n绝不能认为1KB的RAM阵列的存储能力为1000字节，它实际上是大于1000字节，是1024个字节，为了准确而清晰地表达你脑海中的数据，我们可以使用“1KB””或“1千字节”这两种通用的表述方式。\n\n存储容量为1KB的存储系统由8个数据输入端、8个数据输出端和10个地址输入端所组成。由于这些字节是由10个地址输入端来标识和访间的，所以这种RAM阵列存储容量为 $2 ^ { 1 0 }$ 个字节。如果我们再加上一条地址线，它的存储容量将变成原来的两倍。下面的公式表示了存储容量的翻倍的过程。\n\n$$\n{ \\begin{array} { r l } & { 1 \\times \\mathbf { B } - 1 0 2 4 8 - 2 ^ { 1 0 } 8 - 1 0 ^ { 7 } 8 } \\\\ & { 2 \\times \\mathbf { B } - 2 0 4 8 8 \\mathbf { B } - 2 ^ { 1 1 } \\mathbf { B } } \\\\ & { + 4 \\mathbf { K } 8 - 4 0 9 6 \\mathbf { B } - 2 ^ { 1 2 } \\mathbf { B } } \\\\ & { \\mathbf { K } 8 - 8 1 9 2 \\mathbf { B } - 2 ^ { 2 1 } \\mathbf { B } } \\\\ & { + 8 6 \\mathbf { K } 8 - 1 6 2 9 \\mathbf { B } + 8 - 2 ^ { 1 4 } \\mathbf { B } } \\\\ & { 3 2 \\times \\mathbf { K } 8 - 3 2 . 7 6 \\mathbf { B } - 2 ^ { 1 6 } \\mathbf { B } } \\\\ & { + 4 8 \\mathbf { B } - 6 5 . 3 5 8 \\mathbf { B } - 2 ^ { 1 4 } \\mathbf { B } } \\\\ & { 1 2 8 \\mathbf { K } 8 - 1 3 1 . 0 7 2 \\mathbf { B } = 2 ^ { 1 7 } \\mathbf { B } } \\\\ & { 2 5 6 \\mathbf { K } 8 - 2 2 . 1 4 4 8 - 2 ^ { 1 5 } \\mathbf { B } } \\\\ & { 3 2 \\times \\mathbf { B } - 3 2 . 4 2 8 \\mathbf { B } - 2 ^ { 1 8 } \\mathbf { B } } \\\\ & { + 5 1 2 \\times \\mathbf { B } - 3 2 . 4 2 8 \\mathbf { B } - 2 ^ { 1 8 } \\mathbf { B } } \\\\ & { 1 . 0 2 4 8 \\mathbf { K } - 1 . 0 4 8 5 7 6 \\mathbf { B } - 2 ^ { 2 8 } \\mathbf { B } \\times 1 0 ^ { 6 } \\mathbf { B } } \\end{array} }\n$$\n\n请注意最左侧一排的数字也以2的幂的顺序逐步递增。\n\n我们把1024个字节简化成为了1KB，相同的逻辑，我们把1024 KB统称为1兆字节（megabyte，希腊文中的mega意味着宏大)，兆字节通常缩写为MB。下面这个例子表示了兆字节为单位的存储容量翻倍的过程。\n\n$$\n\\begin{array} { r l } & { \\mathrm { 1 ~ } \\mathbf { M } \\mathbf { B } = 1 , 0 4 8 , 5 7 6 \\mathrm { ~ B } = 2 ^ { 2 0 } \\mathrm { ~ B } \\approx 1 0 ^ { 6 } \\mathrm { ~ B } } \\\\ & { 2 \\mathrm { ~ } \\mathbf { M } \\mathbf { B } = 2 , 0 9 7 , 1 5 2 \\mathrm { ~ B } = 2 ^ { 2 1 } \\mathrm { ~ B } } \\\\ & { 4 \\mathrm { ~ } \\mathbf { M } \\mathbf { B } = 4 , 1 9 4 , 3 0 4 \\mathrm { ~ B } = 2 ^ { 2 2 } \\mathrm { ~ B } } \\end{array}\n$$\n\n编码—隐匿在计算机软硬件背后的语言\n\n210","previous_page":209,"next_page":211}