1. Trang chủ
  2. » Giáo Dục - Đào Tạo

kien truc may tinh nguyen hoang son computer arithmetic(7) cuuduongthancong com

47 10 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 47
Dung lượng 916,82 KB

Nội dung

ng c om Bài th an co C TRONG MÁY TÍNH cu u du o ng ng Sơn CuuDuongThanCong.com https://fb.com/tailieudientucntt ng du o u cu  ng th an  ALU (Arithmetic and Logical Unit) nguyên (fixed point) ng (floating point) co  c om I DUNG Biểu diễn tính tốn số học _Nguyễn Hồng Sơn_PTITHCM CuuDuongThanCong.com https://fb.com/tailieudientucntt .c om ALU an co ng  du o ng th  cu  u y Biểu diễn tính tốn số học _Nguyễn Hồng Sơn_PTITHCM CuuDuongThanCong.com https://fb.com/tailieudientucntt an co ng c om ALU flags Registers u ALU cu Registers du o ng th control unit Biểu diễn tính tốn số học _Nguyễn Hồng Sơn_PTITHCM CuuDuongThanCong.com https://fb.com/tailieudientucntt NGUYÊN th an  co phân  âm cu u du o ng nguyên  ng c om (fixed point) Biểu diễn tính tốn số học _Nguyễn Hồng Sơn_PTITHCM CuuDuongThanCong.com https://fb.com/tailieudientucntt .c om u co  0=+ 1=- +18 = 001 0010 -18 = 001 0010 ( +010=0 0000000; -010=1 0000000) m n bit an  ng  n ng th  du o  u  cu n A i i nê u an n i i nê u an 1 Biểu diễn tính tốn số học _Nguyễn Hồng Sơn_PTITHCM CuuDuongThanCong.com https://fb.com/tailieudientucntt u ng  c om hai n bit an i i u du o 2 cu A n n ng th an co  Biểu diễn tính tốn số học _Nguyễn Hồng Sơn_PTITHCM CuuDuongThanCong.com https://fb.com/tailieudientucntt n - - +7 0111 0111 +6 0110 0110 +5 0101 +4 0100 +3 0011 0011 +2 0010 0010 0001 0001 0000 0000 1000 - 1001 1111 1010 1110 1011 1101 -4 1100 1100 -5 1101 1011 -6 1110 1010 -7 1111 1001 ng co an +1 th +0 -3 -8 du o u -2 ng -0 -1 c om +8 cu p phân CuuDuongThanCong.com 0101 0100 Biểu diễn tính tốn - số học _Nguyễn Hồng Sơn_PTITHCM 1000 https://fb.com/tailieudientucntt .c om c ng  an co m bit n: th  ng u  cu  i du o  ng i  ng  Biểu diễn tính tốn số học _Nguyễn Hồng Sơn_PTITHCM CuuDuongThanCong.com https://fb.com/tailieudientucntt .c om o ng  co u c: u +18= 0001 0010 1110 1101 + 11101110 = -18 cu : du o i1  ng c bit   th an  Biểu diễn tính tốn số học _Nguyễn Hồng Sơn_PTITHCM CuuDuongThanCong.com https://fb.com/tailieudientucntt 10 .c om ng co an m cu u du o ng th • dương sign = • c = Biased Exponent - Bias • Bias = 2k-1-1= 2(8-1)-1=27-1 = 127 • • : 11000100 11100000000000000000000 u+ = 1/2 + 1/4 + 1/8 = 0.875 = 69 Biểu diễn tính tốn số học _Nguyễn Hồng Sơn_PTITHCM CuuDuongThanCong.com https://fb.com/tailieudientucntt 33  th ng du o  nh (không âm) u (sign bit) nh) u  cu  an – o?  E co 1.bbb…b ng n:  c om a  ng a (bias)  Biểu diễn tính tốn số học _Nguyễn Hồng Sơn_PTITHCM CuuDuongThanCong.com https://fb.com/tailieudientucntt 34 .c om ng co ng th an 1.1010001 x 210100 = 10010011 10100010000000000000000 = 1.6328125 x 220 du o -1.1010001 x 210100 = 10010011 10100010000000000000000 = -1.6328125 x 220 cu u 1.1010001 x 2-10100 = 01101011 10100010000000000000000 = 1.6328125 x 2-20 -1.1010001 x 2-10100 = 01101011 10100010000000000000000 = -1.6328125 x 2-20 Biểu diễn tính tốn số học _Nguyễn Hồng Sơn_PTITHCM CuuDuongThanCong.com https://fb.com/tailieudientucntt 35 cu u du o ng th an co ng c om i 32-bit word (2-2-23) x 2128 -2-127 2-127 (2-2-23) x 2128 Biểu diễn tính toán số học _Nguyễn Hồng Sơn_PTITHCM CuuDuongThanCong.com https://fb.com/tailieudientucntt 36 .c om ng cao th an co ng  ng  n  du o p    cu u m double-precision (64bit)) thay 210100 = 16101 Biểu diễn tính tốn số học _Nguyễn Hồng Sơn_PTITHCM CuuDuongThanCong.com https://fb.com/tailieudientucntt 37 cu u du o ng th an co ng c om n IEEE 754 Biểu diễn tính tốn số học _Nguyễn Hồng Sơn_PTITHCM CuuDuongThanCong.com https://fb.com/tailieudientucntt 38 ng c om n IEE 754 cu u du o ng th an co [1]http://www.eecs.berkeley.edu/~wkahan/ieee754status/IEEE754.PDF [2] http://babbage.cs.qc.edu/courses/cs341/IEEE-754references.html Biểu diễn tính tốn số học _Nguyễn Hồng Sơn_PTITHCM CuuDuongThanCong.com https://fb.com/tailieudientucntt 39 .c om ng co ng  ng zero hay không an  th  du o n) cu u  ng  (123 x 100) - (456 x 10-2) = (123 x 100) + (4.56 x 100) = 127.56 x 100 Biểu diễn tính tốn số học _Nguyễn Hồng Sơn_PTITHCM CuuDuongThanCong.com https://fb.com/tailieudientucntt 40 .c om ng co an th ng du o u cu Biểu diễn tính toán số học _Nguyễn Hồng Sơn_PTITHCM CuuDuongThanCong.com https://fb.com/tailieudientucntt 41 ng c om (tt) co ng chia  ng zero hay không an  th   du o i a u  cu  ng  n Biểu diễn tính tốn số học _Nguyễn Hồng Sơn_PTITHCM CuuDuongThanCong.com https://fb.com/tailieudientucntt 42 .c om ng co an th ng du o u cu Biểu diễn tính tốn số học _Nguyễn Hồng Sơn_PTITHCM CuuDuongThanCong.com https://fb.com/tailieudientucntt 43 .c om ng co an th ng du o u cu Biểu diễn tính tốn số học _Nguyễn Hồng Sơn_PTITHCM CuuDuongThanCong.com https://fb.com/tailieudientucntt 44    c om ng co an th ng X + Y=(0.3 x 102-3 + 0.2) x 103 = 0,23 x 103 X – Y=(0.3 x 102-3 - 0.2) x 103 = - 0,17 x 103 X Y= (0.3 x 0.2) x 102+3 = 0.006 x 105 X Y = (0.3 0.2) x 10 2-3 = 1.5 x 10-1 du o  102 = 30 103 = 200 u  X = 0.3 Y = 0.2 nh cu  Biểu diễn tính tốn số học _Nguyễn Hồng Sơn_PTITHCM CuuDuongThanCong.com https://fb.com/tailieudientucntt 45 c  n < +∞ - co  ng c om phân c cu u du o ng th an    Quiet and signaling NaNs (NaN = Not a Number) – ) Biểu diễn tính tốn số học _Nguyễn Hồng Sơn_PTITHCM CuuDuongThanCong.com https://fb.com/tailieudientucntt 46 t ng c om p co Booth an - th - du o cu u a -720 b 0,645 ng a: p phân: a 0.5566 x 103 + 0.7777 x 103 b 0.3344 x 102 - 0.8877 x 10-1 Biểu diễn tính tốn số học _Nguyễn Hồng Sơn_PTITHCM CuuDuongThanCong.com https://fb.com/tailieudientucntt 47 ... Sơn_PTITHCM CuuDuongThanCong. com https://fb .com/ tailieudientucntt .c om ALU an co ng  du o ng th  cu  u y Biểu diễn tính tốn số học _Nguyễn Hồng Sơn_PTITHCM CuuDuongThanCong. com https://fb .com/ tailieudientucntt... Sơn_PTITHCM CuuDuongThanCong. com https://fb .com/ tailieudientucntt 16 .c om u ng  an co c th  cu u du o ng 2n bit Biểu diễn tính tốn số học _Nguyễn Hồng Sơn_PTITHCM CuuDuongThanCong. com https://fb .com/ tailieudientucntt... Sơn_PTITHCM CuuDuongThanCong. com https://fb .com/ tailieudientucntt 19 cu u du o ng th an co ng c om nh nhân Biểu diễn tính tốn số học _Nguyễn Hồng Sơn_PTITHCM CuuDuongThanCong. com https://fb .com/ tailieudientucntt

Ngày đăng: 21/12/2022, 09:08

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN