tran van cuong buoi 3 chuong 2 cac dang bieu dien so tt 4623 4249

32 90 0
tran van cuong buoi 3 chuong 2 cac dang bieu dien so tt 4623 4249

Đ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

NHẬP MÔN MẠCH SỐ CHƯƠNG 2: CÁC DẠNG BIỂU DIỄN SỐ (tt) Nội dung  Tổng quan  Các hệ thống số  Chuyển đổi hệ thống số  Biểu diễn số phân số thập phân dạng nhị phân  Các phép tính số nhị phân khơng dấu Phép cộng Phép nhân Phép trừ  Biểu diễn số nhị phân có dấu  Biểu diễn loại số khác 11/2/2017 Copyrights 2016 UIT-CE All Rights Reserved Phép cộng Cộng số nhị phân 1-bit A 0 1 11/2/2017 B 1 A+B 1 10 Copyrights 2016 UIT-CE All Rights Reserved Phép cộng  Phép cộng số nhị phân không dấu 11/2/2017 Copyrights 2016 UIT-CE All Rights Reserved Phép nhân Nhân số nhị phân 1-bit A 0 1 11/2/2017 B 1 A*B 0 Copyrights 2016 UIT-CE All Rights Reserved Phép nhân  Phép nhân số nhị phân không dấu 11/2/2017 Copyrights 2016 UIT-CE All Rights Reserved Phép trừ  Quy tắc thực phép trừ sau: 0-0=0 1-1=0 1-0=1 [1]0 - = Mượn1  VD: Thực phép trừ số nhị phân bits: 00111 từ 10101 10101 00111 01110 11/2/2017 21 = 14 Copyrights 2016 UIT-CE All Rights Reserved Nội dung  Tổng quan  Các hệ thống số  Chuyển đổi hệ thống số  Biểu diễn số phân số thập phân dạng nhị phân  Các phép tính số nhị phân khơng dấu  Biểu diễn số nhị phân có dấu Số dấu độ lớn Số bù Số bù Phép cộng, phép trừ số bù Hiện tượng tràn số học  Biểu diễn loại số khác 11/2/2017 Copyrights 2016 UIT-CE All Rights Reserved Biểu diễn số có dấu  Số dương (+) Số âm (-)  Sử dụng thêm bit (sign bit) để thể dấu số: 0: dương 1: âm  Bit thể dấu nằm bên trái số 11/2/2017 Copyrights 2016 UIT-CE All Rights Reserved Biểu diễn số có dấu  Có dạng phổ biến để biểu diễn số có dấu: Dạng số “dấu độ lớn” Dạng số “bù 1” Dạng số “bù 2” 11/2/2017 Copyrights 2016 UIT-CE All Rights Reserved 10 Ví dụ 11/2/2017 Copyrights 2016 UIT-CE All Rights Reserved 18 Ví dụ  Thực phép cộng số thập phân: +9 -9? 11/2/2017 Copyrights 2016 UIT-CE All Rights Reserved 19 Phép trừ số bù  Trong ví dụ + (–9), phép cộng hệ thống số bù thực chất phép trừ  Quy tắc thực phép trừ hệ thống số bù 2: - B = bù B A – B = A + (-B) = A + (bù B) 11/2/2017 Copyrights 2016 UIT-CE All Rights Reserved 20 Ví dụ 9 – = ? 11/2/2017 Copyrights 2016 UIT-CE All Rights Reserved 21 Hiện tượng tràn số học (Overflow)  Tràn: Khi số bit kết vượt số bit cho phép  số có dấu bù n-bit biểu diễn tầm: -2n-1 đến +2n-1-1  Hiện tượng Overflow cho kết sai hoàn toàn  Một mạch điện riêng biệt thiết kế để phát hiện tượng tràn 11/2/2017 Copyrights 2016 UIT-CE All Rights Reserved 22 Ví dụ  Số có bit, gồm bit độ lớn bit dấu O O  Hiện tượng Tràn không xảy phép tính số khác dấu 11/2/2017 Copyrights 2016 UIT-CE All Rights Reserved 23 Nội dung  Tổng quan  Các hệ thống số  Chuyển đổi hệ thống số  Biểu diễn số phân số thập phân dạng nhị phân  Các phép tính số nhị phân không dấu  Biểu diễn số nhị phân có dấu  Biểu diễn loại số khác BCD Số dấu chấm động ASCII 11/2/2017 Copyrights 2016 UIT-CE All Rights Reserved 24 BCD (Binary Coded Decimal)  Mỗi chữ số số thập phân biểu diễn số nhị phân bits tương ứng  Công dụng: Hiển thị số thập phân thiết bị máy tính  Ex: 1010 => BCD 11/2/2017 84710 => BCD Copyrights 2016 UIT-CE All Rights Reserved 25 Ví dụ (Số Nhị Phân) 13710 = 100010012 Decimal: * 27 + * 23 + * 20 13710 = 0001_0011_0111 Decimal: (BCD)  BCD sử dụng nhiều bits việc chuyển đổi đơn giản 11/2/2017 Copyrights 2016 UIT-CE All Rights Reserved 26 Hiện thị số BCD lên thiết bị điện tử  Mạch thí nghiệm chuyển đổi từ số thập phân sang số BCD 11/2/2017 Copyrights 2016 UIT-CE All Rights Reserved 27 Số dấu chấm động  Ký hiệu dấu chấm động biểu diễn cho số có giá trị lớn hay nhỏ cách sử dụng hình thức ký hiệu khoa học  Ví dụ minh họa số dấu chấm động 32-bit có độ xác đơn S E (8 bits) Sign bit Biased exponent (+127) (IEEE 754 Standard)  Giá trị thập phân = −1 11/2/2017 F (23 bits) 𝑆 Magnitude with MSB dropped × 𝐹 × 2𝐸−127 Copyrights 2016 UIT-CE All Rights Reserved 28 Ví dụ  Số thập phân: -157.625  Số dấu chấm động 32 bit ?  Số dấu chấm động 32 bit: 01001101001110000000000000000000  Số thập phân ? 11/2/2017 Copyrights 2016 UIT-CE All Rights Reserved 29 ASCII  ASCII-7 (American Standard Codes for Information Interchange) (7 bit): dùng để biểu diễn 128 ký tự (character) dạng số nhị phân bit  Ví dụ: Mã ASCII-7 dùng thể ký tự từ bàn phím 11/2/2017 Copyrights 2016 UIT-CE All Rights Reserved 30 Thuật ngữ Byte Floating-point number Hexadecimal Một số đại diện dựa ký hiệu khoa học, bao gồm phần số mũ phần định trị Hệ thống số có số 16 Octal Hệ số có số BCD Binary Coded Decimal: mã số, chữ số thập phân, từ đến 9, đại diện nhóm bốn bit Alphanumeric (chữ-số) ASCII 11/2/2017 byte gồm có bits Bao gồm chữ số, chữ cái, ký hiệu khác Mã tiêu chuẩn Mỹ dùng việc trao đổi thông tin, mã chữ số sử dụng rộng rãi Copyrights 2016 UIT-CE All Rights Reserved 31 Tóm tắt nội dung chương học  Qua Phần - Chương 2, sinh viên cần nắm nội dung sau: Máy tính thực phép tính Máy tính biểu diễn số có dấu nào? Dấu chấm động ?Máy tính biểu diễn số dấu chấm động nào? Số BCD Tại ta phải sử dụng số BCD ? Mã ASCII Mã ASCII sử dựng để làm máy tính? 32 11/2/2017 Copyrights 2016 UIT-CE All Rights Reserved ... số “bù 2? ??: Binary Ex: 1_ 0 _0 0 (29 210) Negate each bit 1’s complement Add 11 /2/ 2017 0_ 1 1_ 1 ( -29 210) +1 2? ??s complement 1 1 1 0 ( -29 210) Copyrights 20 16 UIT-CE All Rights Reserved 12 Biểu diễn... máy tính  Ex: 1010 => BCD 11 /2/ 2017 84710 => BCD Copyrights 20 16 UIT-CE All Rights Reserved 25 Ví dụ (Số Nhị Phân) 137 10 = 1000100 12 Decimal: * 27 + * 23 + * 20 137 10 = 0001_0011_0111 Decimal:... -9 (c) -2 (d) -8 11 /2/ 2017 Copyrights 20 16 UIT-CE All Rights Reserved 14 Tầm trị biểu diễn  Cho số có dấu n bit Số dương biểu diễn giống dạng -(2n-1-1) 2n-1-1 -(2n-1-1) 2n-1-1 11 /2/ 2017 Copyrights

Ngày đăng: 04/07/2019, 17:36

Từ khóa liên quan

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

Tài liệu liên quan