background image

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

background image

   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.