User Tag List

+ Trả lời chủ đề
Hiện kết quả từ 1 tới 6 của 6

Chủ đề: [Hỏi đáp] Biểu diễn số thập phân trong máy tính.

  1. #1
    svBK's Member
    Tham gia ngày
    May 2010
    Bài gửi
    30

    Mặc định [Hỏi đáp] Biểu diễn số thập phân trong máy tính.

    Chào mọi người,

    Mình đang đọc một tài liệu tin học.Trong lý thuyết về biểu diễn dữ liệu trong máy tính thì số thập phân được biểu diễn ở hai dạng là đóng gói và dạng vùng(không đóng gói).

    Cách biểu diễn của dạng vùng như sau: Mỗi chữ số thập phân được biểu diễn bởi 8 bit (4 bit vùng và 4 bit số),4 bit cao nhất của chữ số cuối cùng biểu diễn dấu.Trong đó 1100 biểu diễn số 0 hoặc dương và 1101 biểu diễn số âm.

    Một ví dụ: Biểu diễn số 1467 dưới dạng vùng 00110001 00110100 00110110 11000111

    Mình không hiểu tại sao lại mặc định các bit vùng luôn là 0011 ? Điều này có ý nghĩa là gì ?

    Cảm ơn chia sẻ của mọi người.

  2. #2
    Le chevalier du ciel Avatar của luugu
    Tham gia ngày
    Dec 2008
    Bài gửi
    717

    Mặc định Re: [Hỏi đáp] Biểu diễn số thập phân trong máy tính.

    Bạn có thể up "tài liệu tin học" của mình lên để mọi người cùng xem?

    P/S: Có thể hiểu 0011 (binary) = B (hệ 16) là binary, chỉ định chuỗi số phía sau nó là dạng nhị phân?
    Lần sửa cuối bởi luugu; 04-06-2013 lúc 10:15 AM
    On ne voit bien qu'avec le coeur, l'essentiel est invisible pour les yeux ~ ♥

  3. #3
    svBK's Member
    Tham gia ngày
    May 2010
    Bài gửi
    30

    Mặc định Re: [Hỏi đáp] Biểu diễn số thập phân trong máy tính.

    Cảm ơn anh,

    Em không nghĩ vậy,vì toàn bộ dữ liệu trên đã được biểu diễn dưới mã nhị phân rồi.

    P/S: Tài liệu em đọc là bản cứng ạ.Là tài liệu FE của cục hỗ trợ thông tin Nhật Bản.

  4. #4
    Le chevalier du ciel Avatar của luugu
    Tham gia ngày
    Dec 2008
    Bài gửi
    717

    Mặc định Re: [Hỏi đáp] Biểu diễn số thập phân trong máy tính.

    @Huy_92: Nếu nhìn vào chuỗi số 00110001 00110100 00110110 11000111 thì làm sao để em biết nó là chuỗi nhị phân hay thập phân nếu không có cái "prefix" đằng trước là 0x, 0b, 0d, v.v. để xác định?

  5. #5
    .:: Grumpy svBKer ::. Avatar của 1973
    Tham gia ngày
    Mar 2010
    Bài gửi
    3.793

    Mặc định Re: [Hỏi đáp] Biểu diễn số thập phân trong máy tính.

    Mình chưa từng nghe đến biểu diễn số thập phân dạng đóng gói và không đóng gói. Nếu bạn có thể chia sẻ tài liệu hoặc đưa ra 1 số từ khóa (tiếng Anh) thì tốt.

    Update: mình tìm được mấy tài liệu này:

    [1] http://publib.boulder.ibm.com/iserie...0925083170.htm

    [2] http://www.simotime.com/datapk01.htm

    [3] http://v8doc.sas.com/sashtml/lrcon/z1265705.htm
    Contact me:
    Email: sangnd [at] svBK.vn
    Personal website: My Blog | Chat với người lạ
    Facebook Page của Bách Khoa Forum: http://www.facebook.com/svbk.vn

  6. #6
    svBK's Member
    Tham gia ngày
    May 2010
    Bài gửi
    30

    Mặc định Re: [Hỏi đáp] Biểu diễn số thập phân trong máy tính.

    Cảm ơn Sang về những đường link.

    Những gì H tìm hiểu được cho thấy,kiểu mã hóa dữ liệu dạng vùng (Zoned Decimal Data) cho phép mã hóa một chữ số thập phân bởi dung lượng 1 byte.Trong đó phần vùng (Zone) gồm 4 bit cao nhất mặc định đang sử dụng hệ thống mã hóa (encoding) EBCDIC hay ASCII.Chỉ có vậy.H cũng có gửi thư cho bác Ngô Quang Hưng (Blog Khoa Học Máy Tính) và cũng nhận được câu trả lời tương tự.

    Thực ra Zoned Decimal Data sử dụng trong các hệ thống máy tính lớn (Mainframe) của IBM,hiện nay đã lỗi thời và có nhiều bất lợi.H nghĩ nên dừng lại việc tìm hiểu lý thuyết này.

+ Trả lời chủ đề

Thông tin chủ đề

Users Browsing this Thread

Hiện có 1 người đọc bài này. (0 thành viên và 1 khách)

Từ khóa (Tag) của chủ đề này

Quyền viết bài

  • Bạn không thể gửi chủ đề mới
  • Bạn không thể gửi trả lời
  • Bạn không thể gửi file đính kèm
  • Bạn không thể sửa bài viết của mình


About svBK.VN

    Bách Khoa Forum - Diễn đàn thảo luận chung của sinh viên ĐH Bách Khoa Hà Nội. Nơi giao lưu giữa sinh viên - cựu sinh viên - giảng viên của trường.

Follow us on

Twitter Facebook youtube