Kezdőlap (Számábrázolás)
Kezdőlap  
 
 
Kezdőlap » Informatika » Számábrázolás


 

Számábrázolás

Informatika SzáloptikaSzámítástechnika

4. Számábrázolások (b)
A számoknak létezik valódi és nem valódi ábrázolása. Az első a BCD (Binary Coded Decimais} kód alapján történő ábrázolás, a második a bináris fixpontos, illetve a bináris lebegőpontos ábrázolás.

 


5.1.) Számábrázolások a Pascal-típusú nyelvekben
Egész típusú számábrázolások
Alapvetően pár fajta egész szám van. A legegyszerűbb az egyetlen bájton létrehozott BYTE típus. Ha minden bitje = 0, akkor az értéke is 0.

A fixpontos számábrázolás során amennyiben a típus 1 byte-nál nagyobb méretű, a szomszédos byte-okat felcseréljük, az ábrázolás byte-fordított formában történik. A byte fordított forma jellemző mind a pozitív, mind a negatív számok ábrázolása során.

· decimális számábrázolás - alapértelmezés "." helyett ","
· elválasztó karakter - alapértelmezés "?" változatlan
· szegmens lezáró karakter - alapértelmezés "," helyett "#".

Minden helyiértékes számábrázolási rendszerben, így a kettes vagy a tizes számrendszerben is a számot valahány különböző számjegyből gazdálkodva írjuk fel. A rendelkezésre álló számjegyek száma valójában a számrendszer alapszáma.

A bináris számok számjegyeit biteknek nevezzük, ez a bináris számábrázolás legkisebb egysége. Ennek nagyobb egysége a byte, amely 8 bitet foglal magába. Ezt követő nagyobb egységek a kilo, Mega, Giga, Terra.

Az awk kizárólag karaktersorozatokkal, másszóval stringekkel foglalkozik, a számábrázolásra is ezeket használja. Emellett ismeri az asszociatív tömböket is (példa: a["kutya"], a["macska"]), melyeket hash-nak is neveznek.

Ez az eltérő számábrázolási formátumok és pontosságok problémáját veti fel. Ezek elkerülhetők, ha az adatokat is szövegként visszük át, bár ahogyan a forráskód átvitelénél tárgyaltuk ez sem teljesen problémamentes.

A számítógépben tárolt adatok hexadecimális formátumának számábrázolási sorrendje. Big-endian a legnagyobb, little-endian a legkisebb helyi értékű bájt tárolásával kezd.
EPROM
(Erasable Programmable Read Only Memory) Törölhető és programozható ROM.

1914 Leonardo Torres y Queverdo (1852-1936) bevezeti a lebegőpontos számábrázolást a számítástechnikában. Ő kezdeményezi először a programozási nyelvek bevezetését is.

Ez a karakterek esetében lehet különböző kódrendszerek használata, de lehetnek a számábrázolásban is eltérések. Ha két gép között ilyen eltérések vannak, akkor a hálózati kapcsolat során átvitt adatokat átalakítani, konvertálni kell.

kivonás (kettes komplemenssel!) a kettes számrendszerben - itt tudjuk bemutatni, hogy a számítógép tulajdonképpen minden műveletet az összeadásra vezet vissza;
számábrázolás: fix- és lebegőpontos;
karakterek ábrázolása: BCD, EBCDIC, ASCII kódok; ...

Ez több karakteres változó neveket tud használni; 255 karakterszámú stringeket képes feldolgozni; lebegőpontos, 9 digites pontosságú számábrázolásra alkalmas; PEEK, POKE, USR utasításokkal gépi nyelvű rutinok aktivizálhatók, ...

Számrendszer : A számábrázolási rendszer vagy számrendszer meghatározza,
hogyan ábrázolható egy adott szám különböző alapszámot használó
számrendszerekben.
Szűrés : Az adatok szűrése az jelenti, hogy megadunk egy logikai feltételt ...

Lásd még: Információ, Karakter, Számítógép, Bináris, Felhasználó

Informatika SzáloptikaSzámítástechnika

 
 rssRSS