Fixpontos (pont) - studopediya
Megjegyzés. A magyar nyelv az úgynevezett a tizedes tört része az a pont, és az angol - a lényeg. Mivel a modern számítógépes terminológia alakult angol kifejezés „fix pont” és a „lebegőpontos” lépett az orosz lexikon számítógépet.
A formátum a prezentáció fix-MENT (A pont) számok képviselik, mint egy számsorozat Áramlási sebesség állandó a számok elválasztjuk helyzetben, elválasztja egész részét a frakció.
Például. 1355.1875 a számát (10). amely megfelel 010,101,001,011.0011 (2). Jegyezze fel az alábbi:
A egész részét törtrész
Bemutatjuk a fixpontos szám fogalmilag a legegyszerűbb vett bináris számot, és bejelenti, hogy egy bizonyos részét LSB képviseli a tört része Helyiérték.
Tegyük fel például, a számok képviselik decimális jelöléssel, és öt bit egész részét (mielőtt elválasztjuk) és öt a törtrész (után elválasztva).
Száma rögzített egy kicsit rács, az alábbi formájú:
Tartomány jelentős számú N radix P jelenlétében m bitek egész részét és s bitek törtrészének száma (kivéve a jel) lesz:
P - s ≤ N≤ P m - P - s
Például. ha p = 2, m = 10 és s = szám 6 változhat nem RANGES 0,015 Point helyzetben szigorúan rögzített és azt feltételezzük: - tizedespont van rögzítve egy adott helyen, és állandó az egész számok ábrázolja a kapott bit mesh gépek; - bár a vessző és a fix, de nem tartalmazza a számkód, és csak utalnak. Általában egy számítógépet használnak kétféleképpen pont helye: -előtt helyiértékű (F = 0); -után LSB (R = n), ahol n a hozzárendelt bitek számának a digitális része a számot. A második esetben, úgy tűnik, csak egész számok. Hozam kezdeti számok és a számok során nyert számítások tartomány vezet hibákat. Ennek elkerülése érdekében szükség van a programok kialakításában kiindulási skála. Hátrányai. Ez egy kis sor ábrázolások számok, és ezért gyakran elfogadhatatlan a számítások során. A modern számítógépek természetes prezentáció etsya mint kiegészítő és csak az egész számokat. Méltóságát. Ez a forma a legegyszerűbb, természetes, és hogy képviselje fixpontos szám lehet építeni egy viszonylag egyszerű aritmetikai egység egy nagy sebességgel. A számítógép memóriájában fixpontos szám szerepel három formátumban: a) halfword - 16 bit, vagy 2 bájtot; b) a szó - 32 bit vagy 4 bájt; c) Dupla Szó - 64 bit vagy 8 bájt. A negatív számok vannak írva az FT kicsit rács további kódokat. képződő eggyel az LSB visszatérési kódot. A visszatérési kód kapunk, Mena egységek nullák és nullákat a készüléket közvetlen bináris kódot. A számok előjellel kiválasztó további jel bit (általában a bal szélén-ny). Meg van írva, hogy egy plusz jel, és a 0 számjegy mínusz jelet - az 1. ábrán a számok minden bit előjel nélküli számok határozzák meg a modulus. Formátumok bináris frakcionált és aláírt egész számok, a bit számozott jobbról balra, és az értéke a tömeg ábrán mutatjuk be. 1.7. 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 számozási bit Felvétel integer -1011112 0.101112 megfelelő frakciót 1.8 ábra - Lemezszámokban Az intervallum a valós tengely, szimmetrikusan elhelyezve a legnagyobb és a legkisebb számot hívják tartományban teljesítményét. ABSO lant-egész érték A tartományok: ahol k a bitek száma a digitális rész. A kifejezést (1.1), hogy a szám abszolút értéke kisebb, edi-Nica tekintik „gép nulla”; nagyobb számok Amax. okozva újra kisülési kiegészíti rács. A tartomány a reprezentációi egész számok alapján szimmetrikus zéró-RII szám tengely Példa 1.1 Számítsuk ki a maximális érték és a tartomány a ábrázolása egy előjeles egész 16 bites rács. Alapján kifejezések (1.1) és (1.2) k = 15, megkapjuk: Amax = 2 15 - 1 = 32767; 2Amax = D = 65534. Az abszolút értéke a megfelelő B frakció tartományok: Megfelelő frakció modulusa kisebb, mint 2 - k. Ez érzékelhető, mint a „gépi nulla”; a szám nagyobb, mint egy, mert túlfolyó jegyű rács. A tartomány a bemutatása a megfelelő frakció: 1.2 példa Számítsuk ki a maximális érték és a tartomány képviselete a megfelelő frakció egy 16-bites rács. Alapján kifejezések (1.3) és (1.4) k = 15, megkapjuk: Bmax = 1 - 2 15 = -32.767 D = 2Vmax = -65.534. DB = 2Bpah = 2 (1-2 - k) ≈ 2 (1-je óta >> 2 - k.) (1.4) A pontosság a számok ábrázolása a számítógép határozza meg abszolút és relatív hiba. abszolút hiba # 8710; számok ábrázolása valaki ónból van: egész számok: # 8710; A = 1/2 -1 = 2, ahol A jelentése egy egész szám (1.5) megfelelő frakciók: # 8710; B = 2 K / 2 2 = - (k + 1), ahol B jelentése egy szabályos frakció (1,6) A kifejezést (1.5) az következik, hogy az abszolút hiba ábrázolása TSE pároztatott számok formájában egy fix pont felével egyenlő az LSB és nem függ a hossza a kisülési rács. A kifejezést (1.6) azt mutatja, hogy az abszolút hiba képviselet megfelelő frakció formájában fix pont növelésével csökken hossza a kisülési rács. relatív hiba # 948; képviseli a számot arány adja meg ab abszolút hiba az aktuális érték, és belül tárolt A egész számok formájában fixpontos minimális és maxi mal értékeinek relatív hiba # 948; Amin = = ≈ 2 - (k + 1) # 948; Amax = = = 0,5 Ezek a képletek szerint határozzuk meg a minimális és maximális értékei a relatív hiba a megfelelő frakciót egy fix pont. Ments vonatkozó pontossága száma képviselet fixpontos forma függ lényegesen az értéke a szám jelentősen megnövekedett, és a kis számok.Kapcsolódó cikkek