Chuyển đổi nhị phân sang bát phân và chuyển đổi bát phân sang nhị phân với ví dụ

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





Một hệ thống số cung cấp ký hiệu toán học để biểu diễn các con số bằng cách sử dụng các chữ số, ký hiệu, v.v. ... Hệ thống số Hindu-Ả Rập ngày nay được chấp nhận rộng rãi trên toàn thế giới để biểu diễn các con số. Hệ thống này được phát triển ở Ấn Độ. Làm cho hệ thống số này trở thành cơ bản, nhiều hệ thống đánh số vị trí như Hệ thống số nhị phân, Hệ thống số bát phân, Hệ thống số thập lục phân, v.v. được phát minh. Các hệ thống đánh số này có những ưu điểm và ứng dụng riêng. Hệ thống số nhị phân được sử dụng rộng rãi trong điện tử kỹ thuật số. Hoạt động của các mạch điện có thể được giải thích bằng cách sử dụng số nhị phân. Sẽ rất hữu ích nếu biết mối quan hệ giữa tất cả các hệ thống vị trí này. Trong bài viết này, các chuyển đổi từ nhị phân sang bát phân được giải thích.

Hệ thống đánh số nhị phân là gì?

Hệ thống số nhị phân còn được gọi là hệ thống số cơ số 2. Nó sử dụng hai biểu tượng để đại diện cho các con số. Chúng là 0 và 1. Nó được phát triển từ các chữ số Hindu-Ả Rập. Nó là một hệ thống đánh số vị trí. Mỗi chữ số trong biểu diễn nhị phân được gọi là một bit. Sự kết hợp của bốn bit được gọi là Nibble. Tám bit tạo thành một Byte.




Sử dụng hệ thống số nhị phân

Hệ thống số nhị phân rất hữu ích trong máy tính kỹ thuật số. Nó giúp thực hiện dễ dàng các mạch điện tử sử dụng cổng logic. Vì máy tính chỉ có thể hiểu o’s và 1’s, nên hệ thống số này được sử dụng để triển khai các mạch điện tử sử dụng logic BẬT và TẮT.

Các nhà lập trình và phát triển máy tính sử dụng cách đánh số nhị phân để lập trình. Trong máy tính hiện đại, tất cả dữ liệu được lưu trữ dưới dạng biểu diễn nhị phân. Đối với giao tiếp kỹ thuật số, dữ liệu được truyền dưới dạng các bit nhị phân. Điện tử kỹ thuật số, CD, Màn hình, vv .. sử dụng dữ liệu ở dạng bit nhị phân.



Hệ thống đánh số bát phân là gì?

Emanuel Swedenborg phát hiện ra Đánh số bát phân vào năm 1716. Thuật ngữ bát phân được đặt ra bởi James Anderson, vào năm 1801. Nó còn được gọi là hệ thống đánh số cơ số 8. Nó sử dụng 8 biểu tượng để đại diện cho các con số. Chúng là 0, 1, 2, 3, 4, 5, 6, 7. Ba bit nhị phân tạo thành một chữ số bát phân.

Sử dụng hệ thống đánh số bát phân

Hệ thống số bát phân được bắt nguồn từ hệ thống số nhị phân. Nó cho thấy một cách dễ dàng để biểu diễn các số nhị phân lớn hơn. Trong các hệ thống máy tính ban đầu như IBM Microframes, UNIVAC 1050, v.v. đã sử dụng hệ thống đánh số bát phân để tính toán vì chúng sử dụng các từ 6 bit, 12 bit và 16 bit.


Hệ thống đánh số này tỏ ra rất hữu ích cho các bảng điều khiển hiển thị. Để hiển thị những con số này, các màn hình giá rẻ như ống nixie, màn hình bảy đoạn có thể được sử dụng làm bảng điều khiển. Trong khi màn hình nhị phân phức tạp, màn hình thập phân yêu cầu thêm phần cứng và màn hình thập lục phân yêu cầu thêm số.

Trong máy tính hiện đại, hệ thống số bát phân được ưa chuộng hơn vì nó sử dụng ít chữ số hơn và dễ hiển thị trên màn hình kỹ thuật số. Loại biểu diễn này cũng được sử dụng cho các dấu chấm động.

Trong Hàng không, để phân biệt các máy bay khác nhau trên màn hình radar, các bộ phát đáp có trên máy bay truyền mã dưới dạng các chữ số bát phân.

Phương pháp chuyển đổi nhị phân sang bát phân

Cả số nhị phân và số bát phân đều hệ thống số vị trí . Mỗi chữ số của một số nhị phân được gọi là một bit. Chữ số bát phân được hình thành bằng cách nhóm 3 bit nhị phân. Mỗi chữ số bát phân được biểu diễn bằng 3 bit.

Để chuyển đổi số nhị phân thành số bát phân, dòng bit đã cho nên được chia thành các nhóm với 3-của nó trong mỗi nhóm. Sau đó, số Octal tương đương với các bit nhị phân được lấy từ bảng chuyển đổi. Có nhiều phương pháp khác để chuyển đổi số nhị phân thành số bát phân, nhưng đây là phương pháp dễ sử dụng nhất.

Chuyển đổi nhị phân sang bát phân có ví dụ

Để hiểu sự chuyển đổi này, chúng ta hãy xem một ví dụ. Hãy để chúng tôi chuyển đổi số nhị phân ‘01010001110’ thành số Bát phân.

Bước 1: Bắt đầu từ phía bên phải, nhóm các bit nhị phân với 3 bit trong mỗi nhóm. Nếu có các bit còn lại ở cuối, hãy thêm các số 0.

001 | 010 | 001 | 110

Ở đây, sau khi nhóm các bit từ phía bên phải, '01' vẫn được giữ nguyên. Để làm cho nó thành bát phân, một số 0 thừa được thêm vào cuối.

Bước 2: Tham khảo bảng chuyển đổi và ghi lại tương đương bát phân của các bit nhị phân.

Từ bảng, các tương đương bát phân cho một số đã cho là-

110 = 6

001 = 1

010 = 2

001 = 1

Do đó, chuyển đổi Binary sang Octal của một số đã cho là = (1216)số 8. Số bát phân được biểu diễn bằng cơ số 8.

Phương pháp chuyển đổi bát phân sang nhị phân

Để giải thích dữ liệu và lưu trữ trong bộ nhớ, hệ thống máy tính chuyển đổi chúng sang định dạng nhị phân. Vì vậy, điều quan trọng là phải hiểu chuyển đổi.

Để chuyển đổi từ bát phân sang nhị phân, điều quan trọng là phải biết bảng chuyển đổi. Mọi chữ số bát phân có thể được biểu diễn ở định dạng nhị phân bằng cách sử dụng kết hợp 3 bit.

Chuyển đổi từ bát phân sang nhị phân có ví dụ

Hãy để chúng tôi chuyển đổi một số bát phân (563)số 8sang định dạng nhị phân. Bước trong quá trình chuyển đổi là viết ra số tương đương nhị phân 3 bit của mỗi chữ số bát phân từ bảng chuyển đổi.

563 = 101 | 110 | 011

Do đó, chuyển đổi nhị phân của số đã cho là '101110011'

Bộ mã hóa để chuyển đổi mã

Bộ mã hóa là các mạch tổ hợp được sử dụng để chuyển đổi dạng dữ liệu này thành dạng dữ liệu khác. Bộ mã hóa thường được sử dụng như bộ chuyển đổi mã. Có các bộ mã hóa có sẵn để chuyển đổi số thập phân sang nhị phân, số thập lục phân sang nhị phân, v.v.

Để lập trình, lập trình viên máy tính viết mã bằng cách sử dụng định dạng đánh số bát phân. Nhưng máy tính chỉ có thể giải thích các hướng dẫn dưới dạng định dạng nhị phân. Vì vậy, để các hệ thống điện tử hoạt động bình thường, cần phải có các bộ mã hóa. Có nhiều bộ chuyển đổi trực tuyến có sẵn được sử dụng để chuyển đổi dễ dàng.

Bộ mã hóa bát phân sang nhị phân được sử dụng làm bộ chuyển đổi mã. Bộ mã hóa này bao gồm 8 đường đầu vào và ba đường đầu ra. Ở đây, khi một số bát phân được đưa ra làm đầu vào, nó sẽ đưa ra một số được chuyển đổi nhị phân 3 bit làm đầu ra. Tại một thời điểm, chỉ có một đầu vào cao cho bộ mã hóa này.

Bảng sự thật của Bộ mã hóa được đưa ra dưới đây.

Như bộ xử lý có bus dữ liệu 4 bit, 8 bit, 16 bit, 32 bit và ô nhớ, việc sử dụng hệ thống số bát phân giúp bộ xử lý hoạt động nhanh hơn. Có bộ chuyển đổi mã sẵn có cho hệ thống phần cứng. Cơ số 8 được sử dụng để biểu thị một số là Hệ bát phân. Biểu diễn nhị phân của số bát phân (923) là gìsố 8?