Professional Documents
Culture Documents
Bài 01 - Hệ thống số
Bài 01 - Hệ thống số
Mục tiêu Bài: Tính toán các số giữa các hệ thập phân, nhị phân và thập lục phân.
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 2
1. Hệ thống số nhị phân
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 3
Hệ thống số nhị phân
Địa chỉ nhị phân và IPv4
• Hệ thống đánh số nhị phân bao gồm 1 và 0, được gọi là bit
• Hệ thống đánh số thập phân bao gồm các chữ số từ 0 đến 9
• Host, server và thiết bị mạng sử dụng địa chỉ nhị phân để xác định lẫn nhau.
• Mỗi địa chỉ được tạo thành từ một chuỗi 32 bit, được chia thành bốn phần gọi là octet.
• Mỗi octet chứa 8 bit (hoặc 1 byte) được phân tách bằng dấu chấm.
• Để mọi người dễ sử dụng, ký hiệu dấu chấm này được chuyển đổi thành số thập phân
có dấu chấm.
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 4
Hệ thống số nhị phân
Video - Chuyển đổi giữa hệ thống đánh số nhị phân và thập
phân
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 5
Hệ thống số nhị phân
Ký hiệu vị trí nhị phân
• Kí hiệu vị trí có nghĩa là một chữ số đại diện cho các giá trị khác nhau tùy thuộc vào “vị
trí” mà chữ số đó chiếm trong dãy số.
• Hệ thống ký hiệu vị trí thập phân hoạt động như thể hiện trong bảng dưới đây.
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 6
Hệ thống số nhị phân
Ký hiệu vị trí nhị phân (Tiếp)
Hệ thống ký hiệu vị trí nhị phân hoạt động như thể hiện trong bảng dưới đây.
Cơ số 2 2 2 2 2 2 2 2
Vị trí trong số 7 6 5 4 3 2 1 0
Tính toán (27) (26) (25) (24) (23) (22) (21) (20)
Tính toán 1x128 1x64 0x32 0x16 0x8 0x4 0x2 0x1
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 7
Hệ thống số nhị phân
Chuyển đổi nhị phân sang thập phân
Chuyển 11000000.10101000.00001011.00001010 sang hệ thập phân.
Giá trị vị trí 128 64 32 16 8 4 2 1
Tính toán 1x128 1x64 0x32 0x16 0x8 0x4 0x2 0x1
Tính toán 1x128 0x64 1x32 0x16 1x8 0x4 0x2 0x1
Tính toán 0x128 0x64 0x32 0x16 1x8 0x4 1x2 0x1
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 9
Hệ thống số nhị phân
Ví dụ về chuyển đổi từ thập phân sang nhị phân
• Chuyển đổi số thập phân 168 sang hệ nhị phân
168 có> 128 không?
- Có, nhập 1 trong 128 vị trí và trừ 128 (168-128 = 40)
Có phải 40> 64 không?
- Không, nhập 0 ở vị trí 64 và tiếp tục
Có phải 40> 32 không?
- Có, nhập 1 trong 32 vị trí và trừ 32 (40-32 = 8)
8> 16?
- Không, nhập 0 trong 16 vị trí và tiếp tục
8> 8?
- Bình đẳng. Nhập 1 trong 8 vị trí và trừ 8 (8-8 = 0)
Không còn giá trị nào. Nhập 0 vào các vị trí nhị phân còn lại
128 64 32 16 số 8 4 2 1
1 0 1 0 1 0 0 0
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 11
2. Hệ thống số thập lục phân
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 12
Hệ thống số thập lục phân
Địa chỉ IPv6 và hệ thập lục phân
• Để hiểu địa chỉ IPv6, bạn phải
có khả năng chuyển đổi từ
thập lục phân sang thập phân
và ngược lại.
• Hệ thập lục phân là một hệ
thống đánh số 16 cơ số, sử
dụng các chữ số từ 0 đến 9 và
các chữ cái từ A đến F.
• Dễ dàng biểu thị một giá trị
dưới dạng một chữ số thập lục
phân đơn hơn là bốn bit nhị
phân.
• Hệ thập lục phân được sử
dụng để biểu thị địa chỉ IPv6
và địa chỉ MAC.
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 13
Hệ thống số thập lục phân
Địa chỉ hệ thập lục phân và địa chỉ IPv6 (Tiếp theo)
• Địa chỉ IPv6 có độ dài 128 bit.
Cứ 4 bit được biểu diễn bằng
một chữ số thập lục phân.
Điều đó làm cho địa chỉ IPv6
có tổng cộng 32 giá trị thập lục
phân.
• Hình bên cho thấy phương
pháp ưa thích để viết ra địa chỉ
IPv6, với mỗi X đại diện cho
bốn giá trị thập lục phân.
• Mỗi nhóm bốn ký tự thập lục
phân được gọi là hextet.
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 14
Hệ thống số thập lục phân
Video - Chuyển đổi giữa các hệ thống đánh số thập lục
phân và thập phân
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 15
Hệ thống số thập lục phân
Chuyển đổi từ thập phân sang thập lục phân
Làm theo các bước được liệt kê để chuyển đổi số thập phân sang giá trị thập lục phân:
• Chuyển đổi số thập phân thành chuỗi nhị phân 8 bit.
• Chia các chuỗi nhị phân thành các nhóm bốn, bắt đầu từ vị trí ngoài cùng bên phải.
• Chuyển đổi từng bốn số nhị phân thành chữ số thập lục phân tương đương của chúng.
Ví dụ: 168 được chuyển đổi thành hex bằng quy trình ba bước.
• 168 trong hệ nhị phân là 10101000.
• 10101000 trong hai nhóm bốn chữ số nhị phân là 1010 và 1000.
• 1010 là hex A và 1000 là hex 8, do đó 168 là A8 trong hệ thập lục phân.
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 16
Hệ thống số thập lục phân
Chuyển đổi từ thập lục phân sang thập phân
Làm theo các bước được liệt kê để chuyển đổi số thập lục phân thành giá trị thập phân:
• Chuyển đổi số thập lục phân thành chuỗi nhị phân 4 bit.
• Tạo nhóm nhị phân 8 bit bắt đầu từ vị trí ngoài cùng bên phải.
• Chuyển đổi từng nhóm nhị phân 8 bit thành chữ số thập phân tương đương của
chúng.
Ví dụ: D2 được chuyển đổi thành số thập phân bằng quy trình ba bước:
• D2 trong chuỗi nhị phân 4 bit là 1110 và 0010.
• 1110 và 0010 là 11100010 trong một nhóm 8 bit.
• 11100010 trong hệ nhị phân tương đương với 210 trong thập phân, vì vậy D2 là 210
là thập phân
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 17
3. Thực hành và Trắc nghiệm
Bài
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 18
Thực hành và Trắc nghiệm Bài
Tôi đã học được gì trong học phần này?
• Nhị phân là một hệ thống đánh số cơ số hai bao gồm các số 0 và 1, được gọi là bit.
• Hệ thập phân là một hệ thống đánh số cơ số mười bao gồm các số từ 0 đến 9.
• Nhị phân là những gì host, server và thiết bị mạng sử dụng để xác định nhau.
• Hệ thập lục phân là một hệ thống số cơ số mười sáu bao gồm các số từ 0 đến 9 và các chữ cái từ
A đến F.
• Hệ thập lục phân được sử dụng để biểu thị địa chỉ IPv6 và địa chỉ MAC.
• Địa chỉ IPv6 dài 128 bit và cứ 4 bit được biểu thị bằng một chữ số thập lục phân với tổng số 32
chữ số thập lục phân.
• Để chuyển đổi hệ thập lục phân sang hệ thập phân, trước tiên bạn phải chuyển đổi hệ thập lục
phân sang hệ nhị phân, sau đó chuyển đổi hệ nhị phân sang hệ thập phân.
• Để chuyển đổi thập phân sang thập lục phân, trước tiên bạn phải chuyển đổi thập phân sang nhị
phân và sau đó là nhị phân sang thập lục phân.
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 19
Bài: Hệ thống số
Các thuật ngữ và lệnh mới
• dotted decimal notation
• positional notation
• base 10
• base 16
• radix
• octet
• hextet
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 20