1.058.645

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

A ZX Spectrum

Hardver leírás, gépi kódú programozás

Szerző
Szerkesztő
Lektor
Budapest
Kiadó: Műszaki Könyvkiadó
Kiadás helye: Budapest
Kiadás éve:
Kötés típusa: Fűzött papírkötés
Oldalszám: 358 oldal
Sorozatcím:
Kötetszám:
Nyelv: Magyar  
Méret: 19 cm x 14 cm
ISBN: 963-10-6742-4
Megjegyzés: Tankönyvi száma: 61388. 62 fekete-fehér ábrával illusztrálva.
É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 angol Sinclair cég ZX Spectruma egyike a legelterjedtebb személyi számítógépek Magyarországon. Mint általában egy-egy iparcikk nagyobb népszerűségének, ennek is több oka van. Az egyik ok... Tovább

Előszó

Az angol Sinclair cég ZX Spectruma egyike a legelterjedtebb személyi számítógépek Magyarországon. Mint általában egy-egy iparcikk nagyobb népszerűségének, ennek is több oka van. Az egyik ok vitathatatlanul az, hogy a gép olcsó. Önmagában véve azonban nem elég, hogy egy személyi számítógép pusztán olcsó legyen, hiszen akkor napjaink legnépszerűbb tipusa a ZX81 is lehetne. Amikor egy fogyasztó valamilyen iparcikket vásárol, azt is figyelembe veszi, hogy az árához képest mekkora teljesítményű, mennyire megbízható, és a hozzá hasonlóakhoz képest mennyivel jobb vagy rosszabb a kiszemelt berendezés. Így van ez a személyi számítógépek esetében is.
Ebből a szempontból igen kedvező helyet vívott ki magának a ZX Spectrum. Van még egy külföldi gyártmányú személyi számítógép, amely népszerűség és elterjedtség tekintetében vetekszik vele hazánkban; ez a Commodore cég VIC-64-es tipusa. A két berendezés azonban a sok hasonlóság és felhasználás ellenére jelentős mértékben eltér egymástól. Az alapgépek, tehát a két számítógép nyugat-európai ára perifériális (kiegészítő) eszközök nélkül összemérhető. Viszonylag nem kerül annyival többe a VIC-64, mint amennyivel többre képes hardver (gépi) adottságok szempontjából. Azonban egyetlen tényező alapján nem szabad kijelenteni azt, hogy egyik gép "jobb" a másiknál, legfeljebb csak akkor, ha hozzátesszük, hogy "mert az adott feladat elvégzésére megfelelőbb", vagy "mert nekem jobban tetszik" stb. A VIC-64-eshez ugyanis kapható a 1541-es hajlékony mágneslemezegység (floppy drive), amely gyorsabb és bizonyos szempontból egyszerűbb tárolóeszköz, mint a kazettás magnetofon, viszont jóval drágább. A VIC-64-eshez a programok többsége hajlékony mágneslemezen (floppy disken), míg a ZX Spectrumhoz szabványos magnetofonkezettán szerezhető be. Ez utóbbihoz ugyanis nem készül saját gyári fejlesztésű, vagy más okok miatt elterjedt lemezegység. (A ZX Spectrumhoz kapható MICRODRIVE nem helyettesíti a lemezes rendszert.) Ebből következik, hogy ha valaki könnyen, gyorsan hozzá szeretne férni VIC-64-es programokhoz, lemezegységet is kell vennie, ami viszont drágább, mint maga az alapgép. A ZX Spectrum ezzel szemben a Magyarországon kapható kazettás magnetofonok jelentős részével is működik. Vissza

Tartalom

Bevezető5
A ZX Spectrum10
Számítógépek10
A ZX Spectrum rendszerelemei12
A ZX Spectrum központi egysége, a ZBOA12
A Spectrum ULA97
Tároló áramkörök126
A ZX Spectrum videoáramköre137
A ZX Spectrum alapáramköre146
A 48 K-s gépek felső 32 K tárának használata154
A hangszóró és a kazettás magnetofon áramköre158
A tápfeszültségek áramkörei160
A rendszerkivezetések163
A ZX Printer165
További perifériális egységek illesztése165
A ZX Spectrum gépi kódú programozása168
A Z80 assembler használata170
Assembler fordítók ZS Spectrumokhoz177
Programozás gépi kódban és Z80 assemblerben178
Programpélda: egy assembler nyelvű rajzolóprogram183
Képernyőgrafika221
A háttérszín (Border) kezelése257
A kazettás magnetofon programozása271
A hangszóró programozása279
Billentyűzetprogramozás281
A ZX Printer programozása283
A rendszerkivezetésének portprogramozása285
Röviden a Spectrum ROM-ról286
A. Függelék:
A Z80 mikroprocesszor utasításkészlete ábécésorrendben295
Az utasítások angol jelentése295
Az utasítások és kódjaik ábécérendben297
B. Függelék:
A Z80 mikroprocesszor utasításkészlete számsorrendben316
Egybájtos utasítások készlete az i8080 assembler megfelelőivel316
Kétbájtos Z80 utasítások 203-as belépési kóddal325
Kétbájtos Z80 utasítások 237-es belépési kóddal332
Kétbájtos Z80 utasítások 221-es és 253-as belépési kóddal334
Három utasításkóddal rendelkező Z80 műveletek337
C. Függelék:
A 0 és 255 közötti bináris számok lehetséges jelentései a Z80 mikroprocesszor számára339
D. Függelék:
A ZX Spectrum karakterek grafikus képének kezdőcíme a ROM-ban346
E. Függelék:
Hexadecimális összeadótáblázat349
F. Függelék:
A ZX Spectrum alkotóelemei350
A ZX Spectrum fontosabb alkatrészei350
A ZX Spectrum jelentősebb integrált áramköreinek fontosabb paraméterei353
G. Függelék:
Korrekciós értékek DAA után356
Felhasznált és ajánlott irodalom357
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