Được tạo bởi Blogger.
RSS

Cách chuyển từ hệ số đếm khác sang hệ nhị phân


Chuyển đổi giữa hệ nhị phân sang hệ cơ số tám và cơ số 16:
     Số nhị phân rất gần gũi với”  ngôn ngữ máy”  nhưng có một nhược điểm là muốn mô tả một số cần một dẫy nhiều chữ số. Vì thế người ta thường thay thế nó bằng hệ cơ số tám và đặc biệt hệ cơ số mười sáu thường được dùng thay cho hệ nhị phân vì một chữ số hệ này có thể đại diễn cho 4 chữ số của hệ nhị phân do đó dãy các chữ số sẽ ngắn hơn rất nhiều.    

Cách chuyển từ hệ số đếm khác sang hệ nhị phân

        Bảng sau cho chúng ta thấy Sự liên hệ giữa 3 hệ đếm cơ số 2 , 8 và 16:
Hệ thập phân
Hệ nhị phân
Hệ tám
Hệ mười sáu
0
…000
0
0
1
…001
1
1
2
…010
2
2
3
…011
3
3
4
…100
4
4
5
…101
5
5
6
…110
6
6
7
…111
7
7
8
..1000
10
8
9
..1001
11
9
10
..1010
12
A
11
..1011
13
B
12
..1100
14
c
13
..1101
15
D
14
..1110
16
E
15
..1111
17
F
Như vậy:
-   một chữ số của hệ 8 (0..7) đại diện cho 3 chữ số của hệ 2 ( 000.. 111 )
-  một chữ số của hệ 16 (O..F) đại diện cho 4 chữ số của hệ 2 (0000.. 1111)
    Do đó muốn chuyển các số từ hệ 8 (hoặc 16) sang hệ 2 chỉ cần thay các chữ số trong mô tả số đó bằng cụm 3 (hoặc 4) chữ số tương ứng của nó trong hệ 2. Ngược lại muốn chuyển từ hệ 2 sang các hệ trẽn chỉ cần nhóm các chữ số liền nhau thành các cụm 3 (hoặc 4) chữ số rồi thay chúng bằng các chữ số tương ứng của chúng trong hệ 8 (hoặc hệ 16);
Chuyển số từ hệ thập phân sang hệ nhị phân:
     Muốn chuyển một số thập phân sang hệ 2 hãy tiến hành chuyển đổi riêng phần nguyên và phần thập phân:
Chuyển phần nguyên: đem chia liên tục phần nguyên cho 2 sẽ được các số dư liên tiếp là Xo,Xfl.,,Xn và viết thứ tự các số dư này từ phải qua trái sẽ được số đó dưới dạng nhị phân.
Chuyển phần thập phân: đem nhân liên tục phần thập phân với cho đến khi phần thập phân bằng 0, mỗi lần nhân như vậy sẽ thu được một giá trị phần nguyên (0 hay 1) tương ứng với các chữ số ở hàng -1 đến hàng -m và viết các giá trị nguyên này theo thứ tự từ trái qua phải sẽ được phần thập đó dưới dạng nhị phân.
Chuyển số từ hệ thập phân sang hệ 8 hay hệ 16:
Có thể tiến hành như chuyển sang hệ nhị phân nhung thay chia hoặc nhân cơ số 2 bằng các cơ số 8 hay 16.
Hoặc chuyển sang hệ 2 rồi chuyển tiếp từ hệ 2 sang các hệ 8 hay hệ 16 như trên

Từ khóa tìm kiếm nhiều: ứng dụng của tin học, cau truc may tinh

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS