Reprezentacja stało i zmiennopozycjna

Slides:



Advertisements
Podobne prezentacje
Aleksandra Klimczak kl.1a
Advertisements

Metody numeryczne część 1. Rozwiązywanie układów równań liniowych.
DZIAŁANIA NA POTĘGACH.
Operacje zmiennoprzecinkowe
Metody numeryczne Wykład no 1.
Reprezentowanie i przetwarzanie informacji przez człowieka i komputer. Patrycja Białek.
Liczby w Komputerze Zajęcia 3.
Architektura Systemów Komputerowych
Wykład 2: Liczby rzeczywiste (stało i zmiennoprzecinkowe) Koprocesor
Przetwarzanie informacji
B. znaki alfabetu D. obrazy
Systemy liczbowe w architekturze komputerów materiał do wykładu 1/3
Reguły Bradis-Kryłowa
SYSTEMY LICZBOWE.
PROCENTY % % % % PROCENTY.
Metody numeryczne w chemii
Zapis informacji Dr Anna Kwiatkowska.
Reprezentacje - zmiennoprzecinkowa
SYSTEMY LICZBOWE Rodzaje informacji (analogowe i cyfrowe)
Temat: Mnożenie i dzielenie
Systemy liczbowe.
„Są plusy dodatnie i plusy ujemne.”
Kod Graya.
Technika Mikroprocesorowa 1
Technika Mikroprocesorowa 1
opracowanie: Agata Idczak
UKŁADY LICZENIA SYSTEMY LICZBOWE
Ułamki dziesiętne – powtórzenie
Informatyka I Język ANSI C
Mnożenie i dzielnie liczb dziesiętnych
Cyfrowe układy logiczne
Podstawy informatyki (2)
Architektura komputerów
System dwójkowy - binarny
System szesnastkowy UTK.
Potęgowanie liczb całkowitych Dalej opracowała: Edyta Kaczmarek
ZASADY PODZIAŁU SIECI NA PODSIECI, OBLICZANIA ADRESÓW PODSIECI,
od systemu dziesiętnego do szesnastkowego
System dwójkowy (binarny)
Dane INFORMACYJNE Nazwa szkoły:
Systemy Liczenia - I Przez system liczbowy rozumiemy sposób zapisywania i nazywania liczb. Rozróżniamy: pozycyjne systemy liczbowe i addytywne systemy.
Architektura systemów komputerowych
Liczby całkowite dodatnie BCN
Systemy Liczbowe (technika cyfrowa)
Posługiwanie się systemami liczenia
Podstawy informatyki 2013/2014
Stało- i zmiennopozycyjna reprezentacja liczb binarnych
Matematyka i system dwójkowy
schemat tworzenia kodu liczby dwójkowej z dziesiętnej
Reprezentacja liczb w systemie binarnym ułamki i liczby ujemne
Stało- i zmiennopozycyjna reprezentacja liczb binarnych
System ósemkowy i szesnastkowy
Podstawy arytmetyki komputerowej Paweł Perekietka
Urządzenia Techniki Komputerowej
Programowanie Niskopoziomowe
WYKŁAD 3 Temat: Arytmetyka binarna 1. Arytmetyka binarna 1.1. Nadmiar
Dwójkowy system liczbowy
T. 3. Arytmetyka komputera. Sygnał cyfrowy, analogowy
Działania w systemie binarnym
Podstawy Techniki Cyfrowej
Treści multimedialne - kodowanie, przetwarzanie, prezentacja Odtwarzanie treści multimedialnych Andrzej Majkowski informatyka +
METODY REPREZENTOWANIA IFORMACJI
CZYM JEST KOD BINARNY ?.
INFORMATYKA Zajęcia organizacyjne Arytmetyka komputerowa
System dwójkowy (binarny)
Copyright 2009 © by Michał Szymański. Systemy liczbowe można porównać do języków świata. Tak jak jedno słowo można przedstawić w wielu różnych językach,
Działania na liczbach wymiernych Opracowała: Monika Grudzińska-Czerniecka.
Pułapki liczb zmiennoprzecinkowych Adam Sawicki – asawicki.infoasawicki.info
Podstawy Informatyki.
Technika Mikroprocesorowa 1
Zapis prezentacji:

Reprezentacja stało i zmiennopozycjna UTK

Reprezentacja stałopozycyjna Liczby stałoprzecinkowe umożliwiają zapisz liczby w postaci ułamkowej, tak że pozycja przecinka jest ustalana arbitralnie w zależności od wymaganej dokładności. część całkowita,częśc ułamowa np.: 10110011,0101

Przeliczanie z systemu stałopozycyjnego na dziesiętny. 1101,11= 1∙23+ 1∙22+ 0∙21+ 1∙20+ 1∙2-1+ 1∙2-2 =13,75 11100101,1011= 1∙27+ 1∙26+ 1∙25+ 0∙24 + 0∙23 + 1∙22 + 0∙21 + 1∙20 + 1∙2-1+ 0∙2-2 + 1∙2-3 +1∙2- 4=128+64+32+4+1+1/2+1/8+1/16 =229,6875

Zadania 1111,1111 1010,1010 1100,0011 0101,1100 1001,0101 10010011,10101010

Przeliczanie z systemu dziesiętnego na stałopozycyjny Zamiana liczby całkowitej na postać binarną za pomocą cyklicznego dzielenie przez 2. Zamiana części ułamkowej na postać binarną za pomocą cyklicznego mnożenia przez 2. Jeżeli wynik jest >=1, to wyznaczony bit części ułamkowej jest także równy 1. Do dalszych obliczeń wykorzystujemy część ułamkową wyniku. Proces należy kontynuować aż do otrzymania 0. Jeżeli proces daje nieskończoną liczbę 0 i 1 należy przyjąć przybliżoną dokładność np. do 10 miejsc po przecinku.

Przeliczanie z systemu dziesiętnego na stałopozycyjny Zamieniamy część ułamkową na binarną. 0,225*2 =0,45 część całkowita 0 0,45*2 =0,9 cc 0 0,9*2 =1,8 cc 1 0,8*2 =1,6 cc 1 0,6*2 =1,2 cc 1 0,2*2 =0,4 cc 0 0,4*2 =0,8 cc 0 0,8*2 =1,6 cc 1 10,225 Zamieniamy całkowitą na binarną. 10:2=5 r0 5:2=2 r1 2:2=1 r0 1:2=0 r1 Kierunek zapisu. (10,225)10=(1010,0011100110)2

Zadania 222,22 134,15 145,16 2787,0625 625,125 34,5

Reprezentacja zmiennopozycyjna (floating-point numbers) FP L=S∙M∙BE L – wartość liczby zmiennopozycyjnej S – znak liczby M – mantysa B – podstawa systemu liczbowego E – cecha, wykładnik

Zamiana liczby dziesiętnej na zmiennoprzecinkową. (355,92)10 (3,4592∙102) M=3,6 – odcięcie i zaokrąglenie B=10 E=2 L=3,46 ∙102

Zamiana liczby dwójkowej na zmiennoprzecinkową.