kiadvánnyal nyújtjuk Magyarország legnagyobb antikvár könyv-kínálatát
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: | |
Előszó | 11 |
Bevezetés | 13 |
Hardware ismertetés | 17 |
A központi egység fő részei | 17 |
A központi egység programállapotai, megszakítások | 21 |
Az adatok felépítése | 23 |
A központi tár címzési rendszere | 29 |
Az utasítások típusai | 31 |
Feltételkód | 35 |
Az Assembler nyelv ismertetése | 37 |
Kódlap | 38 |
Az Assembler nyelv jelkészlete | 40 |
A gépi utasítások szimbolikus műveleti kódja | 41 |
Címzés | 41 |
Kifejezések | 43 |
EQU - "Egyenlővé tétel" assembler-instrukció | 44 |
A program fordítása | 45 |
A fordítás folyamata | 46 |
Assembler-instrukciók a fordításlista elkészítésének vezérlésére | 52 |
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ása | 57 |
Konstansok definiálása | 57 |
DC - "Konstansdefiniálás" assembler-instrukció | 57 |
Literálok | 61 |
Ltorg - "Literáltartomány" assembler-instrukció | 62 |
Tárterületek definiálása | 64 |
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ékek | 71 |
Programkezdő és -befejező utasítások, assembler-instrukciók | 73 |
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ás | 79 |
End - "Fordítás vége" assembler-instrukció | 79 |
Byte-ok átvitele, összehasonlítása | 81 |
Átvitel a központi tárban | 81 |
Logikai összehasonlítás | 90 |
Bc, Bcr - "Feltételek ugrás" utasítás | 93 |
Input - Output | 97 |
Input - output vezérlőrendszer | 97 |
Lyukkártya- és sornyomtató-file-ok kezelése logikai szintű makrókkal | 98 |
Dtfsr - "File-leírások vége" makroutasítás | 102 |
Open - "File megnyitása" makroutasítás | 102 |
Close - "File lezárása" makroutasítás | 103 |
Get - "Rekord olvasása" makroutasítás | 103 |
Put - "Rekord kiírása" makroutasítás | 104 |
Feladat a logikai szintű I/0 makroutasítások alkalmazására | 105 |
Decimális aritmetika | 111 |
Decimális számok ábrázolása | 111 |
A decimális aritmetikai műveletek általános leírása | 113 |
Átalakítások a zónázott és tömör decimális forma között. Decimális konstansok | 114 |
Pack - "tömörítés" utasítás | 114 |
P típusú konstansok | 116 |
Unpk - "Átalakítás zónázott alakra" utasítás | 118 |
Z típusú konstansok | 120 |
Mvo - "Átvitel eltolással" utasítás | 121 |
Decimális összeadás és kivonás | 122 |
AP - "Decimális összeadás" utasítás | 122 |
SP - "Decimális kivonás" utasítás | 125 |
ZAP - "Törlés és decimális összeadás" utasítás | 126 |
CP - "Decimális összehasonlítás" utasítás | 129 |
MP - "Decimális szorzás" utasítás | 131 |
DP - "Decimális osztás" utasítás | 133 |
Kerekítés decimális műveletek után | 136 |
Decimális eltolás | 139 |
A programmegszakítások oka a decimális aritmetikai műveleteknél | 143 |
Papírtovábbítás vezérlés | 143 |
Papírtovábbítás makroutasításokkal | 143 |
Cntrl - "Perifériavezérlés" makroutasítás | 143 |
Prtov - "Lapváltás" makroutasítás | 145 |
Papírtovábbítás vezérlőkarakterrel | 146 |
Előkészítés nyomtatáshoz | 149 |
ED - "Előkészítés" utasítás | 150 |
EDMK - "Előkészítés és megjelölés" utasítás | 160 |
Feladat a decimális aritmetika, valamint a lyukkártya- és sornyomtató-file-ok használatára | 163 |
Ciklusszervezés | 171 |
BCT, BCTR - "Ugrás a számláló tartalmától függően" utasítás | 172 |
LA - "Címtöltés" utasítás | 173 |
Címaritmetika | 175 |
Címkonstansok | 181 |
Fixpontos aritmetika | 185 |
F és H typusú fixpontos bináris konstansok | 186 |
Töltés és tárolás | 188 |
Átalakítások a decimális és fixpontos ábrázolás között | 197 |
Aritmetikai műveletek | 199 |
Összeadás | 199 |
Kivonás | 203 |
Összehasonlítás | 203 |
Összeadás és kivonás előjel nélkül | 204 |
Szorzás | 206 |
Osztás | 208 |
Eltoló utasítások | 209 |
Páros-páratlan regiszterpár vizsgálata | 216 |
Szorzás és osztás 2 hatványaival | 216 |
Adattárolás byte-határtól eltérően | 217 |
Feladat a fixpontos aritmetikai utasítások alkalmazására | 218 |
Töltés vizsgálattal és előjelvezérléssel | 222 |
Programmegszakítások fixpontos műveleteknél | 227 |
Bázisregiszterek használata | 229 |
Indexhasználat | 231 |
Címmódosítás indexszel | 231 |
Ugrás az indextől függően, BXLE, BXH utasítások | 232 |
Táblázatok feldolgozása | 237 |
A táblázatok jellemző tulajdonságai | 237 |
A táblázatok felépítése | 239 |
Folytatólagos keresés | 239 |
Felezéses keresés | 239 |
Címszámítás | 241 |
Példák | 241 |
Mágnesszalagos file-ok | 247 |
Címkék | 249 |
Input - output makroutasítások | 252 |
Feladatok | 266 |
Input - output területek használata | 284 |
Az aktuális rekord címzése | 285 |
Üzenetek kiírása a konzolírógépen | 291 |
Tye - "Hosszú üzenet" makroutasítás | 291 |
Comty - "Várakozás" makroutasítás | 292 |
Msg - "Rövid üzenet" makroutasítás | 292 |
Logikai műveletek | 295 |
Logikai ÉS utasítás | 295 |
Logikai VAGY utasítás | 297 |
Logikai kizáró VAGY utasítás | 299 |
Logikai műveletek alkalmazása | 303 |
Utasítások módosítása | 303 |
Bitkapcsolók | 304 |
Ciklikus eltolás | 305 |
Adatkonvertálás és adatvizsgálat | 307 |
TR - "Kódátalakítás" utasítás | 307 |
TRT - "Kódátalakítás és ellenőrzés" utasítás | 312 |
Adatellenőrzés | 313 |
Programkapcsolók | 317 |
EX - "Végrehajtás" utasítás | 321 |
Elágazási táblázatok | 327 |
Kétdimenziós területek indexelése | 330 |
n-dimenziós területek indexelése | 332 |
Változó nagyságú területek kezelése | 333 |
Szubrutinok kezelése | 335 |
BAL, BALR - "Ugrás és visszatérési cím tárolása" utasítás | 335 |
A szubrutin paraméterei | 337 |
CNOP - "Üres utasítás beiktatása" assembler-instrukció | 339 |
Modulstruktura | 341 |
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 adatokra | 346 |
V típusú címkonstansok | 349 |
Külső file-ok használata | 350 |
Papírszalagos file-ok kezelése | 357 |
Dtfsr makroutasítás | 357 |
Példa a papírszalagos file-ok kezelésére | 358 |
Input - output műveletek programozása fizikai szinten | 361 |
Ccb - "utasításvezérlő blokk előállítása" makroutasítás | 361 |
Excp - "Csatornaprogram végrehajtása" makroutasítás | 362 |
Wait - "Várakozás" makroutasítás | 363 |
Excpw - "Csatornaprogram végrehajtása és várakozás" makroutasítás | 363 |
Ccw - "Csatornautasítás-szó definiálása" makroutasítás | 363 |
Adatláncok | 366 |
Utasításláncolás | 366 |
Feladatok | 366 |
Lebegőpontos aritmetika | 371 |
Számábrázolás | 371 |
Normalizálás | 372 |
E és D típusú lebegőpontos konstansok | 373 |
Lebegőpontos utasításkészlet | 373 |
Programmegszakítások lebegőpontos műveleteknél | 386 |
Lebegőpontos műveleteknél szükséges különleges intézkedések | 387 |
Karakterisztika-túlcsordulás | 387 |
Karakterisztika-alácsordulás | 390 |
Egyéb intézkedések | 391 |
Pontosság | 392 |
Egyszeres és kétszeres pontosságú utasítások vegyes használata | 396 |
Normalizálás nélküli lebegőpontos műveletek alkalmazása | 397 |
Általános megjegyzések | 398 |
Vezérlőutasítások a működési állapotok számára | 401 |
Svc - "Szervezőprogram meghívása" utasítás | 401 |
Spm - "Programmaszk beállítása" utasítás | 402 |
Privilegizált utasítások | 405 |
Függelék | 407 |
Az utasítások összefoglaló táblázata | 409 |
Az utasítások fontosabb jellemzői | 410 |
EBCDIC kódtáblázat | 417 |
Nyomtatható karakterek | 418 |
Hibajelzések fordításkor | 419 |
Eltérések az ICL SYSTEM 4-es rendszerben | 422 |
Eltérések az IBM SYSTEM 360-as rendszerben | 425 |
Eltérések az UNIVAC 9400-as rendszerben | 431 |
Tárgymutató | 437 |
Irodalom | 447 |
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.