나는 소프트웨어 쟁이였구나..
데이터 시트를 보고, 메모리 맵을 보고 0x~로 된 녀석들이 당최 한눈에 들어오질 않는다.
전 부터 한 번쯤 정리를 해야지 라고 생각만 하다가.. 오늘에서야 소원 성취한다.
1 byte |
= |
8 bit |
= |
0x0000
0001 |
1 KB |
= |
1024 byte |
= |
0x0000
0400 |
1 MB |
= |
1024 KB [(1024*1024)byte] |
= |
0x0010
0000 |
2 MB |
= |
2048 KB |
= |
0x0020
0000 |
4 MB |
= |
4096 KB |
= |
0x0040
0000 |
8 MB |
|
|
= |
0x0080
0000 |
16 MB |
|
|
= |
0x0100
0000 |
32 MB |
|
|
= |
0x0200
0000 |
64 MB |
|
|
= |
0x0400
0000 |
128 MB |
|
|
= |
0x0800
0000 |
256 MB |
|
|
= |
0x1000
0000 |
512 MB |
|
|
= |
0x2000
0000 |
1 GB |
= |
1024 MB |
= |
0x4000
0000 |
2GB |
= |
2048 MB |
= |
0x8000
0000 |
어떤 데이터 시트를 보면 Mbit 라고 되어 있는 애들도 있다.
이 녀석은 bit 단위로 계산을 해서 나온 녀석인데, 1Byte가 8bit 이므로 /8을 해주면 byte 단위로 알아 먹을 수 있다.
이렇게 정리를 하고나니 속이 다 시원하다 ㅎ
당최 알아먹기 힘들었던 bit의 세상에 눈을 뜬 기분!!
'혼자서 놀기...' 카테고리의 다른 글
VMware - keyboard hook timeout... error 해결책 (1) | 2009.11.29 |
---|---|
Little Endian 과 Big Endian (0) | 2009.10.06 |
VMware http://vmware.com/info?id=97. 오류 해결 방법 (0) | 2009.08.05 |
Ubuntu 에서 리눅스 개발환경 설정 (0) | 2009.06.22 |
Ubuntu에서 NFS setting (0) | 2009.06.19 |