Friday, June 25, 2010

16-bit 有 64K

有啲好 fundamental 既野,唔知點解,讀咗咁多年書,做咗咁多年野,都係唔明就唔明。就算依家明,幾個月後遇返同樣問題,又會唔記,結果又會逃避,就更加唔識。

啲 8 bit 仔,唔知點解,個 memory 一個 area 只得 64KB 。64KB 係因為 address 由 0000h -> FFFFh 。16-bit address, 2^16 = 65536 = 64K 。好多 TFT LCD 都係 16-bit address, 所以就係 64K 色。

2^10 -> 1K
2^11 -> 2K
2^12 -> 4K
2^13 -> 8K
...
..
2^16 -> 64K

但聽講,打麻雀叻既人,計 binary 都好勁。乜乜 8 番 64 ,9 番 128?