You are on page 1of 24

ระบบจำนวน

(Number System)
1
2
4
0011 0010 1010 1101 0001 0100 1011
ระบบจำนวน (Number System) เป็ นเครื่องมือที่ใช้ในการนับและการแสดงถึง
ปริมาณของสิ่งต่าง ๆ โดยจะแสดงจำนวนด้วยกลุ่มของสัญลักษณ์เพื่อบ่งบอกถึง
ปริมาณหรือการนับนั้น ๆ
0011 0010 1010 1101 0001 0100 1011

1
2
4
ระบบตัวเลขในคอมพิวเตอร์
สภาวะมีกระแสไฟฟ้า แทนด้วยตัวเลข 1
0011 0010 1010 1101 0001 0100 1011
(ON)

1
2
สภาวะไม่มีกระแสไฟฟ้า แทนด้วยตัวเลข 0
(OFF)

4
ระบบเลขฐานสอง (Binary Number System)
ประกอบด้วยตัวเลข 2 ตัว คือ 0 และ 1
0011 0010 1010 1101 0001 0100 1011
ตัวเลขแต่ละตัวของเลขฐานสอง เรียกว่า บิต (Bit)

1
2
4
ระบบเลขฐานแปด (Octal Number System)
ประกอบด้วยตัวเลขจำนวน 8 ตัว คือ 0, 1, 2, 3, 4, 5, 6 และ 7
0011 0010 1010 1101 0001 0100 1011

1
2
4
3,923

2 3

(3,923)10
ประกอบด้วยตัวเลขและตัวอักษร 16 ตัว คือ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A
(1010), B (1110), C (1210), D (1310), E (1410) และ F (1510)

0011 0010 1010 1101 0001 0100 1011

1
2
4
วิธีเขียนตัวเลขในระบบเลขฐาน
0011 0010 1010 1101 0001 0100 1011

1
2
กลุ่มละ 4 บิต จากขวาไปซ้าย เพื่อความสะดวกในการอ่าน เช่น
(1111001010100101)2 เขียนแทนด้วย( 1111 0010 1010 0101)2 4
การเขียนเลขฐานสองในกรณีที่มีจำนวนบิตมาก ๆ จะนิยมเขียแบ่งกลุ่ม
การแปลงเลขฐานต่าง ๆ เป็ นเลขฐานสิบ
ค่าของเลขฐานใด ๆ ได้จากผลรวมของค่า
0 0 1 1 ประจำตำแหน่งคูณกับค่าตัวเลขของ
0010 1010 1101 0001 0100 1011
ตำแหน่งนั้น ๆ

2
25 24 23 22 21 20

1
32 16 8 4 2 1

4
85 84 83 82 81 80

32,768 4,096 512 64 8 1

165 164 163 162 161 160


1,048,576 65,536 4,096 256 16 1
Dibble Dobble Method
0011 0010 1010 1101 0001 0100 1011

1
2
(10111)2 = (23)10

4
การแปลงเลขฐานสิบเป็ นเลขฐานต่าง ๆ
0011 0010 1010 1101 0001 0100 1011

1
2
4
เลขฐานสอง ฐานแปด และฐานสิบหก
เลขฐานแปด 1 ตัว สามารถแทนได้ด้วย เลขฐานสอง 3 ตัว และ
0011 0010 1010 1101 0001 0100 1011
เลขฐานสิบหก 1 ตัว สามารถแทนได้ด้วย เลขฐานสอง 4 ตัว

2
Oct

1
4
Binary

Hex
2
การกระทำทางคณิตศาสตร์ในระบบดิจิตอล

1
(Digital Arithmetic)

4
0011 0010 1010 1101 0001 0100 1011
เลขฐานสิบ-การบวก
Start
Startas
asthe
therightmost
rightmostdigit
digit
0 0 1 1 0While
0 1 0 1there
0 1 0 1are
1 0 1more
0 0 0 1digits:
0100 1011
While there are more digits:
Add
Addthethecurrent
currentdigit
digitof
ofeach
eachoperand.
operand.
IfIfthe
thesum
sumisisless
lessthan
thanthetheradix,
radix,

2
Then
Then record
recordthat
thatsum,
sum,

1
Otherwise
Otherwise record
recordthe
thedifference
difference
between
betweenthe thesum
sumandandthe
theradix,
radix,

4 แก้เอกสารตาม Slide ด้วยค่ะ


เลขฐานสิบ-การลบ
ถาตัวตั้งมีคานอยกวาตัวลบ จะตองมี
0 0 1 1 0 0 1 0ถาตัวตั้งมีคานอยกวาตัวลบ
1010 1101 0001 0100 1011 จะตองมี
การยืมตัวยืม
การยืมตัวยืม(Borrow)
(Borrow)จากหลักที่สูงกวา
จากหลักที่สูงกวา
มาเพิ่มเพื่อใหตัวตั้งมีคามากพอที่จะหักตัว
มาเพิ่มเพื่อใหตัวตั้งมีคามากพอที่จะหักตัว
ลบออกได
ลบออกได

1
2
4
เลขฐานสิบ-การคูณและการหาร
0011 0010 1010 1101 0001 0100 1011

1
2
4
เลขฐานสอง-การบวก
0011 0010 1010 1101 0001 0100 1011
A B Sum Carry

2
0 0 0 0

1
4
0 1 1 0

1 0 1 0

1 1 0 1
เลขฐานสอง-การลบ
A B
0011 0010 1010 1101 0001 0100 1011 Difference Borrow

0 0 0 0

1
2
0 1 1 1

4
1 0 1 0
1 1 0 0
เลขฐานสอง-การคูณและการหาร
A
0011 0010 1010 1101 0001 0100 1011 B Product

0 0 0

1
2
0 1 0

4
1 0 0

1 1 1
เลขฐานแปด-การบวก
0 0 1 1 0+0 1 0 1 001 0 1 1 0 110 0 0 1 0 120 0 1 0 1 1 3 4 5 6 7

0 (0,-) (1,-) (2,-) (3,-) (4,-) (5,-) (6,-) (7,-)

2
1 (1,-) (2,-) (3,-) (4,-) (5,-) (6,-) (7,-) (0,1)

1
2 (2,-) (3,-) (4,-) (5,-) (6,-) (7,-) (0,1) (1,1)

4
3 (3,-) (4,-) (5,-) (6,-) (7,-) (0,1) (1,1) (2,1)

4 (4,-) (5,-) (6,-) (7,-) (0,1) (1,1) (2,1) (3,1)

5 (5,-) (6,-) (7,-) (0,1) (1,1) (2,1) (3,1) (4,1)

6 (6,-) (7,-) (0,1) (1,1) (2,1) (3,1) (4,1) (5,1)

7 (7,-) (0,1) (1,1) (2,1) (3,1) (4,1) (5,1) (6,1)

(sum,carry)
เลขฐานแปด-การลบ
0 0 1 1 0-0 1 0 1 001 0 1 1 0 11 0 0 0 1 0 120 0 1 0 1 1 3 4 5 6 7

0 (0,-) (7,1) (6,1) (5,1) (4,1) (3,1) (2,1) (1,1)

2
1 (1,-) (0,-) (7,1) (6,1) (5,1) (4,1) (3,1) (2,1)

1
2 (2,-) (1,-) (0,-) (7,1) (6,1) (5,1) (4,1) (3,1)

4
3 (3,-) (2,-) (1,-) (0,-) (7,1) (6,1) (5,1) (4,1)

4 (4,-) (3,-) (2,-) (1,-) (0,-) (7,1) (6,1) (5,1)

5 (5,-) (4,-) (3,-) (2,-) (1,-) (0,-) (7,1) (6,1)

6 (6,-) (5,-) (4,-) (3,-) (2,-) (1,-) (0,-) (7,1)

7 (7,-) (6,-) (5,-) (4,-) (3,-) (2,-) (1,-) (0,-)


(Difference, Borrows)
เลขฐานแปด-การคูณและการหาร
0 0 1 1 0 0x1 0 1 0 1 001 1 0 1 0 010 1 0 1 0 021 0 1 1 3 4 5 6 7

0 0 0 0 0 0 0 0 0

2
1 0 1 2 3 4 5 6 7

2 0 2 4 6 10 12

1
14 16

4
3 0 3 6 11 14 17 22 25

4 0 4 10 14 20 24 30 34

5 0 5 12 17 24 31 36 43

6 0 6 14 22 30 36 44 52

7 0 7 16 25 34 43 52 61
ฐานสิบหก-การบวก
+ 0 1 2 3 4 5 6 7 8 9 A B C D E F
0 0 1 1 00 0 (0,-)
1 0 1 (1,-)
0 1 0 (2,-)
1 1 0 1(3,-)
0 0 0(4,-)
1 0 1(5,-)
0 0 1(6,-)
011 (7,-) (8,-) (9,-) (A,-) (B,-) (C,-) (D,-) (E,-) (F,-)

1 (1,-) (2,-) (3,-) (4,-) (5,-) (6,-) (7,-) (8,-) (9,-) (A,-) (B,-) (C,-) (D,-) (E,-) (F,-) (0,1)

2 (2,-) (3,-) (4,-) (5,-) (6,-) (7,-) (8,-) (9,-) (A,-) (B,-) (C,-) (D,-) (E,-) (F,-) (0,1) (1,1)

2
3 (3,-) (4,-) (5,-) (6,-) (7,-) (8,-) (9,-) (A,-) (B,-) (C,-) (D,-) (E,-) (F,-) (0,1) (1,1) (2,1)

1
4 (4,-) (5,-) (6,-) (7,-) (8,-) (9,-) (A,-) (B,-) (C,-) (D,-) (E,-) (F,-) (0,1) (1,1) (2,1) (3,1)

5 (5,-) (6,-) (7,-) (8,-) (9,-) (A,-) (B,-) (C,-) (D,-) (E,-) (F,-) (0,1) (1,1) (2,1) (3,1) (4,1)

4
6 (6,-) (7,-) (8,-) (9,-) (A,-) (B,-) (C,-) (D,-) (E,-) (F,-) (0,1) (1,1) (2,1) (3,1) (4,1) (5,1)

7 (7,-) (8,-) (9,-) (A,-) (B,-) (C,-) (D,-) (E,-) (F,-) (0,1) (1,1) (2,1) (3,1) (4,1) (5,1) (6,1)

8 (8,-) (9,-) (A,-) (B,-) (C,-) (D,-) (E,-) (F,-) (0,1) (1,1) (2,1) (3,1) (4,1) (5,1) (6,1) (7,1)

9 (9,-) (A,-) (B,-) (C,-) (D,-) (E,-) (F,-) (0,1) (1,1) (2,1) (3,1) (4,1) (5,1) (6,1) (7,1) (8,1)

A (A,-) (B,-) (C,-) (D,-) (E,-) (F,-) (0,1) (1,1) (2,1) (3,1) (4,1) (5,1) (6,1) (7,1) (8,1) (9,1)

B (B,-) (C,-) (D,-) (E,-) (F,-) (0,1) (1,1) (2,1) (3,1) (4,1) (5,1) (6,1) (7,1) (8,1) (9,1) (A,1)

C (C,-) (D,-) (E,-) (F,-) (0,1) (1,1) (2,1) (3,1) (4,1) (5,1) (6,1) (7,1) (8,1) (9,1) (A,1) (B,1)

D (D,-) (E,-) (F,-) (0,1) (1,1) (2,1) (3,1) (4,1) (5,1) (6,1) (7,1) (8,1) (9,1) (A,1) (B,1) (C,1)

E (E,-) (F,-) (0,1) (1,1) (2,1) (3,1) (4,1) (5,1) (6,1) (7,1) (8,1) (9,1) (A,1) (B,1) (C,1) (D,1)

F (F,-) (0,1) (1,1) (2,1) (3,1) (4,1) (5,1) (6,1) (7,1) (8,1) (9,1) (A,1) (B,1) (C,1) (D,1) (E,1)
ฐานสิบหก-การลบ
- 0 1 2 3 4 5 6 7 8 9 A B C D E F

0 0 1 1 00 0 (0,-)
1 0 1(F,1)
0 1 0 (E,1)
1 1 0 1(D,1)
0 0 0(C,1)
1 0 1(B,1)
0 0 1(A,1)
011 (9,1) (8,1) (7,1) (6,1) (5,1) (4,1) (3,1) (2,1) (1,1)

1 (1,-) (0,-) (F,1) (E,1) (D,1) (C,1) (B,1) (A,1) (9,1) (8,1) (7,1) (6,1) (5,1) (4,1) (3,1) (2,1)

2 (2,-) (1,-) (0,-) (F,1) (E,1) (D,1) (C,1) (B,1) (A,1) (9,1) (8,1) (7,1) (6,1) (5,1) (4,1) (3,1)

2
3 (3,-) (2,-) (1,-) (0,-) (F,1) (E,1) (D,1) (C,1) (B,1) (A,1) (9,1) (8,1) (7,1) (6,1) (5,1) (4,1)

1
4 (4,-) (3,-) (2,-) (1,-) (0,-) (F,1) (E,1) (D,1) (C,1) (B,1) (A,1) (9,1) (8,1) (7,1) (6,1) (5,1)

5 (5,-) (4,-) (3,-) (2,-) (1,-) (0,-) (F,1) (E,1) (D,1) (C,1) (B,1) (A,1) (9,1) (8,1) (7,1) (6,1)

4
6 (6,-) (5,-) (4,-) (3,-) (2,-) (1,-) (0,-) (F,1) (E,1) (D,1) (C,1) (B,1) (A,1) (9,1) (8,1) (7,1)

7 (7,-) (6,-) (5,-) (4,-) (3,-) (2,-) (1,-) (0,-) (F,1) (E,1) (D,1) (C,1) (B,1) (A,1) (9,1) (8,1)

8 (8,-) (7,-) (6,-) (5,-) (4,-) (3,-) (2,-) (1,-) (0,-) (F,1) (E,1) (D,1) (C,1) (B,1) (A,1) (9,1)

9 (9,-) (8,-) (7,-) (6,-) (5,-) (4,-) (3,-) (2,-) (1,-) (0,-) (F,1) (E,1) (D,1) (C,1) (B,1) (A,1)

A (A,-) (9,-) (8,-) (7,-) (6,-) (5,-) (4,-) (3,-) (2,-) (1,-) (0,-) (F,1) (E,1) (D,1) (C,1) (B,1)

B (B,-) (A,-) (9,-) (8,-) (7,-) (6,-) (5,-) (4,-) (3,-) (2,-) (1,-) (0,-) (F,1) (E,1) (D,1) (C,1)

C (C,-) (B,-) (A,-) (9,-) (8,-) (7,-) (6,-) (5,-) (4,-) (3,-) (2,-) (1,-) (0,-) (F,1) (E,1) (D,1)

D (D,-) (C,-) (B,-) (A,-) (9,-) (8,-) (7,-) (6,-) (5,-) (4,-) (3,-) (2,-) (1,-) (0,-) (F,1) (E,1)

E (E,-) (D,-) (C,-) (B,-) (A,-) (9,-) (8,-) (7,-) (6,-) (5,-) (4,-) (3,-) (2,-) (1,-) (0,-) (F,1)

F (F,-) (E,-) (D,-) (C,-) (B,-) (A,-) (9,-) (8,-) (7,-) (6,-) (5,-) (4,-) (3,-) (2,-) (1,-) (0,-)
ฐานสิบหก-การคูณและการหาร
/ 0 1 2 3 4 5 6 7 8 9 A B C D E F
0011 0010 1010 1101 0001 0100 1011
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 0 1 2 3 4 5 6 7 8 9 A B C D E F
2 0 2 4 6 8 A C E 10 12 14 16 18 1A 1C 1E

2
3 0 3 6 9 C F 12 15 18 1B 1E 21 24 27 2A 2D

1
4 0 4 8 C 10 14 18 1C 20 24 28 2C 30 34 38 3C

4
5 0 5 A F 14 19 1E 23 28 2D 32 37 3C 41 46 4B
6 0 6 C 12 18 1E 24 2A 30 36 3C 42 48 4E 54 5A
7 0 7 E 15 1C 23 2A 31 38 3F 46 4D 54 5B 62 69
8 0 8 10 18 20 28 30 38 40 48 50 58 60 68 70 78
9 0 9 12 1B 24 2D 36 3F 48 51 5A 63 6C 75 7E 87
A 0 A 14 1E 28 32 3C 46 50 5A 64 6E 78 82 8C 96
B 0 B 16 21 2C 37 42 4D 58 63 6E 79 84 8F 9A A5
C 0 C 18 24 30 3C 48 54 60 6C 78 84 90 9C A8 B4
D 0 D 1A 27 34 41 4E 5B 68 75 82 8F 9C A9 B6 C3
E 0 E 1C 2A 38 46 54 62 70 7E 8C 9A A8 B6 C4 D2
F 0 F 1E 2D 3C 4B 5A 69 78 87 96 A5 B4 C3 D2 E1

You might also like