Định Nghĩa Binary Là Gì ? Đây Là Một Thuật Ngữ Kỹ Thuật Và Công

Binary la gì

1. Binary là một hệ thống số cơ số 2 do Gottfried Leibniz phát minh, chỉ gồm hai số hoặc chữ số: 0 (không) và 1 (một). Hệ thống đánh số này là cơ sở cho tất cả mã nhị phân, được sử dụng để ghi dữ liệu kỹ thuật số như các lệnh của bộ xử lý máy tính được sử dụng hàng ngày.Bạn đang xem: Binary là gì

Hệ nhị phân hoạt động như thế nào?

Các số 0 và 1 trong hệ nhị phân tương ứng là TẮT hoặc BẬT. Trong bóng bán dẫn, số “0” đại diện cho dòng điện không chạy và “1” đại diện cho dòng điện được phép chạy qua. Bằng cách này, các con số được biểu diễn vật lý bên trong thiết bị máy tính, cho phép tính toán. Khái niệm này được giải thích thêm trong phần của chúng tôi về cách đọc số nhị phân.

Tại sao máy tính sử dụng hệ nhị phân?

Nhị phân vẫn là ngôn ngữ chính cho máy tính và được sử dụng với thiết bị điện tử và phần cứng máy tính vì những lý do sau.

Nó là một thiết kế đơn giản và thanh lịch.Phương thức 0 và 1 của Binary nhanh chóng phát hiện trạng thái tắt (sai) hoặc bật (đúng) của tín hiệu điện.Chỉ có hai trạng thái đặt xa nhau trong tín hiệu điện làm cho tín hiệu điện ít bị nhiễu hơn.Các cực âm và dương của phương tiện từ trường nhanh chóng được dịch sang hệ nhị phân.Nhị phân là cách hiệu quả nhất để điều khiển các mạch logic.

Cách đọc số nhị phân

Biểu đồ sau minh họa số nhị phân 01101000. Mỗi cột đại diện cho số hai được nâng lên thành số mũ, với giá trị của số mũ đó tăng lên một khi bạn di chuyển qua từng vị trí trong số tám vị trí. Để có được tổng số của ví dụ này, hãy đọc biểu đồ từ phải sang trái và thêm giá trị của mỗi cột vào cột trước: (8 + 32 + 64) = 104. Như bạn có thể thấy, chúng tôi không đếm các bit bằng 0 vì chúng “đã tắt.”

Số mũ:272625 24 2322 2120Giá trị: 128 643216số 8 4 2 1BẬT /TẮT:01101000

Ví dụ tiếp theo là 11111111 trong hệ nhị phân, giá trị 8 bit lớn nhất là 255. Một lần nữa, đọc từ phải sang trái ta có 1 + 2 + 4 + 8 + 16 + 32 + 64 + 128 = 255.

Giá trị:128643216số 8421BẬT /TẮT:11111111Ghi chú

Việc đếm trên máy tính thường bắt đầu từ “0” thay vì “1.” Do đó, đếm tất cả các bit bằng 255, nhưng nếu bạn bắt đầu từ 0, thì nó là 256.

Khi bạn có tám bit, nó bằng một byte. Nếu bạn lấy mã nhị phân từ ví dụ đầu tiên (01101000), có tổng giá trị là “104” và đặt nó vào ASCII, nó sẽ tạo ra chữ thường “h”. Để đánh vần từ “hi”, bạn cần thêm số nhị phân cho chữ “i”, là 01101001. Đặt hai mã này lại với nhau, chúng ta có 0110100001101001 hoặc 104 và 105, đại diện cho “hi”. Thông tin thêm về chuyển đổi nhị phân sang ASCII được tìm thấy trên liên kết sau.

Làm thế nào để máy tính chuyển đổi văn bản thành nhị phân hoặc 0 và 1?

Cách thêm vào hệ nhị phân

Thêm vào nhị phân hoạt động rất giống như thêm thập phân. Ví dụ: nếu chúng tôi có số nhị phân 01101011 (107) và muốn thêm 10000111 (135), chúng tôi sẽ làm theo các bước sau.

+0110101110000111

Bắt đầu từ phía bên phải, chúng tôi sẽ thêm 1 + 1 để có “2” Bởi vì không có số hai trong hệ nhị phân, chúng tôi sẽ sử dụng giá trị nhị phân “10” và chuyển “1” sang cột tiếp theo.Xem thêm: Vở Bài Tập Tiếng Việt Lớp 5 Trang 2 Chính Tả, Vở Bài Tập Tiếng Việt Lớp 5 Tập 2 Trang 2, 3

0

Trong cột tiếp theo, chúng tôi sẽ thêm “1” mà chúng tôi đã chuyển sang cột tiếp theo và thêm 1 + 1 + 1 để có “3” Không có số “3” trong hệ nhị phân, vì vậy chúng tôi sử dụng “11” (3 trong hệ nhị phân) và đặt 1 và chuyển 1 sang cột tiếp theo.

10

Tiếp theo, chúng tôi sẽ thêm “1” một lần nữa đã được chuyển qua và thêm 1 + 0 + 1 để có “10” (2 trong hệ nhị phân).

010

Chúng tôi lặp lại quy trình tương tự cho tất cả tám chữ số để nhận được kết quả sau là 11110010 (242).

11110010

Dịch chuyển trái và phải là gì?

Dịch trái là khi mỗi bit trong số nhị phân được dịch chuyển (di chuyển) sang trái để nhân đôi giá trị nhị phân hoặc nhân với hai. Ví dụ: số nhị phân “00000011” bằng ba và khi dịch sang trái, nó sẽ trở thành “00000110”, bằng sáu. Ví dụ khác, số nhị phân “00111110” bằng 62 và dịch chuyển các bit sang trái tạo thành “01111100” hoặc 124.

Dịch chuyển phải giống như dịch chuyển sang trái, ngoại trừ các bit được chuyển sang phải để chia số cho hai. Ví dụ: số nhị phân “00001010” bằng mười và khi dịch sang phải, nó sẽ trở thành “00000101” hoặc năm.

Tiền tố “0b” là gì?

Để tránh nhầm lẫn, khi viết một số nhị phân, nó có thể có tiền tố “0b” (không và b). Ví dụ: 0b0100 đại diện cho “0100” trong hệ nhị phân. Bằng cách sử dụng tiền tố này, người đọc biết đây không phải là “100” trong hệ thập phân.

Hài hước nhị phân

Hình ảnh là một ví dụ về một số hài hước nhị phân (trò đùa) thông qua một câu nói nổi tiếng trên nhiều chiếc áo phông lập trình. Những người có thể đọc hệ nhị phân nhận ra câu trích dẫn này thực sự nói, “Chỉ có hai loại người trên thế giới: Những người hiểu về hệ nhị phân và những người không hiểu.” Trong hệ nhị phân, 10 là hai, không phải là số mười.Xem thêm: Viết Phương Trình Điện Li Của Hcn Là Chất Điện Li Mạnh Hay Yếu

Chuyển đổi văn bản thành nhị phân

Công cụ sau đây chuyển đổi bất kỳ văn bản nào thành nhị phân.

2. Trong một phiên FTP, nhị phân là lệnh chuyển chế độ truyền tệp sang nhị phân. Để biết thông tin về nhị phân và các lệnh FTP khác, hãy xem: Làm cách nào để sử dụng FTP từ một dòng lệnh?

3. Khi được sử dụng như một danh từ, thuật ngữ “nhị phân” có thể đề cập đến một tệp thực thi. Ví dụ: “xác định vị trí mã nhị phân có tên là program.exe và bấm đúp vào nó.”