เลขฐานMCS51
26/6/2557 SONGCHAI
PRAPATRUNGSEE
เลขฐานMCS51
เลขฐานสิบ DEC
|
เลขฐานสิบหก
HEX
|
เลขฐานสอง
BINARY
|
0
|
0
|
0000
|
1
|
1
|
0001
|
2
|
2
|
0010
|
3
|
3
|
0011
|
4
|
4
|
0100
|
5
|
5
|
0101
|
6
|
6
|
0110
|
7
|
7
|
0111
|
8
|
8
|
1000
|
9
|
9
|
1001
|
10
|
A
|
1010
|
11
|
B
|
1011
|
12
|
C
|
1100
|
13
|
D
|
1101
|
14
|
E
|
1110
|
15
|
F
|
1111
|
16
|
10
|
00010000
|
17
|
11
|
00010001
|
18
|
12
|
00010010
|
19
|
13
|
00010011
|
20
|
14
|
00010100
|
เลขฐานสิบ(DEC)
คือเลขที่เราใช้ในชีวิตประจำวัน
เลขฐานสิบหก(HEX)
คือ1ตัวจะมี4บิท
ประกอบด้วยตัวเลข0-9
และตัวอักษรA-F
เลขฐานสอง(BINARY) คือมีตัวเลข2ค่าคือ1กับ0
ตัวเลข1ตัวเรืยกว่า1บิท(BIT)
1บิท(BIT) = มี2ค่า
คือ1กับ0
1 คือ มีไฟ
0 คือ ไม่มีไฟ(กราวด์)
เช่น
11101010
บิทขวามือสุดเรียกว่าLSB=LEAST
SIGNIFICANT BIT
หมายความว่าเป็นบิทที่มีค่าต่ำสุด
บิทซ้ายมือสุดเรียกว่าMSB=MOST
SIGNIFICANT BIT
หมายความว่าเป็นบิทที่มีค่าสูงสุด
1010 คือNIBBLE LOWหรือ4บิทล่าง
1110 คือNIBBLE LOWหรือ4บิทบน
1BYTE = 8บิท(BIT)
= 0-255 = 256ค่า
บิทขวามือสุดจะมีค่าประจำหลักคือ1
บิทถัดมาจะมีค่าเป็น2เท่าเสมอ เช่น
11111111 = 255
ไม่มีความคิดเห็น:
แสดงความคิดเห็น