B I B L I O T E K A E P
Elektronika Praktyczna 8/2001
84
SzÛste wydanie ìAnatomii PCî jest
uaktualnieniem wczeúniejszych prac
autora, ktÛry stworzy³ w†naszym kraju
podwaliny wiedzy na temat budowy
komputerÛw PC. Od wielu lat prezen-
towana ksi¹øka ìroúnieî wraz z†roz-
wojem budowy komputerÛw i†wyko-
rzystywanych w†nich urz¹dzeÒ i†inter-
fejsÛw. W†najnowszym wydaniu ksi¹ø-
ki znajduj¹ siÍ informacje znane z†wy-
daÒ poprzednich. OmÛwiono wyczer-
puj¹co podstawowe elementy sk³ado-
we PC-ta: procesor, pamiÍci, DMA,
mechanizm przerwaÒ, uk³ady odmie-
rzaj¹ce czas, system obs³ugi urz¹dzeÒ
pamiÍci masowej, magistralÍ ISA i†in-
t e r f e j s y ( s z e r e g o w y i † r Û w n o l e g ³ y ,
w†tym tryby ECP/EPP), a†takøe nowoú-
ci, wúrÛd ktÛrych szczegÛlnie intere-
suj¹ce s¹ omÛwienia pracy magistral
PCI, AGP, SCSI, IDE oraz interfejsÛw
USB i†IrDA. W†ksi¹øce przedstawiono
nowe typy pamiÍci (ang. Double Data
Rate, High Speed, Virtual Channel
i†Rambus) oraz system optymalizacji
zuøycia energii ACPI. Niestety, z†pun-
ktu widzenia praktyka-elektronika lub
programisty pisz¹cego drivery do urz¹-
dzeÒ (np. USB), zawarty w†ksi¹øce
zbiÛr informacji jest zbyt ogÛlny i†nie
w†pe³ni aktualny. Do ksi¹øki do³¹czo-
no p³ytÍ CD-ROM z†programami diag-
nostycznymi i†uøytkowymi.
ObjÍtoúÊ ksi¹øki wynosi 950 stron.
Wydano j¹ w†estetycznie wykonanej
twardej oprawie.
Piotr Metzger: “Anatomia PC” − zawiera CD−ROM, Helion,
Gliwice 2001
Witold Komorowski: ìInstrumenta
computatoria. Wybrane
architektury komputerÛwî,
Helion, Gliwice 2000
Jest to ksi¹øka, z†ktÛr¹ powinni za-
poznaÊ siÍ wszyscy fani techniki mikro-
procesorowej. Zawarto w†niej doúÊ szcze-
gÛ³owe opisy architektur komputerÛw
z†rozproszonymi jednostkami centralnymi
(IBM360/370, PDP11, VAX), omÛwiono ar-
chitektury mikrokontrolerÛw '51, mikro-
projektÛw. W†ksi¹øce moøna znaleüÊ wy-
jaúnienie takich pojÍÊ jak testy, progra-
mowanie parami, refaktoring, testy auto-
matyczne, testowanie pojedynczych modu-
³Ûw. Jak istotne jest zdefiniowanie stan-
dardu kodowania w†zespole programistÛw
nie trzeba przekonywaÊ nikogo, kto prÛ-
bowa³ czytaÊ program napisany przez in-
n¹ osobÍ. RÛwnie istotne jest oddzielenie
decyzji zwi¹zanych z†potrzebami klienta
od decyzji podejmowanych przez progra-
mistÍ.
Na lekturze ksi¹øki mog¹ skorzystaÊ
programiúci, gdyø u³atwi im to zrozumie-
nie potrzeb klienta oraz pozwoli wspÛ³-
uczestniczyÊ w†organizacji pracy zespo³u
procesorÛw rodziny '86 (i pochodnych),
SPARC oraz transputerÛw opracowanych
w†firmie INMOS. Walory edukacyjne
ksi¹øki zwiÍksza opis modelu procesora
Ghilbi, ktÛry moøe pos³uøyÊ jako model
bazowy do realizacji w³asnych implemen-
tacji mikrokontrolera.
Reasumuj¹c: kapitalna lektura dla
elektronikÛw pragn¹cych poznaÊ mecha-
nizmy stosowane w†historycznych i†wspÛ³-
czesnych uk³adach procesorÛw. Jedyny, is-
totny naszym zdaniem, niedostatek pre-
zentowanej ksi¹øki, to brak szczegÛ³owych
informacji na temat powszechnie stosowa-
nej w mikrokontrolerach RISC architektury
(stosowana m.in. w†mikrokontrolerach PIC
i†AVR).
Kent Beck: ìWydajne
programowanieî, Mikom,
Warszawa 2001
Tytu³ ksi¹øki moøe czÍúÊ potencjal-
nych odbiorcÛw wprowadziÊ w†b³¹d -
w†ksi¹øce nie zawarto zbioru sztuczek
programistycznych, dziÍki ktÛrym progra-
my bÍdzie moøna pisaÊ szybko i†bezbo-
leúnie. Ksi¹øka porusza jeden z†waøniej-
szych aspektÛw procesu tworzenia oprog-
ramowania - organizacjÍ pracy zespo³u
programistÛw. Technologia tworzenia op-
rogramowania zwykle nie jest w†wystar-
czaj¹cym zakresie wyk³adana na polskich
uczelniach, czego efektem jest bardzo
trudna pÛüniejsza wspÛ³praca informaty-
kÛw ze zleceniodawcami. Technologia za-
prezentowana w†ksi¹øce powsta³a w†opar-
ciu o†bogate doúwiadczenia autora, zdo-
byte w†trakcie realizacji rÛønorodnych
85
Elektronika Praktyczna 8/2001
B I B L I O T E K A E P
programistÛw. Ksi¹øka ta moøe byÊ rÛw-
nieø przydatna klientom i†kierownikom
zespo³Ûw programistÛw, gdyø zaprezento-
wana technologia tworzenia oprogramowa-
nia moøe zwiÍkszyÊ efektywnoúÊ pracy
oraz ograniczyÊ ryzyko zwi¹zane z†reali-
zowanym projektem.
Wojciech Mielczarek: ìUrz¹dzenia
i†systemy kompatybilne ze
standardem SCPIî, Helion,
Gliwice 1999
W†ksi¹øce przedstawiono urz¹dzenia
i†systemy zgodne ze standardem SCPI
(ang. Standard Commands for Program-
mable Instruments) oraz úrodowisko pro-
gramowania graficznego zorientowane na
sterowanie uk³adami pomiarowymi HP-VE-
E. Prezentowany standard SCPI okreúla
sposÛb komunikowania siÍ urz¹dzeÒ po-
miarowych (multimetrÛw, czÍstoúciomie-
rzy, oscyloskopÛw) z†kontrolerem (np.
komputerem PC) i†jest powszechnie akcep-
towany przez producentÛw aparatury kon-
trolno-pomiarowej.
SzczegÛlnie wiele miejsca autor poúwiÍ-
ci³ na przybliøenie zagadnieÒ zwi¹zanych
z†interfejsem GPIB, moøliwoúciami i†sk³ad-
ni¹ jÍzyka SCPI i†programowaniem urz¹-
dzeÒ tworz¹cych system pomiarowy progra-
mowany za pomoc¹ jÍzyka SCPI (na przy-
k³adzie przyrz¹dÛw firmy Hewlett-Packard).
W†naszej ocenie prezentowana ksi¹øka
jest przeznaczona przede wszystkim dla
osÛb, ktÛre s¹ uøytkownikami nowoczes-
nej aparatury kontrolno-pomiarowej lub
tak¹ aparaturÍ chcia³yby zainstalowaÊ na
s t a n o w i s k a c h
b a d a w c z y c h
l u b
kontrolnych, moøe stanowiÊ takøe dosko-
na³¹ (i kompetentn¹!) pomoc dla projek-
tantÛw sprzÍtu programowanego za pomo-
c¹ poleceÒ SCPI.
ksi¹øka wybitna, polecamy!
Legenda:
nie warto kupowaÊ
daleka od doskona³oúci
moøe siÍ przydaÊ
ksi¹øka o†duøych walorach
praktycznych, polecamy!
Artur KrÛl i†Joanna Moczko-
KrÛl: ìS5/S7 Windows.
Programowanie i†symulacja
sterownikÛw PLC firmy Siemensî,
zawiera CD-ROM, Wydawnictwo
Nakom,
PoznaÒ 2000
Ksi¹øka zawiera opis programu S5/S7
Windows przeznaczonego do programowa-
nia sterownikÛw PLC. Przedstawiono
w†niej m.in. funkcje sterownikÛw rodziny
S5 oraz moøliwoúci sterownika pracuj¹ce-
go w†czasie rzeczywistym. Atutem ksi¹øki
jest oparcie siÍ na prostych przyk³adach,
ktÛre wykorzystuj¹ autorzy, aby w†prze-
jrzysty sposÛb wyjaúniÊ zawi³oúci úrodo-
wiska projektowego wykorzystywanego do
programowania sterownikÛw S5 i†S7.
Prezentowana ksi¹øka moøe spe³niaÊ
rolÍ podrÍcznika dla twÛrcÛw oprogramo-
wania sterownikÛw PLC, jak rÛwnieø in-
strukcji do programu S5/S7 Windows, op-
racowanego przez firmÍ IBHsoftec.
Na dodanej do ksi¹øki p³ytce CD-ROM
zamieszczono wersje demonstracyjne pro-
gramÛw S5/S7 Windows i†WinCC wraz
z†licznymi przyk³adami, dziÍki ktÛrym czy-
telnicy mog¹ podj¹Ê samodzielne prÛby
z†nowoczesnymi narzÍdziami projektowymi.
Richard G. Lyons:
ìWprowadzenie do cyfrowego
przetwarzania sygna³Ûwî, WK£,
Warszawa 2000
K s i ¹ ø k a , k t Û r a p o w i n n a s t a Ê s i Í
ìbibli¹î dla zainteresowanych cyfrowym
przetwarzaniem sygna³Ûw. Autor do³oøy³
ogromnych staraÒ (z powodzeniem!), aby
w†przejrzystej formie, choÊ nie pozbawio-
nej (niestety niezbÍdnych) zawi³oúci mate-
matycznych, przeprowadziÊ kompleksowy
wyk³ad z†cyfrowego przetwarzania sygna-
³Ûw. Autor kroko po kroku prowadzi czy-
telnika przez podstawy teorii sygna³Ûw
i†systemÛw dyskretnych, omawia rÛøne
sposoby prÛbkowania i†ich w³aúciwoúci.
Wiele miejsca przeznaczy³ takøe na omÛ-
wienie jednego z†fundamentalnych prze-
kszta³ceÒ rz¹dz¹cego úwiatem DSP - dys-
kretn¹ i†szybk¹ transformat¹ Fouriera. Wie-
le miejsca autor poúwiÍci³ takøe omÛwie-
niu znaczenia w†DSP cyfrowych filtrÛw
o†skoÒczonej i†nieskoÒczonej odpowiedzi
impulsowej i†metod ich projektowania.
ZawartoúÊ ksi¹øki wspÛ³gra ze staran-
nym wydaniem (twarda oprawa) i†przy-
stÍpn¹ cen¹ (zalecana przez Wydawnict-
wa: 44 z³). Na s³owa uznania zas³uøy³
takøe t³umacz, ktÛry doskonale poradzi³
sobie z†przek³adem tej, trudnej w†t³uma-
czeniu, ksi¹øki.