Fixpontos, lebegőpontos

Slides:



Advertisements
Hasonló előadás
5. Fejezet : Lebegőpontos számok
Advertisements

Pék Ágnes © V4.0/2009 Adatok ábrázolása számítógépen Adatok ábrázolása számítógépen Adatok ábrázolása számítógépen.
IPv4 címzés.
Informatikai alapfogalmak
Memória.
Az adatábrázolás, adattárolás módja a számítógépekben
Előző órán megbeszéltük hogyan lehet a képet bináris jelekké alakítani
Bevezetés az informatikába
Racionális számok számítógépi ábrázolása
ADATBÁZIS KEZELÉS – Adattípusok
Halmazok, műveletek halmazokkal
Az információ és az adat alapegysége
Számhalmazok.
Adatbázis-kezelés.
Alhálózat számítás Osztályok Kezdő Kezdete Vége Alapértelmezett CIDR bitek alhálózati maszk megfelelője A /8 B
Konrad Zuse By: Turi Krisztina.
Bevezetés az informatikába
Bevezetés az informatikába
Csernoch Mária Adatábrázolás Csernoch Mária
Csernoch Mária Adatábrázolás Csernoch Mária
SZÁMRENDSZEREK SZÁMÁBRÁZOLÁS
Adatábrázolás, algoritmusok
4. Fejezet : Az egész számok (integer) ábrázolása
SZÁMÁBRÁZOLÁS.
Az információ és kódolása Kovácsné Lakatos Szilvia
1 Programozás alapjai GEIAL312B (ANSI C) BSc (Bachelor of Science) / Alap képzés 2005/2006. őszi félév Miskolci Egyetem Általános Informatikai Tanszék.
2 tárolós egyszerű logikai gép vázlata („feltételes elágazás”)
2-es, Számrendszerek 10-es és 16-os Készítette: Varga Máté
TÉTELEK Info_tech_2012. Simon Béláné. 1. TÉTEL 1.a. A digitális számítógép és a logikai áramkör kapcsolata (6.4.1.) 1.b. Az ÉS logikai áramkörnek adja.
Szám - számrendszer 564,2 = 5* * * *10-1
Egy harmadik generációs gép (az IBM 360) felépítése
Az informatika alapjai
A mikroszámítógép felépítése 2. rész. A memória chipen belüli rekeszek címzéséhez szükséges címbitek száma a chip méretétől függ. Az ábrán látható memóriarekesz.
A számítógép működéséhez két elv kell egyszerre működjön: automatizált számolás és programozhatóság. Történetét azokig a mechanikus számológépekig szokás.
Alapismeretek Számítógépes adatábrázolás
Programozás módszertan I. 10.B
Adatok ábrázolása számítógépen
A szöveg digitalizálása
Kommunikáció.
Számítástechnika matematikai alapjai
Adatábrázolás, kódrendszerek
A Neumann-elvek 3. ÓRA.
Egy első generációs gép (az IAS) felépítése
A lineáris függvény NULLAHELYE GYAKORLÁS
Konrad Zuse Z3 Készítette: Kiss Kinga Lovasi Rebeka.
Fixpontos, lebegőpontos
Bináris szám-, karakter- és képábrázolás
Alapismeretek Számítógépes adatábrázolás
Készítette: Pandur Dániel
Marketing- és Reklámügyintéző – Számítástechnikai alapismeretek, fájlkezelés 1 AlapfogalmakAlapfogalmak Hardver, szoftver Bit, bájt.
INFOÉRA 2006 Nagypontosságú aritmetika I.
Informatika Dr. Herdon Miklós Dr. Fazekasné dr. Kis Mária Magó Zsolt
A bináris jelrendszer és az ASCII kód
BIOLÓGUS INFORMATIKA 2008 – 2009 (1. évfolyam/1.félév) 3. Előadás.
Írja fel a tizes számrendszerbeli
Free pascal feladatok
Kettes számrendszer.
Az információ (vázlat)
Számítógépek felépítése 2. előadás egyszerű gépek, adatábrázolás
Adat és információ. Információ, tudás  A latin informatio = felvilágosítás, tájékoztatás, oktatás szóból  Minden, ami megkülönböztet  Új ismeretté.
Információ.
INFOÉRA 2006 Nagypontosságú aritmetika III.
Bevezetés az informatikába Számrendszerek
Készítette Csapó Levente 9.e osztályból A kettes számrendszer.
Mikroprocesszorok és mikrokontrollerek Programozás és digitális technika ismétlés utolsó frissítés: 2016.VIII.26.
Lemezkezelés és adattárolás. Lemezműveletek - Formázás: az a művelet, ami a háttértárakat előkészíti a használatra. Az eredeti tartalom elvész a lemezről.
Elemi adattípusok.
Számábrázolás.
Egy egyszerű gép vázlata
Számítógép architektúrák
Előadás másolata:

Fixpontos, lebegőpontos Számábrázolás Fixpontos, lebegőpontos

Fixpontos ábrázolás A fixpontos számábrázolás lényege, hogy a szám kettes számrendszerbeli számjegyeit egy rögzített nagyságú memóriaterületen tároljuk, a szám helyi értékeinek megfelelően. Ez leggyakrabban: 1 bájt méretű 2 bájt méretű szó melyet WORD-nek nevezünk 3 bájt méretű szó melyet DWORD-nek nevezünk

Fixpontos ábrázolás Meghatározott továbbá az is,hogy hol helyezkedik el a szám egész és törtrészét elválasztó jel a tizedesvessző. Minden számítógépnél a tizedespontnak rögzített helye van és a gép a tárolt bitsorozatot ennek megfelelően értelmezi. Egy bájt esetén a számok tartománya 0-tól 255-ig terjed. A 8 bites adatok kezelhetők párban is, egy 16 bitből álló fixpontos szám ként.

Fixpontos ábrázolás A fixpontos számokkal a 2-es számrendszerben műveleteket tudunk végezni. Például összeadhatunk két 16 bites számot. Kivonást a következő féleképpen végezhetjük el: a kivonandó 2-es komplemensét hozzáadjuk a kisebbítendőhöz persze ehhez tudni kell azt hogy mi az a komplemens.

Kettes komplemens Egy szám kettes komplemensét úgy képezzük, hogy a pozitív számot bitenként invertáljuk, majd hozzáadunk egyet. Például ábrázoljuk a -22 számot kettes komplemens kódban nyolc biten:

Lebegőpontos ábrázolás Általános formája: f2e Az f egy bináris tört, a mantissza vagy más néven törtrész, az e pedig a kettő hatványkitevője, exponense. Három mező alkot tehát egy lebegőpontos számot: Előjel Exponens Mantissza

Lebegőpontos ábrázolás Mikor egy lebegőpontos számot ábrázolunk számítógépen akkor 2 fixpontos számot, a mantisszát, és az exponenst kell együtt kezelnünk. A lebegőpontos számok pontos tárolási formáját pontosságuk határozza meg. Leggyakrabban az egyszeres, dupla és bővített pontosságú lebegőpontos számokat használjuk.

Lebegőpontos ábrázolás Az előjel mező egyetlen bit. Értéke 1,ha a lebegőpontos szám negatív és 0 ,ha pozitív. Az exponens mező a hatványkitevőt tartalmazza, ennek mérete: 8 bit egyszeres pontosságú számnál 11 bit dupla pontosságú számnál 15 bit bővített pontosságú számnál

Lebegőpontos ábrázolás A mantissza tartalmazza a szám törtrészét. Ennek értéke lehet: Egyszeres pontosságú számnál 23 bit, Dupla pontosságú számnál 52 bit, Bővített pontosságú számnál 64 bit a mérete.