Page 156 - Bí Mật Toán Học
P. 156

cho nên, mã ASCII vô cùng có lợi cho việc xử lí và truyền tải thông tin
        của máy tính.
            Trong  rất  nhiều  sách  máy  tính,  ngưòi  ta  đều  cung  cấp  bảng  mã
        ASCII, ví dụ mã ASCII của ký tự A là  1000001, mã ASCII của ký tự 6 là
        0110110,  mã  ASCII  của  ký  tự  10  là  0101011,  mã  ASCII  của  ký  tự #  là
        0100011.
            Có mã ASCII rồi,  thì có thể chuyển đổi ký tự và  ký hiệu thànli số
        liệu ký tự hệ số nhị phân; mà mã BCD có thể chuyển đổi số hệ số thập
        phân dùng trong tính toán thành số Ịiệu số hệ số nhị phân. Nhu vậy, qua
        một  số tr'mh  tự dịch  đặc  thù,  máy  tính có  thể  đọc  hiểu  ngôn  ngữ của
        chúng ta, tiến hành các bước công việc tiếp theo.





         Tại Sdo máy tính  bị "tràn"  dữ liệu trong tính toán?


            Chúng ta đều biết "tràn" là hình dung từ thường dùng để hình dung
        chất lỏng trong vật chứa bị chảy ra ngoài khi đầy, ví dụ nước trong cốc
        đổ đầy quá, sẽ bị chảy tràn ra ngoài qua thành cốc. Trong máy tính, cũng
        có chuyện "tràn" như vậy, nó chỉ sự "tràn" dữ liệu trong tính toán. Vậy tại
        sao máy tứìh lại bị tràn?
            Thì ra, phạm vi số mà máy tính có thể biểu thị là có hạn. Nếu số quá
        to hoặc quá nhỏ vượt quá phạm vi biểu thị này,  thì gọi là  tràn dữ liệu.
        Thiết bị tính toán giống như cái cốc, số giống như nước trong cốc, khi số
        cho vào trong cốc không chứa hết, nó sẽ chảy ra một phần. Phần bị chảy
        ra sẽ bị mất đi, khiến kết quả tínla toán không chính xác, từ đó có thể ảnh
        hưởng đến các quá  trình tính toán sau, vấn đề sẽ trở nên nghiêm trọng,
        không đon giản như chuyện nước chảy ra  từ cốc.  Vì vậy,  máy  tính  klai
        tính toán nhất định phải tránh để tràn dữ liệu.
             Ví dii một thiết bị tính toán có dung lượng chỉ 8 đon vị, một số thuộc
        hệ số nhị phân có 8 đon vị, mỗi một đon vị có thể là 0 hoặc 1, trong khi
        đon vị bên trái nhất là đon vị ký hiệu, tức là  ký hiệu.
             Vcậy thì giá trị lón nhất của số được biểu thị bằng bẩy vị trí còn lại là
        2  x  2  x  2  x  2  x  2  x  2  x  2   = 2^. Lại xem xét đến vấn đề âm hay dưong của
        đon vị ký hiệu, ta sẽ có phạm vi biểu thị số của thiết bị tính toán 8 đon vị
        này sẽ là - ỉ  đến 2^-1, tức là từ -128 đến 127


                                         -   156
   151   152   153   154   155   156   157   158   159   160   161