Számrendszerek. Bináris, hexadecimális



Hasonló dokumentumok
SZÁMÉRTÉKEK (ÁT)KÓDOLÁSA

SZÁMRENDSZEREK KÉSZÍTETTE: JURÁNYINÉ BESENYEI GABRIELLA

Harmadik gyakorlat. Számrendszerek

ÁTVÁLTÁSOK SZÁMRENDSZEREK KÖZÖTT, SZÁMÁBRÁZOLÁS, BOOLE-ALGEBRA

Assembly programozás: 2. gyakorlat

Kedves Diákok! A feladatok legtöbbször egy pontot érnek. Ahol ettől eltérés van, azt külön jelöljük.

A feladatok legtöbbször egy pontot érnek. Ahol ettől eltérés van, azt külön jelöljük.

Dr. Oniga István DIGITÁLIS TECHNIKA 2

Segédlet az Informatika alapjai I. című tárgy számrendszerek fejezetéhez

5.1.4 Laborgyakorlat: A Windows számológép használata hálózati címeknél

2. Fejezet : Számrendszerek

Hardverközeli programozás 1 1. gyakorlat. Kocsis Gergely

The Architecture of Computer Hardware and Systems Software: An InformationTechnology Approach 3. kiadás, Irv Englander John Wiley and Sons 2003

Bevezetés az informatikába gyakorló feladatok Utoljára módosítva:

S z á m í t á s t e c h n i k a i a l a p i s m e r e t e k

Jelátalakítás és kódolás

Programozás II. Segédlet az első dolgozathoz

Bevezetés az informatikába gyakorló feladatok Utoljára módosítva:

Számrendszerek. A római számok írására csak hét jelt használtak. Ezek segítségével, jól meghatározott szabályok szerint képezték a különböz számokat.

4. Fejezet : Az egész számok (integer) ábrázolása

3. óra Számrendszerek-Szg. történet

Hatványozás. A hatványozás azonosságai

3. óra Számrendszerek-Szg. történet

Oszthatósági problémák

Brósch Zoltán (Debreceni Egyetem Kossuth Lajos Gyakorló Gimnáziuma) Számelmélet I.

(jegyzet) Bérci Norbert szeptember 10-i óra anyaga. 1. Számrendszerek A számrendszer alapja és a számjegyek

Informatikai Rendszerek Alapjai

DIGITÁLIS TECHNIKA I BINÁRIS SZÁMRENDSZER BEVEZETŐ ÁTTEKINTÉS BINÁRIS SZÁMRENDSZER HELYÉRTÉK. Dr. Lovassy Rita Dr.

Fixpontos és lebegőpontos DSP Számrendszerek

3. gyakorlat. Kettes számrendszer: {0, 1} Tízes számrendszer: {0, 1, 2,..., 9} 16-os (hexadecimális számrendszer): {0, 1, 2,..., 9, A, B, C, D, E, F}

Programozott soros szinkron adatátvitel

A számrendszerekrl általában

Számokkal kapcsolatos feladatok.

Bizonyítási módszerek - megoldások. 1. Igazoljuk, hogy menden természetes szám esetén ha. Megoldás: 9 n n = 9k = 3 3k 3 n.

DIGITÁLIS TECHNIKA I SZÁMRENDSZEREK HELYÉRTÉK SZÁMRENDSZEREK RÓMAI SZÁMOK ÉS RENDSZERÜK. Dr. Lovassy Rita Dr.

Digitális technika VIMIAA hét

2018, Diszkrét matematika

2.3. Soros adatkommunikációs rendszerek CAN (Harmadik rész alapfogalmak II.)

Digitális technika VIMIAA hét

Analóg és digitális jelek. Az adattárolás mértékegységei. Bit. Bájt. Nagy mennyiségû adatok mérése

Gyakorló feladatok. /2 Maradék /16 Maradék /8 Maradék

Számelmélet. 4. Igazolja, hogy ha hat egész szám összege páratlan, akkor e számok szorzata páros!

Számelmélet Megoldások

Formális nyelvek és automaták

Elemi matematika szakkör

1. forduló Az adat, az információ és a hír jelentése és tartalma. A kommunikáció

Tudnivalók az otthon kidolgozandó feladatokról

Máté: Számítógép architektúrák

I+K technológiák. Számrendszerek, kódolás

LEBEGŐPONTOS SZÁMÁBRÁZOLÁS

PC-Kismester verseny második forduló feladatai. Beküldési határidő: január 31.

C programozás. { Márton Gyöngyvér, 2009 } { Sapientia, Erdélyi Magyar Tudományegyetem }

Feladat: Indítsd el a Jegyzettömböt (vagy Word programot)! Alt + számok a numerikus billentyűzeten!

OSZTHATÓSÁG. Osztók és többszörösök : a 3 többszörösei : a 4 többszörösei Ahol mindkét jel megtalálható a 12 többszöröseit találjuk.

A Gray-kód Bináris-kóddá alakításának leírása

// keressük meg a legnagyobb faktoriális értéket, ami kisebb, // mint százmillió

Minden egész szám osztója önmagának, azaz a a minden egész a-ra.

Aritmetikai utasítások I.

5. Fejezet : Lebegőpontos számok

Kombinációs hálózatok Számok és kódok

Bevezető feldatok. Elágazás és összegzés tétele

Számrendszerek és az informatika

4. Számelmélet, számrendszerek

Digitális technika VIMIAA02 1. EA Fehér Béla BME MIT

Hajnal Péter. Bolyai Intézet, TTIK, SZTE, Szeged április 8.

Digitális technika VIMIAA02 1. EA

Alapismeretek. Tanmenet

IT - Alapismeretek. Feladatgyűjtemény

A 2013/2014 tanévi Országos Középiskolai Tanulmányi Verseny második forduló javítási-értékelési útmutató. INFORMATIKA II. (programozás) kategória

Nagy Gábor compalg.inf.elte.hu/ nagy ősz

Szakács Lili Kata megoldása

Írjon olyan programot a standard könyvtár alkalmazásával, amely konzolról megadott valós adatokból meghatározza és kiírja a minimális értékűt!

Oszthatósági alapfogalmak, oszthatósági szabályok

Számelmélet: számrendszerek, oszthatóság, prímszámok

;3 ; 0; 1 7; ;7 5; 3. pozitív: ; pozitív is, negatív is: ;

Digitális technika VIMIAA01

1. Halmazok, számhalmazok, alapműveletek

Számológép nélkül! százasokra:,,zsinór ; ezresekre:,,lótuszvirág ; tízezresekre:,,ujj ; százezresekre:

7. Számelmélet. 1. Lehet-e négyzetszám az a pozitív egész szám, amelynek tízes számrendszerbeli alakjában 510 darab 1-es és valahány 0 szerepel?

A racionális számok és a fixpontos processzorok numerikus felületének a kapcsolata

Digitális technika VIMIAA01

DIGITÁLIS TECHNIKA BINÁRIS SZÁMRENDSZER BEVEZETŐ ÁTTEKINTÉS BINÁRIS SZÁMRENDSZER HELYÉRTÉK. Dr. Lovassy Rita Dr.

MATEMATIKAI FÜGGVÉNYEK

Megoldások 4. osztály

10-es számrendszer, 2-es számrendszer, 8-as számrendszer, 16-os számr. Számjegyek, alapműveletek.

Számrendszerek. 1. ábra: C soportosítás 2-es számrendszerben. Helyiértékek: A szám leírva:

MATEMATIKA ÉRETTSÉGI TÍPUSFELADATOK MEGOLDÁSAI KÖZÉP SZINT Számelmélet

Elemi algebrai eszközökkel megoldható versenyfeladatok Ábrahám Gábor, Szeged

MATEMATIKA VERSENY ABASÁR, 2018

VII.A. Oszthatóság, maradékos osztás Megoldások

PC-Kismester verseny első forduló feladatai. Beküldési határidő: december 6.

Gyors fejszámolási tippek, trükkök és ötletek (II. rész)

Műveletek egész számokkal

I. Specifikáció készítés. II. Algoritmus készítés

26.B 26.B. Analóg és digitális mennyiségek jellemzıi

MATEMATIKA ÉRETTSÉGI TÍPUSFELADATOK MEGOLDÁSAI KÖZÉPSZINT Számelmélet

Név Magasság Szintmagasság tető 2,700 koszorú 0,300 térdfal 1,000 födém 0,300 Fsz. alaprajz 2,700 Alap -0,800

A számok kiírása is alapvetően karakterek kiírásán alapul, azonban figyelembe kell venni, hogy a számjegyeket, mint karaktereket kell kiírni.

5. Fejezet : Lebegőpontos számok. Lebegőpontos számok

1. előadás. Adatok, számrendszerek, kódolás. Dr. Kallós Gábor

Átírás:

Számrendszerek Bináris, hexadecimális

Mindennapokban használt számrendszerek Decimális 60-as számrendszer az időmérésre DNS-ek vizsgálata négyes számrendszerben

Tetszőleges természetes számot megadhatunk a következő formában: x n *a n + + x 2 *a 2 + x 1 *a 1 + x 0 *a 0 Pl.: 628 = 6*10 2 +2*10 1 +8*10 0 Ahol a a : számrendszer alapja, 1-nél > természetes szám x n x 0 : a számrendszer egyes számjegyei, mindegyik értéke kisebb, mint az alapszám a n : tehát a számrendszer egyes helyiértékeinek tekinthető

Kettes számrendszer Neumann-elv Alapszám: 2 Az egyes számjegyek a kettő hatványai.

Átváltás decimálisból binárisba Decimális szám elosztása 2-vel Mellé írni a maradékot (0 vagy 1), alá a hányadost, lefelé kerekítve Addig kell folytatni az eljárást, amíg a baloldalon 0 hányadoshoz jutunk Az eredmény kiolvasási iránya: alulról felfelé Informatikában byte-ban írják le (szám előtti nullákat is kiírva)

Hexadecimális számrendszer Alapszám: 16 Számjegyek: 0.. 9; A, B, C, D,E, F Az egyes számjegyek a 16 hatványai Találkozhatunk vele: honlapok forrásában; hálózati kártyák MAC címét is így adják meg

Átváltás a számrendszerek között 2, 10, 16

Átváltás 10-es számrendszerből 2-esbe 131 10 = 10000011 2 1. Készítsünk egy 2-oszlopos táblázatot 2. Írjuk fel a számot a bal felső sarokba 3. Osszuk el a számot 2-vel a) Az osztás eredményét írjuk a szám alá b) Az osztás maradékát írjuk a szám mellé 4. Az osztást ismételgessük, amíg a bal oldalon 0-t nem kapunk 5. A jobb oldali oszlop számjegyeit olvassuk össze lentről felfelé 131 65 32 16 8 4 2 1 0 1 1 0 0 0 0 0 1 Átváltás 10-es számrendszerből 2-esbe

Átváltás 10-es számrendszerből 16-osba 131 10 = 83 16 1. Készítsünk egy 2-oszlopos táblázatot 2. Írjuk fel a számot a bal felső sarokba 3. Osszuk el a számot 16-tal a) Az osztás eredményét írjuk a szám alá b) Az osztás maradékát írjuk a szám mellé 4. Az osztást ismételgessük, amíg a bal oldalon 0-t nem kapunk 5. A jobb oldali oszlop számjegyeit olvassuk össze lentről felfelé 131 8 0 3 8 Átváltás 10-es számrendszerből 16-osba

Átváltás 2-es számrendszerből 10-esbe 10000011 2 = 131 10 1. Írjuk fel az átváltandó számot 2. Írjuk a számjegyek fölé 2 hatványait 3. Szorozzuk össze a számjegyeket a fölöttük lévő hatványokkal 4. Adjuk össze a szorzatokat 5. Az összeg lesz a végeredmény 1 2 4 8 16 32 64 128 1 0 0 0 0 0 1 1 1 128 1 2 1 1 128 + 2 + 1 131 Átváltás 2-es számrendszerből 10-esbe

Átváltás 16-os számrendszerből 10-esbe 83 16 = 131? 10 1. Írjuk fel az átváltandó számot 2. Írjuk a számjegyek fölé 16 hatványait 3. Szorozzuk össze a számjegyeket a fölöttük lévő hatványokkal 4. Adjuk össze a szorzatokat 5. Az összeg lesz a végeredmény 128 1 16 8 3 8 16 3 1 + 3 131 Átváltás 16-os számrendszerből 10-esbe

Különbség az átváltásoknál 10-esből X-esbe X-esből 10-esbe 1. Készítsünk egy 2-oszlopos táblázatot 2. Írjuk fel a számot a bal felső sarokba 3. Osszuk el a számot X-szel a) Az osztás eredményét írjuk a szám alá b) Az osztás maradékát írjuk a szám mellé 4. Az osztást ismételgessük, amíg a bal oldalon 0-t nem kapunk 5. A jobb oldali oszlop számjegyeit olvassuk össze lentről felfelé 1. Írjuk fel az átváltandó számot 2. Írjuk a számjegyek fölé X hatványait 3. Szorozzuk össze a számjegyeket a fölöttük lévő hatványokkal 4. Adjuk össze a szorzatokat 5. Az összeg lesz a végeredmény

Átváltás 2-es számrendszerből 16-osba 10000011 2 = 83 16 1. Írjuk fel az átváltandó számot 2. Hátulról indulva osszuk fel a számot 4 bites csoportokra (digitekre), ha kell, írjunk 0-kat a szám elé 3. A 4 bites csoportokat egyenként alakítsuk át (segédtábla segítségével) 4. Az átváltások eredményét balról jobbra kell összeolvasni 5. A lesz a végeredmény 1 0 0 0 0 0 1 1 8 3 83 Átváltás 2-es számrendszerből 16-osba

Átváltás 16-os számrendszerből 2-esbe 83 16 = 10000011 2 1. Írjuk fel az átváltandó számot 2. Minden számjegyet írjunk át 4 bites bináris számra (segédtáblával) 3. A 4 bites csoportokat balról jobbra olvassuk össze (elején lévő 0-kat nem) 4. A kapott szám lesz a végeredmény 1000 8 3 0011 10000011 Átváltás 16-os számrendszerből 2-esbe

Különbség az átváltásoknál 2-esből 8-asba vagy 16-osba 8-asból vagy 16-osból 2-esbe 1. Írjuk fel az átváltandó számot 2. Hátulról indulva osszuk fel a számot 3 vagy 4 bites csoportokra, ha kell, írjunk 0-kat a szám elé 3. A 3-4 bites csoportokat egyenként alakítsuk át (segédtábla segítségével) 4. Az átváltások eredményét balról jobbra kell összeolvasni 5. A kapott szám lesz a végeredmény 1. Írjuk fel az átváltandó számot 2. Minden számjegyet írjunk át 3 vagy 4 bites bináris számra (segédtáblával) 3. A 3-4 bites csoportokat balról jobbra olvassuk össze (elején lévő 0-kat nem) 4. A kapott szám lesz a végeredmény

Feladatok Végezze el az alábbi átalakításokat! Végezze el az alábbi átalakításokat! 1. 2010 10 =? 8 2. 2010 10 =? 2 3. 2010 10 =? 16 4. 111010011 2 =? 10 5. 2010 8 =? 10 6. 2010 16 =? 10 7. 111010011 2 =? 8 8. 2010 8 =? 2 9. 2010 16 =? 8 1. 1011010011 2 =? 10 2. 1011010011 2 =? 8 3. 1011010011 2 =? 16 4. E3A 16 =? 10 5. E3A 16 =? 8 6. E3A 16 =? 2 7. 732 8 =? 10 8. 732 8 =? 16 9. 732 8 =? 2

Ellenőrzéshez: Számológép Nézet: Programozó