Bài giảng Tin học ứng dụng: Biểu diễn thông tin trong máy tính cung cấp cho người học các kiến thức: Biểu diễn thông tin loại số, biểu diễn thông tin loại phi số, đơn vị tính và các hệ đếm,... Mời các bạn cùng tham khảo nội dung chi tiết.
Biểu diễn thơng tin máy tính v 2.2 - 09/2018 Lê Viết Mẫn - lvman@hce.edu.vn Biễu diễn thông tin máy tính Nội dung Biểu diễn thơng tin loại số 1.1 Đơn vị tính hệ đếm 1.2 Phép cộng trừ hệ nhị phân 1.3 Các phép chuyển đổi hệ số Biểu diễn thông tin loại phi số Lê Viết Mẫn - lvman@hce.edu.vn Biễu diễn thơng tin máy tính Thơng tin đời sống vs Mạch điện tử • • • • • • Chữ Chữ số Các ký hiệu Hình ảnh Âm • • Lê Viết Mẫn - lvman@hce.edu.vn Có điện / khơng có điện Điện thấp / điện cao Biễu diễn thông tin máy tính Thơng tin loại số Lê Viết Mẫn - lvman@hce.edu.vn Biễu diễn thông tin máy tính Bit • • Hai ký số gọi bit (binary digit) Một bit biểu diễn hai giá trị liệu - hoặc bit Lê Viết Mẫn - lvman@hce.edu.vn Biễu diễn thơng tin máy tính Byte byte 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 Lê Viết Mẫn - lvman@hce.edu.vn 1 1 Biễu diễn thơng tin máy tính Các đơn vị khác KB (kilo byte) = 1024 byte = 210 byte MB (mega byte) = 1024 KB = 220 byte GB (giga byte) = 1024 MB = 230 byte TB (tera byte) = 1024 GB = 240 byte Lê Viết Mẫn - lvman@hce.edu.vn Biễu diễn thông tin máy tính Các hệ đếm • • Hệ đếm tập ký hiệu quy tắc sử dụng tập ký hiệu để biểu diễn xác định giá trị số • • Sử dụng để đếm Cơ số : số lượng ký hiệu Các hệ đếm thông dụng : Hệ thập phân 12310 Hệ nhị phân 0, 10102 Hệ thập lục phân 9, A F Lê Viết Mẫn - lvman@hce.edu.vn 1A16 Biễu diễn thơng tin máy tính Hệ đếm số 10 • • • 10 ký hiệu: 0, 1, 2,… anan-1…a0 = an*10n + an-1*10n-1 + … + a0*100 123 = 1*102 + 2*101 + 3*100 Lê Viết Mẫn - lvman@hce.edu.vn Biễu diễn thông tin máy tính Hệ đếm số • • • ký hiệu: 0, Binary (nhị phân) Biểu diễn thơng tin máy tính Lê Viết Mẫn - lvman@hce.edu.vn 10 Biễu diễn thơng tin máy tính Phép cộng + = 11010 + = + + = 1100 + = 10 Lê Viết Mẫn - lvman@hce.edu.vn 11 Biễu diễn thơng tin máy tính Phép trừ – = 0 – = (trả 1) - – = 10011 1001 – = Lê Viết Mẫn - lvman@hce.edu.vn 12 Biễu diễn thơng tin máy tính Chuyển số thập phân thành nhị phân Chuyển số thập phân 25 thành số nhị phân 25 12 1 2510 = 110012 Lê Viết Mẫn - lvman@hce.edu.vn 13 Biễu diễn thông tin máy tính Chuyển số nhị phân thành thập phân Chuyển số nhị phân 11011 thành số thập phân 1413021110 = x 24 + x 23 + x 22 + x 21 + x 20 1413021110 = 16 x 24 + x 23 + 0 x 22 + x2 21 + 1x 20 1413021110 = 27 x 24 + x 23 + x 22 + x 21 + x 20 110112 = 2710 Lê Viết Mẫn - lvman@hce.edu.vn 14 Biễu diễn thông tin máy tính Chuyển số nhị phân thành thập lục phân Chuyển số nhị phân 10111010001 thành số thập lục phân Thêm vào đầu (nếu không đủ ký số) 0101 | 1101 | 0001 Chia thành nhóm ký số 0101 | 1101 13 | 0001 Chuyển sang hệ thập phân 0101 | 1101 | 0001 D Chuyển sang hệ thập lục phân 101110100012 = 5D116 Lê Viết Mẫn - lvman@hce.edu.vn 15 Biễu diễn thơng tin máy tính Chuyển số thập lục phân thành nhị phân Chuyển số thập lục phân 38C thành số nhị phân 0101 | 1101 | 0001 C Viết đủ ký số 0101 | 1101 | 0001 12 Chuyển sang hệ thập phân 0011 | 1000 | 1100 Chuyển sang hệ nhị phân 38C16 = 11100011002 Lê Viết Mẫn - lvman@hce.edu.vn 16 Biễu diễn thơng tin máy tính Thơng tin loại phi số Lê Viết Mẫn - lvman@hce.edu.vn 17 Biễu diễn thông tin máy tính Mã hố • Dù thơng tin lưu trữ đâu cần có quy luật để hiểu → mã hố • Ví dụ • • • • Mã SV : 14K4081111 • • • 14K : vào trường năm 2014 408 : mã ngành Hệ thống thông tin quản lý 1111 : số hiệu sinh viên Phòng B3.2 (Nhà B - tầng - phòng 2) Biển số xe,… Mã hoá phải rõ ràng đầy đủ Lê Viết Mẫn - lvman@hce.edu.vn 18 Biễu diễn thơng tin máy tính Văn • • • Tất ký tự văn mã hoá thành mã nhị phân bảng mã • Tương ứng - theo quy ước Bảng mã ASCII dùng rộng rãi với ký tự mã hố byte • • Chữ A có mã 65 Chữ a có mã 97 Bảng mã Unicode bảng mã sử dụng byte (2, 3, 4,… bytes) để mã hố • Bảng mã cho phép mã hố hầu hết ký tự có giới (ngay chữ Nôm) Lê Viết Mẫn - lvman@hce.edu.vn 19 Biễu diễn thơng tin máy tính Hình ảnh âm • Mã hố âm hình ảnh thành dãy bit với độ dài khơng giới hạn • Hình ảnh : • • • Ảnh bitmap thể ảnh theo điểm lưới điểm Mỗi điểm lưới • Màu mã hố Ảnh vector thể ảnh có thành phần điểm rời rạc, đường hình thể đường biên vẽ kiến trúc, vẽ kỹ thuật • Dữ liệu lưu trữ thông tin thành phần ảnh Âm : • Một tập tin âm nhạc chứa dãy liên tiếp nhóm bit, mã nhóm thể cường độ âm Lê Viết Mẫn - lvman@hce.edu.vn 20 Biễu diễn thơng tin máy tính Cảm ơn ý Câu hỏi ? Lê Viết Mẫn - lvman@hce.edu.vn 21 Biễu diễn thơng tin máy tính ... tin máy tính Thông tin loại số Lê Viết Mẫn - lvman@hce.edu.vn Biễu diễn thơng tin máy tính Bit • • Hai ký số gọi bit (binary digit) Một bit biểu diễn hai giá trị liệu - hoặc bit Lê Viết Mẫn - lvman@hce.edu.vn... = 11100011002 Lê Viết Mẫn - lvman@hce.edu.vn 16 Biễu diễn thông tin máy tính Thơng tin loại phi số Lê Viết Mẫn - lvman@hce.edu.vn 17 Biễu diễn thơng tin máy tính Mã hố • Dù thơng tin lưu trữ đâu... an-1*10n-1 + … + a0*100 123 = 1*102 + 2*101 + 3*100 Lê Viết Mẫn - lvman@hce.edu.vn Biễu diễn thơng tin máy tính Hệ đếm số • • • ký hiệu: 0, Binary (nhị phân) Biểu diễn thông tin máy tính Lê Viết