怎么解释“为了要寻址64K数据存储器,设置数据指针DPTR为(16)位。”这句话?

来源:百度知道 编辑:UC知道 时间:2024/06/15 23:37:03
不明白这个64K和16位有什么关系~ 请高手指教一下~

计算机以二进制寻址那么16位寄存器,同时最多处理16位的二进制,而其中任何一位只有两种状态即0和1 那么由此可得, 2的16次方 2^16 = 65536 将值除以1024即转换成K 65536/1024 = 64K

2的16次方就是64K
16位指针即长度能有2的16次方。
寄存器每个单位都需要一个地址指针指向,64位长度寄存器当然需要有能容纳64k的地址的指针
16位寄存器只能寻址64K字节
地址线区分存储器地址,每根线有1,0两种状态,16根线可以有2的16次方种不同的组合,就可以寻址这么多的地址

64k是2的16次方

16位指针即长度能有2的16次方。

寄存器每个单位都需要一个地址指针指向,64位长度寄存器当然需要有能容纳64k的地址的指针