kiadvánnyal nyújtjuk Magyarország legnagyobb antikvár könyv-kínálatát
| Kiadó: | 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: | 391 oldal |
| Sorozatcím: | |
| Kötetszám: | |
| Nyelv: | Magyar |
| Méret: | 24 cm x 17 cm |
| ISBN: | |
| Megjegyzés: | Fekete-fehér ábrákkal illusztrált. |
| Előszó | 3 |
| A CDC 3100/3200/3300/3500-as tipusú számítógépek felépítése | 21 |
| Általános jellemzés | 21 |
| A központi egység | 21 |
| Aritmetikai egység | 24 |
| Programvezérlő egység | 25 |
| Blokkvezérlő egység | 26 |
| Adatközvetítő vonal (Data bus) | 28 |
| A vezérlőpont regiszter-megjelenítő képe | 28 |
| A központi tár | 29 |
| A társzó | 29 |
| A tármodulok | 29 |
| A tárra jellemző időadatok | 30 |
| Szócímzés | 30 |
| Karaktercimzés | 31 |
| Az adatok formátuma | 32 |
| Egyszeres pontosságú fixpontos számok | 32 |
| Kétszeres pontosságú fixpontos számok | 34 |
| Lebegőpontos számok | 35 |
| Decimális számok | 36 |
| Karakterek | 37 |
| Utasítás formátumok | 38 |
| Szócízmésű utasítások | 38 |
| Karaktercímzésű utasítások | 38 |
| Literál operandusú utasítások | 39 |
| Bevezetés a COMPASS nyelvbe | 41 |
| A COMPASS programösszeállító rendszer általános jellemzői | 41 |
| A program-összeállítási eljárás | 41 |
| A szócimzésü utasítások általános alakja | 44 |
| A COMPASS forrásprogram - kódolás | 45 |
| Címkemező | 47 |
| Műveleti mező | 48 |
| Címmező | 49 |
| Megjegyzés mező | 52 |
| Egyzerű COMPASS programok kódolása | 53 |
| A program kezdete | 53 |
| A program befejezése | 53 |
| Belépési pont | 53 |
| Kártyastrukturák a példa programokhoz | 54 |
| COMPASS utasítások | 57 |
| Betöltő utasítások | 57 |
| Betöltés az A regiszterbe | 57 |
| Betöltés a Q regiszterbe | 59 |
| Betöltés az index regiszterbe | 61 |
| Tároló utasítások | 63 |
| Az A regiszter tartalmának tárolása | 63 |
| A Q regiszter tartalmának tárolása | 65 |
| Az index regiszter tartalmának tárolása | 67 |
| Fixpontos 24 bit pontosságú aritmetika | 68 |
| Hozzáadás az A regiszter tartalmához | 68 |
| Kivonás az A regiszter tartalmából | 70 |
| Az A regiszter tartalmának osztása | 74 |
| Helyettesítéses összeadás | 76 |
| Műveletek regiszterekkel, tárra való hivatkozás nélkül | 78 |
| Az A regiszter tartalmának növelése | 78 |
| A Q regiszter tartalmának növelése | 79 |
| Az index regiszter tartalmának növelése | 81 |
| Beléptetés a regiszterekbe | 83 |
| Vezérlésátadó (ugró) utasítások | 86 |
| Feltétlen vezérlésátadás | 86 |
| Feltételes vezérlésátadás az A regiszter tartalmának zérussal történő összehasonlítása alapján | 87 |
| Feltételes vezérlésátadás az A és a Q regiszterek tartalmának összehasonlítása alapján | 90 |
| Visszatérő ugrás | 92 |
| Feltétlen állj utasítás | 96 |
| Szelektív vezérlésátadás | 97 |
| Vezérlésátadás az index regiszter tartalmának növelésével, illetve csökkentésével | 99 |
| Átlépő utasítások | 100 |
| Átlépés egyenlőség esetén | 100 |
| Átlépés nagyobb, vagy egyenlőség esetén | 105 |
| Átlépés index növeléssel/csökkentéssel | 108 |
| Szócím tárolása | 109 |
| Léptető utasítások | 110 |
| A léptető utasítások alakja | 110 |
| A és Q léptetése | 112 |
| Utasítás módosítások | 115 |
| Előjel kiterjesztés | 115 |
| Címzési módok | 116 |
| Szócímzésű utasítások index módosítása | 117 |
| 48 bites műveletek | 121 |
| Betöltés az AQ regiszterbe | 121 |
| Az AQ regiszter tartalmának tárolása | 123 |
| Az AQ regiszter tartalmának léptetése | 124 |
| 48 bites fixpontos aritmetikai műveletek | 127 |
| Hozzáadás az AQ regiszterhez | 127 |
| Kivonás az AQ regiszterből | 129 |
| Az AQ regiszter tartalmának szorzása | 131 |
| Az AQ regiszter tartalmának osztása | 132 |
| Logikai műveletek | 135 |
| A logikai táblázatok | 135 |
| A logikai "ÉS" művelet (logikai szorzás) | 135 |
| A megengedő "VAGY" művelet | 135 |
| A kizáró "VAGY" művelet | 136 |
| Példák oktális számokkal végzett logikai műveletekre | 136 |
| Logikai betöltés az A regiszterbe | 136 |
| A komplementum betöltése | 138 |
| A komplementum betöltése az A regiszterbe | 138 |
| A komplementum betöltése az AQ-ba | 139 |
| A logikai "ÉS" műveletek | 139 |
| A-val történő logikai szorzás | 139 |
| A logikai "ÉS" elvégzése az A regiszter tartalma és y között | 140 |
| A Q regiszter tartalmának és y-nak logikai szorzata | 142 |
| A "B" index regiszter és y logikai szorzata | 143 |
| Kizáró "VAGY" műveletek | 144 |
| Az A regiszter szelektív komplementálása | 144 |
| Kizáró "VAGY" művelet az A regiszter tartalma és y között | 145 |
| Kizáró "VAGY" művelet a Q regiszter tartalma és y között | 147 |
| Kizáró "VAGY" művelet a Bb index regiszter és y között | 148 |
| Az A regiszter szelektív betöltése | 149 |
| Karaktermódú műveletek | 151 |
| Bevezetés | 151 |
| Karaktercimes utasításforma | 153 |
| Karaktercimes utasítások | 154 |
| Karakter betöltése az A regiszterbe | 154 |
| Karakter betöltése a Q regiszterbe | 156 |
| Az A regiszterben levő karakter tárolása | 156 |
| A Q regiszterben levő karakter tárolása | 157 |
| Karaktercím tárolása | 158 |
| Karaktercím beléptetése az A regiszterbe | 159 |
| A karaktercímes utasítások módosítása index regiszter segítségével | 160 |
| Regiszterek közötti átvitelek | 163 |
| Átvitel az A regiszter és az index regiszterek között | 163 |
| Átvitel az index regiszterből az A regiszterbe | 163 |
| Átvitel az A regiszterből az index regiszterbe | 163 |
| Átvitel az A regiszter és a regiszterkészlet között | 164 |
| Átvitel a reiszterkészletből az A regiszterbe | 164 |
| Átvitel az A regiszterből a regiszterkészletbe | 165 |
| Átvitel a Q regiszter és a regiszterkészlet között | 165 |
| Átvitel a regiszterkészletből a Q regiszterbe | 165 |
| Átvitel a Q regiszterből a regiszterkészletbe | 166 |
| Átvitel az index regiszterek és a regiszter készlet között | 166 |
| Átvitel a regiszterkészletből az index regiszterekbe | 166 |
| Átvitel az index regiszterekből a regiszterkészletbe | 167 |
| Regiszterek közötti összeadás | 167 |
| A Q regiszter tartalmának hozzáadása az A regiszter tartalmához | 167 |
| Az index regiszter tartalmának hozzáadása az A regiszter tartalmához | 168 |
| Az A regiszter tartalmának hozzáadása az index regiszterhez | 169 |
| Adatkerső és -mozgató műveletek | 171 |
| Blokkvezérlés | 171 |
| Adatkereső műveletek | 171 |
| Megegyező karakter keresése | 171 |
| Eltérő karakter keresése | 174 |
| Adatmozgató utasítás | 176 |
| A PAUS (szünet) utasítás (A kereső/mozgató utasításokkal kapcsolatos felhasználás) | 179 |
| Tárvizsgálatok | 183 |
| Maszkolt egyenlőség keresés | 183 |
| Maszkolt küszöb keresés | 185 |
| Tárléptetés | 187 |
| Összehasonlítás | 188 |
| Lebegőpontos műveletek | 195 |
| Bevezetés | 195 |
| Lebegőpontos számok tárolása | 195 |
| Az együttható normalizálása | 195 |
| A kitevő | 196 |
| A konvertáló eljárás | 196 |
| Visszaalakítás lebegőpontos alakból | 198 |
| Lebegőpontos műveletek végrehajtása | 198 |
| Összeadás | 198 |
| Kivonás | 199 |
| Lebegőpontos számok kerekítése | 200 |
| Szorzás | 201 |
| Osztás | 202 |
| Lebegőpontos utasítások | 203 |
| Lebegőpontos összeadás | 203 |
| Lebegőpontos kivonás | 204 |
| Lebegőpontos szorzás | 205 |
| Lebegőpontos osztás | 205 |
| 48 bites regiszter műveletek | 207 |
| A 48 bites E regiszter | 207 |
| Bevezetés | 207 |
| "Csapdázott" utasítások az E regiszter szimulálására | 207 |
| Átvitel az A regiszter és az Eu regiszter között | 208 |
| Átvitel az Eu regiszterből az A regiszterbe | 208 |
| Átvitel az A regiszterből az Eu regiszterbe | 208 |
| Átvitel a Q regiszter és az EL regiszter között | 209 |
| Átvitel az EL regiszterből a Q regiszterbe | 209 |
| Átvitel a Q regiszerből az EL regiszterbe | 210 |
| Átvitel az AQ regiszter és az E regiszter között | 210 |
| Átvitel az E regiszterből az AQ regiszterbe | 210 |
| Átvitel az AQ regiszterből az E regiszterbe | 211 |
| Az AQ regiszter normálása | 212 |
| Az AQ regiszter normálásának felhasználása | 213 |
| Műveletek BCD számjegyekkel | 215 |
| Bevezetés | 215 |
| BCD számjegyek | 215 |
| A mező fogalma | 215 |
| Előjel bitek | 216 |
| Az ED regiszter a gépen belül | 216 |
| Az ED regiszter a konzolon | 216 |
| BCD hibák | 217 |
| BCD utasítások | 217 |
| Az ED regiszter léptetése | 217 |
| Vezérlésátadás ED egyenlő nulla esetén | 219 |
| Vezérlésátadás ED kisebb, mint nulla esetén | 219 |
| Vezérlésátadás ED túlcsordulása esetén | 220 |
| A mezőhossz betöltése a D regiszterbe | 220 |
| Betöltés az ED regiszterbe | 221 |
| Az ED regiszter tartalmának tárolása | 222 |
| Hozzáadás az ED regiszterhez | 224 |
| Kivonás az ED regiszterből | 225 |
| "Csapdázott" (trapped) BCD utasiíások | 226 |
| Pszeudo-utasítások | 227 |
| A pszeudo-utasítások fogalma | 227 |
| A program meghatározása | 227 |
| Az összeállító területek | 231 |
| Helyfoglalások a tárban | 238 |
| Az ENTRY és EXT utasítások | 242 |
| Szimbólumok meghatározása ekvivalenciával | 247 |
| A COMPASS lista vezérlése | 249 |
| Konstansok összeállítása | 253 |
| Oktális konstansok | 253 |
| Fixpontos decimális konstansok | 255 |
| Dupla pontosságu és/vagy lebegőpontos konstansok | 256 |
| BCD konstansok | 257 |
| BCD karakter konstansok | 258 |
| Változó hosszuságú konstansok | 260 |
| Bevezetés | 260 |
| Oktális mód | 261 |
| Hollerith mód | 263 |
| Szócímzésű aritmetikai mód | 263 |
| Karaktercímzésű mód | 264 |
| Példa a VFD utasításra | 265 |
| A B/K rendszer és utasításai | 267 |
| Általános információk | 267 |
| Csatornák és vezérlőegységek | 267 |
| Csatlakozási jelek | 269 |
| A B/K vezérlése | 269 |
| Az adatátvitel elve | 270 |
| Utasítások | 270 |
| Kapcsoló utasítás | 270 |
| Kiválasztó utasítás | 272 |
| Szócímzésű bevitel | 274 |
| Szócímzésű kihozatal | 276 |
| Karaktercímzésű beviel | 277 |
| Karaktercímzésű kihozatal | 279 |
| B/K műveletek az A regiszterrel | 281 |
| Állapotérzékelés | 284 |
| B/K a konzolírógépen | 291 |
| Csatorna foglaltságának törlése | 299 |
| Csatorna és vezérlőegység foglaltságának törlése | 299 |
| Megszakítások | 301 |
| Megszakítások | 301 |
| Aritmetikai túlcsordulás | 301 |
| Kitevő túlcsordulás, ill. lecsordulás | 301 |
| Osztási hiba | 302 |
| BCD hiba | 302 |
| Adatkeresési/mozgatási megszakítások | 302 |
| Óra-megszakítás | 302 |
| Csatorna-megszakítás | 302 |
| Kézi megszakítások | 303 |
| Megszakítás hálózati feszültség - kimaradás miatt | 303 |
| Paritáshiba megszakítások | 303 |
| Végrehajtási (executive) megszakítások | 304 |
| "Csapdázott" (trapped) utasítások megszakításai | 304 |
| Megszakítási utasítások | 305 |
| A megszakítás vezérlés aktivizálása | 305 |
| A megszakítás vezérlés kikapcsolása | 305 |
| A megszakító maszk regiszter (IMR) szelektív beállítása | 306 |
| A megszakító maszk regiszter (IMR) részleges törlése | 306 |
| Lebegőpontos hiba megállapítása | 307 |
| BCD hiba megállapítása | 307 |
| Csatolt számítógép működésének megszakítása | 308 |
| Bizonyos csatornán történő megszakítás kiiktatása | 308 |
| Megszakítások törlése | 309 |
| Megszakítások a központi megszakító vezérlés (CIC) felhasználásával | 309 |
| Megszakítások esetén használatos táblázatok | 310 |
| Központi megszakítás vezérléstáblázata (CIT) | 310 |
| Megszakítási maszk regiszter (IMR) | 311 |
| Megszakítások a központi megszakításvezérlés (CIC) felhasználása nélkül | 312 |
| Feladatok a megszakítás rendszer felhasználására | 312 |
| Megszakítás a CIC felhasználásával | 312 |
| Megszakítás a CIC felhasználása nélkül | 314 |
| MSOS vezérkártyák | 317 |
| Bevezetés | 317 |
| SEQUENCE kártya | 318 |
| JOB kártya | 318 |
| EQUIP kártya | 319 |
| Könyvtári programhivás (COMPASS) | 323 |
| CTO kártya | 325 |
| PAUS kártya | 326 |
| REWIND kártya | 326 |
| LOAD kártya | 327 |
| RUN kártya | 328 |
| EOF kártya | 329 |
| MSIO vezérkártyák használata | 329 |
| RAT kártya | 330 |
| FET kártya | 331 |
| ALLOCATE kártya | 332 |
| OPEN kártya | 333 |
| CLOSE kártya | 333 |
| SNAP hibakeresést szolgáló kártya | 334 |
| CIO által vezérelt B/K | 335 |
| Logikai egységek | 335 |
| Hívósor és makró | 336 |
| A CIO funkciói | 337 |
| A hívósor paraméterei | 338 |
| Adatátvitel | 339 |
| Vezérlés | 340 |
| Formamegadás | 340 |
| Állapotvizsgálat | 343 |
| Nagy tömegű adatkezelés (MSIO) | 345 |
| Nagy tömegű tárolás szerkezete | 345 |
| Elő- és utóműveletek | 345 |
| B/K műveletek | 346 |
| Beállítás | 347 |
| Írás/olvasás | 347 |
| Állapotvizsgálat | 348 |
| Visszautasítási feltételek | 348 |
| Hibakeresés | 351 |
| Bevezetés | 351 |
| Tártérkép készítése | 351 |
| Az operációs rendszer tár-kiíró rutinjai | 352 |
| A SNAP kártya alkalmazása | 352 |
| A SNAP felhasználási szabályai | 354 |
| A PROGDUMP rutin hívósora | 355 |
| A tár kiíratása abnormális befejezés esetén | 356 |
| COMPASS hibakódok | 357 |
| Függelék | 359 |
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.