kiadvánnyal nyújtjuk Magyarország legnagyobb antikvár könyv-kínálatát
Kiadó: | Novotrade Kiadó-Prentice Hall International |
---|---|
Kiadás helye: | Budapest-London |
Kiadás éve: | |
Kötés típusa: | Ragasztott papírkötés |
Oldalszám: | 466 oldal |
Sorozatcím: | Peter Norton alapkönyvek |
Kötetszám: | |
Nyelv: | Magyar |
Méret: | 24 cm x 17 cm |
ISBN: | 963-585-016-6 |
Bevezetés | 15 |
Miért éppen az assembly nyelv? | 15 |
Dskpatch | 16 |
Szükséges eszközök | 17 |
A könyv szerkezete | 17 |
A gépi nyelv | 19 |
A Debug program és az aritmetika | 21 |
Alapvető számtan | 22 |
Hexadecimális számok | 23 |
Debug | 23 |
Hexaritmetika | 24 |
Konvertálás hexadecimálisról decimálisra | 27 |
Ötjegyű hexadecimális számok | 30 |
Konvertálás decimálisról hexadecimálisra | 30 |
Negatív számok | 32 |
Bitek, byte-ok, szavak és a bináris jelölés | 34 |
A kettes komplemens - egy furcsa negatív szám | 35 |
Összefoglalás | 38 |
8088-as aritmetika | 39 |
A regiszterek mint változók | 40 |
A memória és a 8088-as | 41 |
Összeadás 8088-as módra | 44 |
Kivonás 8088-as módra | 46 |
Negatív számok a 8088-asban | 47 |
Byte-ok a 8088-asban | 47 |
Szorzás és osztás 8088-as módra | 49 |
Összefoglalás | 52 |
Karakterek megjelenítése | 53 |
INT - a hatalmas megszakítás | 54 |
Egy elegáns kilépés - INT 20h | 56 |
Egy kétsoros program - összeáll a kép | 57 |
Programok beírása | 58 |
MOV - adatok mozgatása a regiszterekbe | 59 |
Egy karakterlánc kiírása | 61 |
Összefoglalás | 63 |
Bináris számok kiírása | 65 |
Forgatások és az átviteljelző | 66 |
Összeadás az átviteljelzővel | 68 |
Ciklus képzése | 69 |
Egy banáris szám kiírása | 71 |
A Proceed (folytassa) parancs | 72 |
Összefoglalás | 72 |
Hex számok kiírása | 75 |
Összehasonlító és státuszbitek | 76 |
Egyetlen hex számjegy kiíratása | 79 |
Egy másik forgatás utasítás | 81 |
A logika és az ÉS művelet (AND) | 83 |
A részek összerakása | 84 |
Összefoglalás | 85 |
Karakterek olvasása | 87 |
Egy karakter beolvasása | 88 |
Egyjegyű hex szám beolvasása | 89 |
Kétjegyű hex szám beolvasása | 89 |
Összefoglalás | 90 |
Az eljárások -a szubrutinok rokonai | 93 |
Eljárások | 94 |
A verem és a visszatérési címek | 96 |
A PSCH és POP utasítások | 98 |
Hex számok beolvasása elegánsabban | 99 |
Összefoglalás | 101 |
Az assembly nyelv | 103 |
Üdvözöljük az assemblerben | 105 |
Egy program Debug nélkül | 106 |
Forrásfile-ok létrehozása | 109 |
Összeszerkesztés | 110 |
Vissza a Debugba | 111 |
Megjegyzések | 112 |
Címkék | 112 |
Összefoglalás | 114 |
Eljárások és az assembler | 117 |
Az assembler eljárásai | 118 |
A hex-kimenetű eljárások | 120 |
A moduláris tervezés kezdete | 123 |
Egy programváz | 124 |
Összefoglalás | 125 |
A decimális kiírás | 127 |
A konverzió felelevenítése | 128 |
Néhány trükk | 131 |
A belső működés | 132 |
Összefoglalás | 134 |
Szegmensek | 135 |
A 8088-as memóriájának felosztása | 136 |
A verem | 140 |
A programszegmens prefix (PSP) | 141 |
A DOSSEG direktíva | 142 |
Közeli és távoli hívások | 143 |
Még néhány szó az INT utasításról | 146 |
Megszakításvektorok | 148 |
Összefoglalás | 148 |
Iránymódosítások | 151 |
Lemezek, szektorok és társaik | 152 |
A munka menete | 155 |
Összefoglalás | 156 |
A moduláris tervezés | 157 |
Különálló fordítás | 158 |
A moduláris tervezés három alaptörvénye | 161 |
Összefoglalás | 164 |
A memóriatartalom kiírása | 165 |
Címzési módok | 166 |
Az adatszegmens | 169 |
Bázis-relatív címzés | 171 |
A DS beállítása | 173 |
Karakterek hozzáadása a kiíráshoz | 174 |
256 byte-nyi memória kiíratása | 176 |
Összefoglalás | 181 |
Egy lemezszektor kiírása | 183 |
Életünk megkönnyítése | 184 |
A Make file formátuma | 185 |
Az OPTASM make | 186 |
A Disp_sec kiegészítése | 187 |
Egy szektor olvasása | 189 |
A .DATA? direktíva | 193 |
Összefoglalás | 194 |
A szektorkiírás továbbfejlesztése | 197 |
Grafikus karakterek hozzáadása | 198 |
Címek hozzáadása a kiíráshoz | 200 |
Vízszintes vonalak hozzáadása | 203 |
Számok hozzáadása a kiíráshoz | 208 |
Összefoglalás | 211 |
Az IBM PC ROM BIOS-a | 213 |
A ROM BIOS rutinok | 215 |
VIDEO_IO, a ROM BIOS rutinok | 216 |
A képernyő törlése | 219 |
A kurzor mozgatása | 221 |
A változók használatának újrarendezése | 222 |
A fejlécmegírása | 226 |
Összefoglalás | 230 |
A végleges WRITE_CHAR | 231 |
Egy új WRITE_CHAR | 233 |
Törlés a sor végéig | 236 |
Összefoglalás | 238 |
A vezérlő | 239 |
A vezérlőről | 240 |
Más szektorok olvasása | 246 |
A következő fejezetek filozófiájáról | 249 |
Egy programozási kihívás | 251 |
A fantomkurzorok | 252 |
Egyszerű szerkesztés | 254 |
További hozzáírások és változók a Dskpatch-ban | 254 |
A fantomkurzorok | 257 |
A fantomkurzorokról | 258 |
Karakterattribútumok változtatása | 263 |
Összefoglalás | 265 |
Az egyszerű szerkesztés | 267 |
A fantomkurzorok mozgatása | 268 |
Egyszerű szerkesztés | 271 |
Összefoglalás | 275 |
Hexadecimális és decimális bemenet | 277 |
Hex bemenet | 278 |
Decimális bemenet | 285 |
Összefoglalás | 288 |
Javított billentyűzetbemenet | 289 |
Egy új READ_STRING | 290 |
Felhasználóbarát vagy programozóbarát? | 296 |
Összefoglalás | 297 |
Hibák nyomában | 299 |
A DISPATCHER kijavítása | 300 |
Összefoglalás | 302 |
Módosított szektorok írása | 303 |
Írás a lemezre | 304 |
További hibakereső technikák | 306 |
Egy térkép megrajzolása | 307 |
Hibák kinyomozása | 309 |
Forrásszintű hibakeresés | 311 |
A Microsoft CodeView | 311 |
A Borland Turbo Debugger | 315 |
Összefoglalás | 319 |
A másik félszektor | 321 |
Görgetés félszektorral | 322 |
Összefoglalás | 325 |
Magas szintű témák | 327 |
Áthelyezés (relokáció) | 329 |
COM programok | 330 |
Áthelyezés | 331 |
.COM vagy .EXE programok | 334 |
További tudnivalók a szegmensekről és az ASSUME-ról | 337 |
Szegmenstúllépés | 338 |
Még egy pillantás az ASSUME-ra | 340 |
Összefoglalás | 341 |
Egy nagyon gyors WRITE_CHAR | 343 |
A képernyőszegmens | 344 |
A képernyőmemória felépítése | 346 |
Nagy sebesség | 348 |
Összefoglalás | 355 |
C eljárások assembly-ben | 357 |
Képernyőtörlés a C-hez | 358 |
Paraméterátadás | 362 |
Kétparaméteres példa | 367 |
Függvényértékek visszaadása | 368 |
Összefoglalás | 370 |
A Disklite, egy RAM-rezidens program | 371 |
RAM-rezidens programok | 372 |
Megszakítások elfogása | 372 |
Disklite | 374 |
Zárszó és irodalomjegyzék | 381 |
80x86 referenciakönyvek | 382 |
DOS és ROM BIOS programozás | 383 |
RAM-rezidens programok | 384 |
Szoftvertervezés | 384 |
Függelék | 385 |
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.