1.066.801

kiadvánnyal nyújtjuk Magyarország legnagyobb antikvár könyv-kínálatát

A kosaram
0
MÉG
5000 Ft
a(z) 5000Ft-os
szállítási
értékhatárig

Programozás Assembler nyelven II.

Szerző
Szerkesztő
Lektor
Budapest
Kiadó: Nemzetközi Számítástechnikai Oktató Központ
Kiadás helye: Budapest
Kiadás éve:
Kötés típusa: Ragasztott papírkötés
Oldalszám: 491 oldal
Sorozatcím:
Kötetszám:
Nyelv: Magyar  
Méret: 29 cm x 21 cm
ISBN: 963-7552-29-4
Megjegyzés: Fekete-fehér ábrákat tartalmaz. Angol nyelvű tartalomjegyzéket és angol-orosz irodalmat tartalmaz.
É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ó

Az első kiadás kéziratának leadása óta eltelt idő alatt - mind a nemzetközi Számítástechnikai Oktató és Tájékoztató Központ oktatásában, mind a magyarországi számítógépparkban - bekövetkezett... Tovább

Előszó

Az első kiadás kéziratának leadása óta eltelt idő alatt - mind a nemzetközi Számítástechnikai Oktató és Tájékoztató Központ oktatásában, mind a magyarországi számítógépparkban - bekövetkezett változások szükségessé tették a könyv átdolgozását és kibővítését további témakörökkel. A bővítés során az anyagot két részre bontottuk.
Az első rész bevezet az assembly szintű programozásba, a gépi utasításokat és az assembler-instrukciókat ismerteti részletesen.
A második részből a már gyakorlott programozó elsajátíthatja a makrók készítését, megismerkedhet a DOS operációs rendszer supervisor makróival és input-output vezérlőrendszerével. (Ehhez a könyv írásakor a magyarországi ESZR gépeken használatos DOS verziót vettük alapul.) Az utolsó fejezetben a DOS operációs rendszernél sokszor szükséges partíciófüggetlen, önáthelyező programok írását ismertettük. Vissza

Tartalom

Előszó13
Makronyelv15
Bevezetés15
Makrodefiníció16
Szimbolikus paraméterek19
Szimbolikus paraméterek összekapcsolása más karakterekkel vagy más szimbolikus paraméterrel20
Makroutasítás24
A makroutasítás operandusai25
Hiányzó operandusok25
Operanduslista26
Változó utasítássorok generálása27
Válto paraméterek28
Sorrendmódosító instrukciók46
További lehetőségek54
Rendszerparaméterek54
Globális változó paraméterek58
Indexel változó paraméterek66
MNOTE instrukció67
MEXIT instrukció69
Kulcsszavas makrók70
Rekurzív makrók71
Példák makrodefiníciók írására73
Supervisor kommunikációs makrók83
Makrók programok betöltéséhez84
FETCH - "Fázis betöltése végrehajtással" makroutasítás84
LOAD - "Fázis betöltése" makroutasítás87
Hozzáférés a kommunikációs területhez90
COMRG-"A kommunikációs terület címének lekérdezése" makroutasítás91
MVCOM - "Átvitel a kommunikációs területre" makroutasítás91
RELASE - "Ideiglenes hozzárendelések feoldása" makroutasítás92
GETIME - "Napi idő kiolvasása" makroutasítás93
Intervallum timer és felhasznált exit makrók94
Az első módszer makrói99
A második módszer makrói100
Tárkivonatok készítése100
PDUMP - "A központi tár egy részének kiiratása" makroutasítás101
DUMP - "Partíció tartalmának kiiratása" makroutasítás101
A job törlése és a joblépés befejezése102
CANCEL - "Job törlése" makroutasítás107
EOJ - "Joblépés vége" makroutasítás107
Ellenőrző pontok készítése a felhasználó programról107
A CHKPT makró használata108
CHKPT - "Ellenőrző pont készítése" makroutasítás109
Ellenőrző pontok mágnesszalagon111
Ellenőrző pontok lemezen111
Input-output file-ok pozicionálása ujraindításkor112
Feladatok115
Input-output vezérlőrendszer123
Bevezetés123
A LIOCS makrorendszere126
Szimbolikus készülékcímzés127
Programlogikai készülékek127
Rendszerlogikai készülékek128
File-ok definiálása129
Modulmakrók131
A DTF és a modulmakrók közötti kapcsolat131
Alá- és fölérendelt modulok132
DTF makrók, logikai modulok és a felhasználói programok szétválasztott fordítása133
A LIOCS makrók formája135
Szekvenciális szervezésű file-ok137
A rekordok felépítése142
Lyukártyafile-ok142
DTFCD - "Lyukkártyafile definiálása" makroutasítás146
CDMOD makroutasítás149
Sornyomtatófile-ok149
DTFPR - "Sornyomtató definiálása" makroutasítás151
PRMOD makroutasítás154
Konzolfile-ok154
DTFCN - "Konzolfile definiálása" makroutasítás156
Utasítómakrók a lyukkártya-, sornyomtató- és konzolfile-okhoz156
OPEN - "File-ok megnyitása" makroutasítás156
CLOSE - "File-ok lezárása" makroutasítás157
GET - "Rekord olvasása" makroutasítás157
PUT - "Rekord írása" makroutasítás158
Kártyalerakó és sornyomtató vezérlése. CNTRL és PRTOV makrók161
Feldadat164
Készülékfüggetlen file-ok165
DTFDI - "Készükékfüggetlen file definiálása" makroutasítás168
DIMOD makroutasítás169
Mágnesszalagfile-ok170
Mágnesszalagcímkék173
DTFMT - "Mágnesszalagfile definiálása" makroutasítás181
MTMOD makró186
Utasítómakrók a mágnesszalagfile-okhoz194
Feladatok198
Input-output területek használata220
Az aktuális rekord címzése220
Lyukszalagfile-ok221
Általános ismertetés222
DTFPT - "Lyukszalagfile-ok definiálása" makroutasítás227
DTMOD makró230
Utasítómakrók a lyukszalagfile-okhoz231
Feladatok232
Szekvenciális lemezfile-ok245
Adatelrendezés a lemezen245
Lemezcimkék246
A szekvenciális lemezfile-ok általános ismertetése249
DTFSD - "Szekvenciális lemezfile definiálása" makroutasítás250
Modulmakrók a szekvenciális lemezfile-okhoz255
Utasítómakrók a szekvenciális lemezfile-okhoz259
Feladatok264
Direkt szervezéseű file-ok283
A direkt szervezésről általánosan283
A kulcsok általakitása cimmé283
A file létrehozása és karbantartása287
Blokkolt rekordok289
A direkt szervezésű file-ok jellemzői290
Input-output terület292
A rekordok cimzése292
DTFDA - "Direkt szervezésű file definiálása" makroutasítás296
Modulmakrók a direkt szervezésű file-okhoz305
DAMOD makroutasítás305
Szabványos modulnevek306
Utasítómakrók a direkt szervezésű file-okhoz307
File-ok megnyitása és lezárása307
Input-output makrók308
Feladatok313
Indexszekvenciális szervezésű file-ok349
Az indexszekvenciális file-ok jellemzői349
A rekordok elhelyezése a lemezen349
A file bővítése352
A cilinderes elhelyezése a központi tárban354
Hibakezelés356
DTFIS - "Indexszekvenciális file definiálása" makroutasítás358
Modulmakrók az indexszekvenciális file-okhoz365
ISMOD makroutasítás365
Szabványos modulnevek367
Utatsítómakról az indexszekvenciális file-okhoz369
File-ok megnyitása és lezárása, visszatérés hibakezelés után369
Indexszekvenciális file-ok létesítése és kiterjesztése371
Indexszekvenciális file-ok bővítése375
Indexszekvenciális file-ok direkt feldolgozása377
Indexszekvenciális file-ok szekvenciális feldolgozása378
Indexszekvenciális file-ok ujraszervezése389
Feladatok391
Fizikai input-output vezérlőrendszer415
Csatornaprogramok készítése, végrehajtása416
CCW - "Csatornautasítás-szó" assembler-instrukció416
CCB - "Utasításvezérlő blokk előállítása" makroutasítás420
EXCP - "Csatornaprogram végrehajtása" makroutasítás424
WAIT - "Várakozás" makroutasítás makroutasítás424
A csatornaprogramok készítésénél szükséges megfontolások425
Cimkékkel rendelkező file-ok feldolgozása428
DTFPH - "File deiniálása fizikai szintű input-outputhoz" makroutasítás428
OPEN - "File-ok megnyitása" makroutasítás431
LBRET - "Visszatérés a cimkerutinból makroutasítás432
FEOV - "Mesterséges kötetvége jelzés" makroutasítás433
SEOV - "Kötetváltás rendszerlogikai készülékeknél makroutasítás433
CLOSE - "File-ok lezárása" makroutasítás433
Csatornautasítások433
A lyukkártyakészülékek csatornautasítása433
A sornyomtató csatornautasítása434
A konzolirógép csatornautasítása434
A mágnesszalag csatornautasítása434
A lemez csatornautasítása437
Feladatok446
Önáthelyező programok írása457
Az önáthelyező programok írásának szabályai457
Programozási technikák461
Feladatok464
Függelék467
A függelék - Az utasítások összefoglaló táblázata469
B függelék - EBCDIC kódtáblázat470
C függelék - Vezérlőkarakterek471
D függelék - File-leíró és modulmakrók473
E függelék - Mágneslemez kapacitástáblázata479
F függelék - A primszámok táblázata 1-től 2417-ig480
G függelék - Az ISAM-nál szükséges input-output és munkaterületek481
Tárgymutató485
Irodalom493

Tomka Erzsébet

Tomka Erzsébet műveinek az Antikvarium.hu-n kapható vagy előjegyezhető listáját itt tekintheti meg: Tomka Erzsébet 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