tailieunhanh - Bài giảng Thiết kế số: Biểu diễn số và các mạch thực hiện phép toán - TS. Hoàng Mạnh Thắng

Bài giảng "Thiết kế số: Biểu diễn số và các mạch thực hiện phép toán - TS. Hoàng Mạnh Thắng" được biên soạn với các nội dung chính sau: Các biểu diễn số khác; Các số dấu phảy cố định; Các số dấu phảy cố định, cont; Các số dấu phảy động; Các số dấu phảy động, cont; Các số mã BCD; Mã ký tự ASCII. Mời quý thầy cô và các em sinh viên cùng tham khảo bài giảng! | Người trình bày ̣ TS. Hoàng Manh Thă ́ng Các biểu diễn số khác Đã quan tâm đến số nguyên có và ko có dấu với ̉ phép biêu diê ̣ ́ ̃n liên quan đến vi tri ̉ Các biêu diễn số khác cũng thường được dùng ̉ Dấu phay cô ̣ ́ đinh fixed point du ̀ng cho phân số ̉ ̣ Dấu phay đông cho ca ̉ ̀ rất lớn với dô ̣ ́c số rất nho va chính xác cao ̣ ̉ ̉ Mã BCD Binary Coded Decimal là môt kiêu biêu diê ̃n khác cho số nguyên Các số dấu phảy cố định Số gồm phần nguyên và phần phân số ̣ ́ được viết như sau Ký hiêu vi tri B bn 1bn 1b k ̣ ương ứng là Có giá tri t ̣ ́ cua dâ Vi tri ̉ ́u phảy được cho là cố đinh ̣ Các số dấu phảy cố định cont. Ví du ̣ B 2 B 1x26 1x23 1x21 12 1 1x2 3 1x2 5 B 64 8 .5 .125 .03125 B 10 B 16 ̣ Các mach logic th ực hiên ca ̣ ̉ ́c số dấu phay cô ̣ ́ đinh giống như đối với các số nguyên Các số dấu phảy động ̉ ̃nh có dai gia Số có dấu phay ti ̉ ̣ ới han b ́ tri gi ̣ ởi số chữ số dùng đê biêu diê ̉ ̉ ̃n ̉ Số có dấu phay đông đ ̣ ược dùng cho thực tế đê ̉ ̉ biêu diê ̃n cho số rất lớn hoăc rậ ́t Số được biêu diê ̉ ̃n bởi mantissa gồm các chữ số và lũy thừa cua c ̉ ơ số R dang ̣ MantissaxRExponent Thường được chuân ho ̉ ̣ ́a theo dang vi ́ du ̣ và 35 Các số dấu phảy động cont. ̉ IEEE chuân ho ̣ ̣ ́nh xác đơn cho ́a dang 32 bit đô chi ̣ ́u phay đông các giá tri dâ ̉ ̣ ̣ Bit dấu S bít có trong sô ́ lớn nhất MSB 8 bit cho phần lũy thừa E E 127 Lũy thừa đúng E 127 ̣ E 0 giá tri 32 bit 0 ̣ ̀ng E 255 giá tri bă 23 bit mantissa Các số dấu phảy động cont. ̉ Chuân IEEE đ ược dùng đê chuân ho ̉ ̉ ́a cho mantissa với MSB luôn có giá tri 1 ̣ ̉ Không cần thiết chi ra bit na ̣ ̉ ̀y cu thê trong phâ ̀n ̣ mantissa. Nghĩa là nếu M là giá tri trong phâ ̀n mantissa 23 bit mantissa thực sự 24 bit sẽ là ̣ ̉ Giá tri cua sô ́ là V 1 127 Các số dấu .