A kosaram
0
80%-ig
még
5 db

Rendszerprogramozás I.

Kézirat/Eötvös Loránd Tudományegyetem Természettudományi Kar/Adatszerkezetek/Assemblerek és betöltő-programok

Szerző

Kiadó: Tankönyvkiadó Vállalat
Kiadás helye: Budapest
Kiadás éve:
Kötés típusa: Ragasztott papírkötés
Oldalszám: 175 oldal
Sorozatcím:
Kötetszám:
Nyelv: Magyar  
Méret: 24 cm x 17 cm
ISBN:
Megjegyzés: Kézirat. Tankönyvi szám: J 3-951. Készült 134 példányban, 45 fekete-fehér ábrával.
Értesítőt kérek a kiadóról

A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról
A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról

Előszó

A programozási nyelvekben különböző típusú adatokkal dolgozunk. Mindegyik adattípusnak van egy elemi egysége. Ez rendszerint az a legkisebb egység, amelyre hivatkozni lehet, amellyel műveletek... Tovább

Előszó

A programozási nyelvekben különböző típusú adatokkal dolgozunk. Mindegyik adattípusnak van egy elemi egysége. Ez rendszerint az a legkisebb egység, amelyre hivatkozni lehet, amellyel műveletek végezhetők. Tárgyalásunkban mi ezt az egységet adatelemnek nevezzük.
Példák adatelemekre. Az ALGOL nyelvben egy egész szám ilyen adatelem. Egy programozási nyelven belül többféle adatelemmel is találkozhatunk. Az ALGOL nyelvben például egy valós szám is ilyen adatelem. A COBOL nyelvben rekordokkal is végezhetünk műveleteket. A rekordok a file adatelemei. A fordítóprogramok táblázatokba foglalt összefüggésekkel dolgoznak. Például az assembler a műveletek neveit (mnemonikokat) és azok gépi kódú alakját táblázatban rögzíti. Egy táblaelem ekkor a név és a hozzátartozó érték. A táblaelem is egyfajta adatelem. Vissza

Tartalom

Bevezetés5
Az adatszerkezetek és a gráfok kapcsolata8
A tömbök szekvenciális ábrázolása11
Feladatok13
Lineáris adatszerkezetek láncolt ábrázolása, a lista15
Feladatok21
Speciálisan kezelt lineáris adatszerkezetek23
A verem23
A sor31
Feladatok34
A hézagosan kitöltött mátrix ábrázolásai36
Feladatok40
Táblázatok41
Lineáris keresés43
Logaritmikus keresés44
Index módszerek (hash-coding)45
A leképező függvény előállítási módszerei47
Láncolt altáblák48
Lineárisan szétszórt altáblák50
Feladatok52
Szöveg (string) ábrázolása53
Feladatok55
A fák ábrázolásai56
Bináris fák57
Nem bináris fák ábrázolásai64
Feladatok68
Összetett listák ábrázolásai70
Feladatok77
A memória dinamikus kiosztása79
Listákkal való gazdálkodás79
Blokkokkal való gazdálkodás83
A memória újrarendezése88
Feladatok88
Irodalom89
II. Rész - Assemblerek és betöltő-programok
Bevezetés95
A MICO gép97
A MICO gép utasításrendszere99
Az assembly nyelv104
Az assembly nyelv formája104
Az egyszerű assembly nyelv szerkezete105
A program moduláris felépítése az assembly nyelvekben108
Feladatok
Az assemblerek113
Két menetben történő fordítás113
Az első menet113
A program abszolút bináris formája, betöltés119
A második menet122
Egy menetben történő fordítás126
A postdefinit címkével kapcsolatos további problémák128
A szegmensek fordítása131
Feladatok
Az r/b forma138
A szerkesztő-betöltő programok143
Két menetben történő szerkesztés és betöltés143
Első menet: a globális azonosítók táblázatának felépítése143
Második menet: a betöltés149
Szerkesztés és betöltés egy menetben150
Indirekt betöltés151
Programátfedés (overlay)153
Egy egyszerű programátfedési technika154
Feladatok
Makro utasitások az assembly nyelvben160
A makro assembler163
A makro definíció értelmezése164
A makro hívás kifejtése166
Feladatok
Irodalom172
Függelék: Az ASCII kódtábla174

Varga László

Varga László műveinek az Antikvarium.hu-n kapható vagy előjegyezhető listáját itt tekintheti meg: Varga László könyvek, művek
Megvásárolható példányok

Nincs megvásárolható példány
A könyv összes megrendelhető példánya elfogyott. Ha kívánja, előjegyezheti a könyvet, és amint a könyv egy újabb példánya elérhető lesz, értesítjük.

Előjegyzem
konyv