1.054.457

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

Szerző
Lektor

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: 450 oldal
Sorozatcím:
Kötetszám:
Nyelv: Magyar  
Méret: 29 cm x 21 cm
ISBN:
É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

Tartalom

Előszó11
Bevezetés13
Hardware ismertetés17
A központi egység fő részei17
A központi egység programállapotai, megszakítások21
Az adatok felépítése23
A központi tár címzési rendszere29
Az utasítások típusai31
Feltételkód35
Az Assembler nyelv ismertetése37
Kódlap38
Az Assembler nyelv jelkészlete40
A gépi utasítások szimbolikus műveleti kódja41
Címzés41
Kifejezések43
EQU - "Egyenlővé tétel" assembler-instrukció44
A program fordítása45
A fordítás folyamata46
Assembler-instrukciók a fordításlista elkészítésének vezérlésére52
Print - "A fordításlista kialakítása" assembler-instrukció52
Title - "Programazonosítás" assembler-instrukció53
Eject - "Új oldal" assembler-instrukció54
Space - "soremelés" assembler-instrukció55
Konstansok és tárterületek definiálása57
Konstansok definiálása57
DC - "Konstansdefiniálás" assembler-instrukció57
Literálok61
Ltorg - "Literáltartomány" assembler-instrukció62
Tárterületek definiálása64
DS - "Tárterület definiálása" assembler-instrukció64
ORG - "A címszámláló beállítása" assembler-instrukció69
Öndefiniáló értékek71
Programkezdő és -befejező utasítások, assembler-instrukciók73
Start - "Programkezdet" assembler-instrukció73
Using - "Bázisregiszter kijelölése" assembler-instrukció74
Drop - "Bázisregiszter lezárása" assembler-instrukció77
Eoj - "Programfutás vége" makroutasítás79
End - "Fordítás vége" assembler-instrukció 79
Byte-ok átvitele, összehasonlítása81
Átvitel a központi tárban81
Logikai összehasonlítás90
Bc, Bcr - "Feltételek ugrás" utasítás93
Input - Output97
Input - output vezérlőrendszer97
Lyukkártya- és sornyomtató-file-ok kezelése logikai szintű makrókkal98
Dtfsr - "File-leírások vége" makroutasítás102
Open - "File megnyitása" makroutasítás102
Close - "File lezárása" makroutasítás103
Get - "Rekord olvasása" makroutasítás103
Put - "Rekord kiírása" makroutasítás104
Feladat a logikai szintű I/0 makroutasítások alkalmazására105
Decimális aritmetika111
Decimális számok ábrázolása111
A decimális aritmetikai műveletek általános leírása113
Átalakítások a zónázott és tömör decimális forma között. Decimális konstansok114
Pack - "tömörítés" utasítás114
P típusú konstansok116
Unpk - "Átalakítás zónázott alakra" utasítás118
Z típusú konstansok120
Mvo - "Átvitel eltolással" utasítás121
Decimális összeadás és kivonás122
AP - "Decimális összeadás" utasítás122
SP - "Decimális kivonás" utasítás125
ZAP - "Törlés és decimális összeadás" utasítás126
CP - "Decimális összehasonlítás" utasítás129
MP - "Decimális szorzás" utasítás131
DP - "Decimális osztás" utasítás133
Kerekítés decimális műveletek után136
Decimális eltolás139
A programmegszakítások oka a decimális aritmetikai műveleteknél143
Papírtovábbítás vezérlés143
Papírtovábbítás makroutasításokkal143
Cntrl - "Perifériavezérlés" makroutasítás143
Prtov - "Lapváltás" makroutasítás145
Papírtovábbítás vezérlőkarakterrel146
Előkészítés nyomtatáshoz149
ED - "Előkészítés" utasítás150
EDMK - "Előkészítés és megjelölés" utasítás160
Feladat a decimális aritmetika, valamint a lyukkártya- és sornyomtató-file-ok használatára163
Ciklusszervezés171
BCT, BCTR - "Ugrás a számláló tartalmától függően" utasítás172
LA - "Címtöltés" utasítás173
Címaritmetika175
Címkonstansok181
Fixpontos aritmetika185
F és H typusú fixpontos bináris konstansok186
Töltés és tárolás188
Átalakítások a decimális és fixpontos ábrázolás között197
Aritmetikai műveletek199
Összeadás199
Kivonás203
Összehasonlítás203
Összeadás és kivonás előjel nélkül204
Szorzás206
Osztás208
Eltoló utasítások209
Páros-páratlan regiszterpár vizsgálata216
Szorzás és osztás 2 hatványaival216
Adattárolás byte-határtól eltérően217
Feladat a fixpontos aritmetikai utasítások alkalmazására218
Töltés vizsgálattal és előjelvezérléssel222
Programmegszakítások fixpontos műveleteknél227
Bázisregiszterek használata229
Indexhasználat231
Címmódosítás indexszel231
Ugrás az indextől függően, BXLE, BXH utasítások232
Táblázatok feldolgozása237
A táblázatok jellemző tulajdonságai237
A táblázatok felépítése239
Folytatólagos keresés239
Felezéses keresés239
Címszámítás241
Példák241
Mágnesszalagos file-ok247
Címkék249
Input - output makroutasítások252
Feladatok266
Input - output területek használata284
Az aktuális rekord címzése285
Üzenetek kiírása a konzolírógépen291
Tye - "Hosszú üzenet" makroutasítás291
Comty - "Várakozás" makroutasítás292
Msg - "Rövid üzenet" makroutasítás292
Logikai műveletek295
Logikai ÉS utasítás295
Logikai VAGY utasítás297
Logikai kizáró VAGY utasítás299
Logikai műveletek alkalmazása303
Utasítások módosítása303
Bitkapcsolók304
Ciklikus eltolás305
Adatkonvertálás és adatvizsgálat307
TR - "Kódátalakítás" utasítás307
TRT - "Kódátalakítás és ellenőrzés" utasítás312
Adatellenőrzés313
Programkapcsolók317
EX - "Végrehajtás" utasítás321
Elágazási táblázatok327
Kétdimenziós területek indexelése330
n-dimenziós területek indexelése332
Változó nagyságú területek kezelése333
Szubrutinok kezelése335
BAL, BALR - "Ugrás és visszatérési cím tárolása" utasítás335
A szubrutin paraméterei337
CNOP - "Üres utasítás beiktatása" assembler-instrukció339
Modulstruktura341
Extrn - "Külső nevek azonosítása" assembler-instrukció344
Entry - "Belépési pont azonosítása" assembler-instrukció345
Hivatkozás közös adatokra346
V típusú címkonstansok349
Külső file-ok használata350
Papírszalagos file-ok kezelése357
Dtfsr makroutasítás357
Példa a papírszalagos file-ok kezelésére358
Input - output műveletek programozása fizikai szinten361
Ccb - "utasításvezérlő blokk előállítása" makroutasítás361
Excp - "Csatornaprogram végrehajtása" makroutasítás362
Wait - "Várakozás" makroutasítás363
Excpw - "Csatornaprogram végrehajtása és várakozás" makroutasítás363
Ccw - "Csatornautasítás-szó definiálása" makroutasítás363
Adatláncok366
Utasításláncolás366
Feladatok366
Lebegőpontos aritmetika371
Számábrázolás371
Normalizálás372
E és D típusú lebegőpontos konstansok373
Lebegőpontos utasításkészlet373
Programmegszakítások lebegőpontos műveleteknél386
Lebegőpontos műveleteknél szükséges különleges intézkedések387
Karakterisztika-túlcsordulás387
Karakterisztika-alácsordulás390
Egyéb intézkedések391
Pontosság392
Egyszeres és kétszeres pontosságú utasítások vegyes használata396
Normalizálás nélküli lebegőpontos műveletek alkalmazása397
Általános megjegyzések398
Vezérlőutasítások a működési állapotok számára401
Svc - "Szervezőprogram meghívása" utasítás401
Spm - "Programmaszk beállítása" utasítás402
Privilegizált utasítások405
Függelék407
Az utasítások összefoglaló táblázata409
Az utasítások fontosabb jellemzői410
EBCDIC kódtáblázat417
Nyomtatható karakterek418
Hibajelzések fordításkor419
Eltérések az ICL SYSTEM 4-es rendszerben422
Eltérések az IBM SYSTEM 360-as rendszerben425
Eltérések az UNIVAC 9400-as rendszerben431
Tárgymutató437
Irodalom447

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