Giới thiệu về hệ thống cơ số trong máy tính, TS Nguyễn Hồng Quang

16 613 0
Giới thiệu về hệ thống cơ số trong máy tính, TS Nguyễn Hồng Quang

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Giới thiệu hệ thống số máy tính TS Nguyễn Hồng Quang Electrical Engineering Tổng quan • 22.11 Hệ thống số nhị phân • 2.2 Hệ thống mã BCD mã Gray, bảng ASCII • 2.3 Tốn học với số nhị phân • 2.4 Sửa lối bắt lỗi liệu Electrical Engineering 2.1 Phân biệt tín hiệu tương tự số • Tín hiệu tương tự dải tín hiệu liên tục x thuộc tập hợp (xmin – xmax) Ví dụ: nhiệt độ, áp suất, dịng điện Tín hiệu hiệ rời ời rạc • Tí • X thuộc tập [x1, x2 xn ] • Ví dụ: Thời gian ngày, ngày tiền, tiền trạng thái chuyển mạch Electrical Engineering 2.1.1Tín hiệu nhị phân • Tín hiệu biểu diễn trạng thái [0, [0 1], 1] – Trạng thái bóng đèn – Trạng thái cơng tắc [0n, Off] • Tập hợp mức logic điện – 0-5V – 0-15V Electrical Engineering 2.1.1Tập hợp trạng thái • X1 = {0, {0 1} • X2 = {0, 1} • Tập hợp X = {X1, X2} = {00, {00 01, 01 10, 10 11} Electrical Engineering 2.1.1Tập hợp trạng thái • X1  {0,1}, {0 1} X2  {0,1}, X2  {0,1} • X  {X1, X2, X3} trạng thái khác Electrical Engineering X3 X2 X1 X 0 000 0 001 010 1 011 0 100 1 101 1 110 1 111 2.1.1 Tổ hợp n bit • N bit Xi = {0, 1} n • Tổ hợp trạng thái trạng thái khác Electrical Engineering 2.1.1 Tổ hợp N bít n KILO 2 4 16 256 10 1024 KILO 12 4096 KILO 16 65534 64 KILO 20 1048576 1024 KILO = MEGA 30 107374824 1024 MEGA = GIGA 32 4294967296 GIAGA Electrical Engineering 2.1.2 Hệ số • Hệ thập phân – {0, {0 1, ., 9} - 10 • Hệ nhị phân - {0, 1}- • Hệ số hex {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15} {0 1, {0, 2, 3, 4, 5, 6, 7, 8, 9, A, A B B, C, C D D, E E, F} Electrical Engineering 2.1.2 Hiển thị số nguyên dạng thập phân 2847 • 2*1000 + 8*100+ 4* 10 + 7*1 • 2* 10^3 + 8* 10^2 + 4*10^1 + 7*10^0 Electrical Engineering 10 2.1.2 Số thực (floating point) 28 47 28 • 2*10 + 8*1+ 4* 0.1 + 7*0.01 • 2* 10^1 + 8* 10^0 + 4*10^(-1) 4*10^( 1) + 7*10^(-2) 7*10^( 2) 11 Electrical Engineering 2.1.2 Số nhị phân Electrical Engineering 12 Hệ số 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 Cơ số 16 A B C D E F Cơ số 10 10 11 12 13 14 15 Electrical Engineering 13 2.1.2 Chuyển đổi từ hệ số - 16 • 2^3 10 Electrical Engineering 2^2 2^1 2^0 14 2.1.2 Hệ thống 16 bít thường gặp • Cho số 16 bit: 1AB6 • Hệ số 10: – 1* 16^3 + A* 16^2 + B* 16^1 + * 16^0 • Hệ số 2, mã BCD A B 0001 1010 1011 0110 Electrical Engineering 15 2.1.3 Chuyển đổi từ số thập phân sang hệ số • Cho số X (nguyên dương), dương) số B B – X/B = Z1 dư r[1] – Z1/B = Z2 dư r[2] – Z1 < B Electrical Engineering 16 2.1.3 Ví dụ • Ví dụ cho số 12, biểu diễn dạng nhị phân Electrical Engineering 17 2.1.4 Số âm • Bit trọng số lớn gọi số âm • Số âm tìm lấy số bù số dương Electrical Engineering 18 2.1.4 Tính số âm • Số dương + số âm = 16 • Số âm = (bù 1) số dương + Electrical Engineering 19 2.2 Các bảng mã máy tính • • • • Mã BCD Mã Gray Bảng mã ASCII Unicode Electrical Engineering 20 10 2.2.1 Mã BCD • Dùng để hiển thí số 09 sử dụng bit • Sử dụng hiển thị số thập phân 21 Electrical Engineering 2.2.2 Mã Grey • Mã Grey 1bit • Mã Grey bit • Mã Grey 3bit Electrical Engineering 22 11 2.2.2 Mã Grey bit Electrical Engineering 23 2.2.2 Bảng mã ASCII Electrical Engineering 24 12 2.2.2 Unicode • Cho phép hiển thị kỹ tự ngơn ngữ Electrical Engineering 25 2.3 Tốn học số nhị phân • Phép cộng • Phép trừ • Phép nhân chia Electrical Engineering 26 13 2.3.1 Phép cộng 27 Electrical Engineering 2.3.2 Phép trừ Electrical Engineering 28 14 2.3.3 Biểu diễn số thực • Fixed point (dẫu phẩy tĩnh) – Số cóó lượng l cốố định đị h sốố sau dấu dấ phẩy – 5.12, 8.234 • Floating point (dấu phẩy động) – Biểu diễn dạng số thực – 1.6 10e-3, 0.12810-5 • Ví dụ – 12345.67, 8765.43, 123.00 – 1.234567, 123456.7, 0.00001234567, 1234567000000000 Electrical Engineering 29 2.3.4 Toán học với BCD Electrical Engineering 30 15 2.3.4 Ví dụ khác BCD Electrical Engineering 31 2.4 Sửa lỗi phát lỗi • Bít chẵn lẻ (parity) – Even parity (kiểm tra chẵn) • Nếu tổng số bít bit kiểm tra số chẵn đặt – Odd parity (kiểm tra lẻ) • Nếu tổng số bít bit kiểm tra số lẻ đặt Electrical Engineering 32 16

Ngày đăng: 10/08/2016, 21:31

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan