Chuyển đổi từ nhị phân sang thập lục phân: Bảng chuyển đổi có ví dụ

Hãy Thử Công Cụ CủA Chúng Tôi Để LoạI Bỏ Các VấN Đề





‘Number‘ là một đối tượng toán học được sử dụng để đếm mọi thứ, thực hiện các phép tính, ghi lại và gắn nhãn mọi thứ. Một ký hiệu viết đại diện cho một số được gọi là số, chẳng hạn như số 5. ​​Một hệ thống số cho chúng ta thấy một cách có tổ chức để viết các số này và thao tác với chúng. Đây là nhiều hệ thống số được giới thiệu nhưng hệ thống số được sử dụng phổ biến nhất là hệ thống số Hindu-Ả Rập. Hệ thống số sử dụng 10 ký hiệu để biểu diễn số được gọi là Hệ thống số thập phân. Tương tự, có một hệ thống nhị phân, sử dụng hai ký hiệu, hệ thống số Octa sử dụng 8 ký hiệu và hệ thống số Hexa-Decimal sử dụng 16 ký hiệu để biểu diễn. Trong bài viết này, chuyển đổi từ nhị phân sang thập lục phân được mô tả.

Hệ thập lục phân là gì?

Đóng góp lớn nhất cho hệ thống số là ký hiệu Giá trị vị trí do Aryabatta phát triển vào thế kỷ thứ 5. Đây còn được gọi là Hệ thống số vị trí. Ở đây vị trí của chữ số và cơ số của hệ thống được sử dụng để xác định giá trị của số.




Hệ thống số thập lục phân là một hệ thống số vị trí biểu thị các số sử dụng cơ số 16. Nó sử dụng 16 ký hiệu riêng biệt để biểu diễn các số. Ký hiệu ‘0-9’ được sử dụng để biểu thị các giá trị từ 0 đến chín và ký hiệu ‘A-F’ được sử dụng để biểu thị các giá trị từ mười đến mười lăm.

Mặt khác, Hệ thống đánh số nhị phân chỉ sử dụng hai ký hiệu ‘0’ và ‘1’ để biểu diễn các giá trị thập phân. Ở đây cơ số là 2. Máy móc chỉ có thể hiểu số 0 và số 1, Hệ thống số nhị phân được sử dụng để chuyển đổi các số thập phân thành một chuỗi bit của 0 và 1.



Sử dụng hệ thống đánh số thập lục phân

Hệ thống đánh số thập lục phân thường được sử dụng bởi các lập trình viên và nhà thiết kế hệ thống máy tính để biểu diễn các số lớn hơn. Số lượng chữ số được sử dụng để biểu diễn một số lớn hơn bị giảm so với biểu diễn nhị phân. Điều này cung cấp cách biểu diễn và giải thích các số nhị phân lớn thân thiện với con người. Ở đây, 4 bit nhị phân được kết hợp và viết thành 1 bit.

Mỗi bit của hệ thập lục phân đại diện cho một nửa byte. Nhiều kiến ​​trúc CPU sử dụng một tập lệnh chuyên dụng sử dụng cách đánh số thập lục phân giúp xử lý phần cứng dễ dàng hơn.


Phương pháp chuyển đổi nhị phân sang thập lục phân

Hệ thập lục phân sử dụng 16 ký hiệu để biểu diễn trong khi Hệ nhị phân sử dụng hai ký hiệu. Đối với Chuyển đổi từ nhị phân sang thập lục phân, số nhị phân được chia thành các nhóm với 4 bit trong mỗi nhóm, bắt đầu từ Bit ít quan trọng nhất.

Các nhóm này được coi là độc lập và biểu diễn thập phân của mỗi nhóm được viết. Sau đó, tương đương thập lục phân của mỗi số thập phân được viết trực tiếp.

Bảng chuyển đổi từ nhị phân sang thập lục phân

Để biểu diễn các giá trị từ 0 đến 9, hệ thập lục phân sử dụng các ký hiệu ‘0-9’ và để biểu diễn các giá trị từ mười đến mười lăm, nó sử dụng các ký hiệu ‘A-F’. Để phân biệt một số thập lục phân với các số thập phân và các hệ thống số khác, số đó được viết với chữ ‘h’ sau nó hoặc ‘ox’ trước nó. Ví dụ '25h' hoặc 'ox25' đại diện cho một số thập lục phân.

Trong bảng dưới đây, biểu diễn Thập lục phân của các số Nhị phân được đưa ra.

Bảng chuyển đổi từ nhị phân sang thập lục phân

Bảng chuyển đổi từ nhị phân sang thập lục phân

Ví dụ chuyển đổi từ nhị phân sang thập lục phân

Trong lập trình máy tính và trong khi lập trình bộ xử lý, việc xem xét các số ở định dạng thập lục phân dễ dàng hơn. Bằng cách này, việc làm việc với những con số và phép tính khổng lồ trở nên dễ dàng hơn. Chúng ta hãy xem một ví dụ để hiểu quá trình chuyển đổi Binary sang Hexadecimal.

Chuyển đổi từ nhị phân sang thập lục phân của số nhị phân ‘11000001’.

Bước 1: Chia số nhị phân thành các nhóm với mỗi nhóm chứa 4 bit, bắt đầu từ phía bên tay phải. Thêm các số 0 ở cuối nếu không có đủ bit 4 chữ số.

1100 | 0001

Bước 2: Viết tương đương thập phân của nhị phân

= 1100 | 0001

= 12 | 1

Bước 3: Từ bảng chuyển đổi, viết số thập lục phân tương đương với số thập phân.

= 1100 | 0001

= 12 | 1

= C 1

Do đó, chuyển đổi thập lục phân của nhị phân đã cho ‘11000001’ là ‘C1’.

Bộ mã hóa nhị phân sang thập lục phân

Bộ chuyển đổi mã được sử dụng để chuyển đổi số Binary thành Hexadecimal. Một sự kết hợp của hệ thống giải mã và mã hóa có thể được thiết kế để chuyển đổi. Bộ mã hóa trực tuyến phần lớn được ưu tiên cho việc chuyển đổi từ nhị phân sang thập lục phân vì chúng làm cho nhiệm vụ tương đối dễ dàng hơn rất nhiều.

Mặc dù số được hiển thị dưới dạng chữ số thập lục phân hoặc thập phân, trong máy tính nội bộ chúng được lưu trữ dưới dạng số nhị phân. Bên cạnh các chữ, các bộ mã hóa trực tuyến cũng có thể chuyển đổi một chuỗi văn bản sang định dạng thập lục phân, còn được gọi là mã hóa cơ số 16.

Việc biểu diễn các chữ ở định dạng thập lục phân cải thiện khả năng đọc và giải thích dữ liệu. Nó dễ đọc hơn 0x8080 so với 32896, định dạng thập phân. Máy tính hiện đại được trang bị một máy tính để chuyển đổi các con số giữa các góc độ khác nhau. Phép toán chia số nguyên và phép toán phần dư được sử dụng trong mã nguồn hoặc chuyển đổi từ nhị phân sang thập lục phân . biểu diễn hệ thập lục phân của ‘00101101’ là gì?