Sie sind auf Seite 1von 66

Das offizielle Mitteilungsblatt

des
PCC-TGM
(Personal Computer Oub - Technologisches Gewerbe-Museum)
erm licht durch excon

" Gesamtverzeichnis pe-NEWS 1986-91 I
..
Was wir mit Ihrer Hilfe verbessern knnten
Es wre durchaus mglich auch 6 Ausgaben PC-NEWS pro
Jahr zu gestalten. Dagegen spricht: die Kosten fr den Klub,
der Zeitaufwand, der sich nur mit engster Kopplung der Inhalte
mit denen des Unterrichts unterbringen lt.
Wir knnten ja an dieser Stelte die Schulbehrde befragen, ob
nicht ein gewisser, vielleicht nicht einmal unbedeutender, An-
teil unserer Bemhungen nicht schulische Interessen verfolgt
und daher die Erzeugung unserer Zeitung auch das eine oder
andere mal in einer Schuldruckerei auf Hauskosten erfolgen
knnte.
Die Inhalte fr andere Schultypen mu man derzeit eher pessi-
mistisch beantworten, da wir nicht eimnal fr die HTL-Schul-
form typische Inhalte anbieten, da die Elektronikkomponente
der Beitrge nicht zu bersehen ist. Es mangelt uns einfach an
kompetenten Beitrgen aus den technischen Grundlagenberei-
chen Mathematik, Physik, Chemie... und aus den allgemeinbil-
denden Bereichen. Im vorliegende Heft stellt zwar ein mathe-
matica-Enthusiast die Mglichkeiten dieses Paketes vor, Bei-
trge dieser Art sind aber eher die Ausnahme. Bitte zgern Sie
nicht, uns Ihren Beitrag aus diesen Wissensgebieten zu senden
(Stichworte: Erfahrungen bei der Anwendung der durch das
Untemichtsministerium angeschafften Software, Erweiterun-
gen der vorhandenen Hardware, wie z.B. im vorliegenden Heft
eine preiswerte Speichererweiterung fr die Bull-Micral-75;
PCAD-, XILINX-, MicroCap-, Derive- Digitalprozessor-
lEcken' mit kontinuierlicher Betreuung der Inhalte durch einen
kompetenten Autor.
Erstaunlich, da die grte Zustimmung der Bereich 'Tips von
Mitgliedern' erfahren hatte, dabei wre dieser am einfachsten
zu fllen, erfordert er doch praktisch keine aufwendigen
Schreibarbeiten, und ist doch in unserer Zeitung verhltnism-
ig unterreprsentiert. Bitte schreiben Sie uns, am besten auf
Diskette, welche Probleme, Fragen, Unklarheiten Sie haben.
Die Redaktion wird sich bemhen, Antworten dafr aus dem
Kreis der Fachleute zu finden, eine groe Schule sollte dabei
doch keine Probleme haben.
Aber auch Ihre Lsungen zu einem, vielleicht subjektiv klei-
nen, Problem knnen eines Anderen groes Problem lsen hel-
fen.
Was wir nicht knnen
Es ist der Redaktion nicht mglich Tests kommerzieller Pakete,
sei es Soft- oder Hardware durchzufhren. Hier sind wir auf die
Lektre groer Zeitschriften angewiesen und berlassen diesen
kampflos das Feld.
Umfrageergebnis ganz genau
Beachten Sie, da Mehrfachnennungen mglich waren, da
nicht alle Punkte beantwortet wurden (und da Fehler vor-
kommen knnen). Die Zahlen in (Klammern) sind die Anzahl
der angekreuzten Antworten, die Schrgschrift sind zustliche
Anregungen aus den Antwortseiten.
Umfrage CD-ROM
Icb zhle mich im Sinne der Einfhrung in den PC-
NEWS25, Seite 3 zum Kreis mglicher Anwender von CD-
ROMs und CD-ROM-Plattenspielern:
(29)ja, (2)jein (11)nein: (10) Preis, (1) umstndlich, (3) warte
auf bessere Technik, (1 )warte auf beschreibbare Disk
Meine Benutzung der CD-ROM wrde erfolgen:
(34)ausschlielich zum Zwecke der Weiterbildung, privat
(lO)fr die Verteilung von Schulsoftware im Rahmen der
schuleigenen Sofware
(2)als CD-ROM-Anbieter (Firrna/lnstitut)
Wenn der PCC-TGM eine eigene 'PCC-CD-ROM' auoegt,
wrde ich an einem Update mit (bei jhrlicher
Abbestellmglichkeit) der CD-ROM teilnebmen:
(30)ja, (7)nein, Dezentralisierung der Diskeuenbesre//ungen an
die Klubbetreuer.
Ich bin an einer Sammelbestellung fr CD-ROM-Spieler
interessiert: (26)ja, (12)nein
Bevorzugte Type: (14)Einbautype, (15)Extemer CD-Player,
(5)SCSI-Interface, (12)Interface beliebig, (13)Gleichzeitige
Verwendung fr Audio-Zwecke erwnscht
Ich mchte, da der PCC-TGM folgende Pro-
grammelProgrammgruppen in die CD-ROM aufnimmt:
(27)Public-Domain, (20)Schulsoftware, (31)Andere Software
Umfrage PC-NEWS/pCC
Icb lese die PC-NEWS: (12)vollstndig, (23)groteils,
(9)teilweise, (O)fast nicht
Die Druck- und Schriftqualitt ist: (24)sehr gut, (14)gut,
(5)ausreichend, (O)unbrauchbar; Druck auf Umweltpapier.
Die Erklrungen in den Beitrgen sind: (24)sehr gut,
(14)gut, z.T. sehr unterschiedlkh, (5)ausreichend,
(O)unbrauchbar
Besonders interessiert mich der: (21)Clubteil,
(39)Beitragsteil, (11)Sammelbestellungen, (27)Preislisten
Ich vermisse folgenden Themenbereich:
Reports kommerzieller Palrere, Umerhaltung, Digitale Signal-
verarbeitung, XILlNX, Soft/Hard-Erfahrungsberichte, Daten-
banken, Statistik, GrafISche Auswertung von MedtJten, Buch-
besprechungen, OS/2-Programmierung, Fuzzy-Logik, ADAD-
11.0, DTP, Hardware incl. Layout.
Ich lese folgende andere Zeitschriften: (19)c't, (18)DOS,
(6)DOS-EXTRA, (3)DOS-WINDOWS, (13)CHIP, (7)PC-Pro-
fessioneIl, (l7)mc, (7)Byte, (5)Microsoft Journal, (1)Elektor,
(l)PC-Magazine, (l)Elrad, (l)Lan, (2)Computer persnlich,
(2)COM, (l)WIN, (l)PC-Welt, (l)Chip-Tool, (l)Compiler-
spezifische Zeitschriften, (2)Elektronik, (l)ITM, (l)Monitor,
(l)Comp-Revue, (l)ACAD-Magazin, (1)Tool
Auch Hardwarebeschreibungen inclusive Layout sind mehr, als
wir versprechen knnten, regelmig verffentlichen zu kn-
nen. Ausnahmen besttigen die Regel, wie z.B. der ,",Profi-Bau-
satz, der) so klein er auch scheinen mag, erst nach intensiven
Bemhungen von Kollegen Schar! entstand.
Es gibt zwar ausreichend viele Schlerarbeiten konstruktiver
Art, Nachbaureife erreichen sie selten. Sie erleiden grtenteils
ein Reibrettschicksal und werden nicht aufgebaut, einige we-
nige Prototypenschicksal. Dazu kommt, da die Themenstei-
lungen nur selten fr allgemeine Anwendungen in Frage kom-
men.
Wir knnen nicht Beitrge einfach erfinden, wenn sie auch ge-
fragt wren, diese mten schon aus dem Mitgliederkreis
kommen. Da die PCNEWS doch eher fr Leute geschrieben
wird, die mehr ber den PC wissen (wollen), ist ja auch mit ein
Anliegen unseres Vereins. Wir ersuchen also alle, die sich
durch die Ergebnisse der Umfrage dazu aufgefordert fhlen,
Beitrge zu senden.
Ich mchte (mehr/weniger):
(22/2)Programmbeschreibungen,
(15n)Programme,
(23/2)Anwendungen,
CWBTEI1.:
(12/11)Unterrichtsbezogene Beitrge, (l2/13)Kurse zum Mit-
lernen: "Fernkurse": Thema: FortgeschriJtenes PASCAL, Da-
tenbanken, Hardwareprogrammierung, uP-TechniJc, DF,
DBASE-TV, C, CH, Fuuy-Logik, UNIX;
(22/4)Hardwarebeschreibungen,
(2l/l)Softwarebeschrl;ibungen, (27/0)Tips von Mitgliedern fr
Mitglieder, (19/5)DFU, (ll/ll)BTX, (512)Seiten
Die PCNEWS sollten am besten: (O)1x, (O)2x, (1)3x, (S)4x,
(4)5x, (23)6x, (/)fter pro Jahr, 4 maIige Erscheinung, monat-
liche Preisliste
Sonderdrock aus lteren Beitrgen der PC-NEWS ge-
wnscht, mit dem Thema: (16)Datenbertragung,
(S)TURBO-PASCAL-Programrne, (6)C-Programme,
(6)ASSEMBLER-Programme, (4)PCAD, (l)Hardware
In dieser Ausgabe der PC-NEWS-2S hat mir folgender Bei-
trag am besten gefallen, gentzt, ...
(mehr/weniger)Beitrag, (22/4)Clubteil, (9/11)Bazar, (25/3)Tips,
(19/7)Neues von der Modem-Aktion, (21/6)D\e PCC-TGM-
Mailbox, (5/l7)Procomm-Plus-m, (13/11)DFU - Literatur-
sammlung, (14/9)Residenter Schnittstellenmonitor,
(7/17)CELIZA, (7/l4)EXPERT SYSTEM SHELLS,
(23/4)C++, eine Einfhrung, (26/2)MSDOS-5.Od,
(2312)Tastaturcodes, (lOf12)IBM-GRAFIKZEICHEN in
WORD, (1S/7)ZEICHENSATZE am pe, (lS/S)Formel-Setzen
mit MS-Win-Word, (16/10)"PROMPT" TREIBTS AUCH
BUNT, (6/l4)Ltaugen - Farben - Symbols - Parts in PCAD,
(12/11)AT-Interface selbstgeschnitzt - TEILZ REGISTER,
(5/l7)UROFLOWMETRIE, (26/6)CD-ROM-Verzeichnis,
(22/5)PREISLISTE F. PC-CD ROMs, (lO/S)Verzeichnisse,
(17/7)Sonderpreisliste nds fr PCCTGM,
(20/6)Sonderpreisliste excon, (17/5)Sonderangebote
Der PCC-TGM sollte: (5)mehr Qubabende veranstalten,
(7)mehr in der Mailbox prsent sein, (7)mehr im BTX prsent
sein, (ll)mehr Sammelbestellungen veranstalten fr,
02)Grafikkarten, (2)Schnittstellenumschalter, (2)LCD-Dis-
plays, (lO)Peripheriegerte, (l)Laserdrucker
Andere gewnschte Aktivitten: mehr Klubteil in der Zei-
tung, Hardware-5eminar fr Nichttechniker, INTERNET,
anonymous server, mehr Beitrge fr IO-I4-jhrige, Hardwa-
renahe Bauanleitungen, Treffen auch in anderen Bundesln-
dern.
Ich habe die Leistungen von excon in Ansproch genommen:
(19)bin zufrieden, (2)bin unzufrieden: Computer falsch konfi-
guriert und Probleme miJ der Harddisk; zu teuer.
Ich habe die Leistungen von nds schon in Ansproch genom-
men: (2)bin zufrieden, (O)bin unzufrieden
Ich habe die Leistungen von EDV-Shop schon in Ansproch
genommen: (l)bin zufrieden, (O)bin unzufrieden
(ll)kaufe lieber woanders, (1)kaufe ~ woanders, (3)kaufe
bei lokalen Hndlern (Bundeslnder)
Das war's, vielen Dank fr's Mitmachen.
Fehlerberichtigung
Betrifft: Tastaturcodes. S.43 mitte: 'Tastatur-BIOS-Codes'. Der
Kode fr die Taste TAB ist zu korrigieren auf:
OFDO,OF09,9400,ASDO,ASDO. Taste '"' sollte statt D05E den
Kode 295E haben, allerdings hngt das vom verwendeten Ta-
staturtreiber KEYB GR ab. In der entsprechenden Tabelle
TGM-TAB-14 wurden diese Fehler bereits korrigiert.
Die vom BIOS gelieferten Kodes hngen nicht nur von diesem,
sondern zustzlich noch vom Tastaturtreiber des Betriebssy-
stems ab und auch davon, ob man den INT-16h mit AH=O oder
AH;10H aufruft. Bei der ersten Variante werden alle erweiter-
ten Tasten einfach unterdrckt (Fll,F12, einige ALT-Kodes),
sowie die Tasten des erweiterten Kursorblocks mit demselben
Kode versehen, wie die gleichnamigen Tasten am numerischen
Tastenfeld, also beispielsweise Taste PgUp statt 49EOH nur
4900H.
Beim Betriebssystem MSDOS, Ver.5.0 sind die generierten
Kodes fr ALT+Taste und ALTGR+Taste dieselben mit Aus-
nahme der besonders gekennzeichneten Tasten der nationalen
Varianten, bei der deutschen Tastatur: {[ J )\-11.,".
Beim Betriebssystem DRDOS, Ver.6.0 liefert die Tastenkom-
bination ALTGR+Taste nur dann einen Kode, wenn diese Taste
dafr vorgesehen ist.
Vorschau auf PC-NEWS-27
... NOVELL-Einfhrung
... Hardwarenahe-Programmierung(Teil 2)
... Installation eines Points fr das FIDO-Net
... Hardwareprojekt ADIDA-Wandler
... Ein Menprogramm fr Laborbungen
... ADC-DAC-Test
... ADC-Simulation am PC
... Beschreibung von Public-Domain Sound-Disketten
Der angekndigte Beitrag 'WORD-Einfhrung' wird zu einem
spteren Zeitpunkt nachgeholt. Als Arbeitsbehelfe bieten wir
die Tabellen TGM-TAB-009 und TGM-TAB-0l6 an.
TG M BOX
Neue Mailboxnummer, dreifach!
Sie haben schon an Ihrer neuen Klubkarte gesehen, da sich die
Mailboxnummer verndert. Der Grund: unser Sysop zieht nach
Meidling. Sie werden sich wahrscheinlich, ebenso wie wir, fra-
gen, warum man denn im neuen System die alte Nummer nicht
beibehalten kann, im Nachrichtentechnik-Unterricht wird sol-
ches als Segen angepriesen? Leider nein, bei unserer Post! Wir
haben uns anzupassen, nicht die Technik.
Wegen stndiger berlastung der Mailbox-Nummer wurde
diese verdreifacht: ist die gewhlte Nummer besetzt, wird selb-
stndig auf die zweite, dann auf die dritte Nummer weiterge-
schaltet. Mglich wird das Ganze mit OS/2,Ver.2.0. Die neue
Nummer tritt etwa ab Ende Februar in Kraft. Whrend der Um-
stellung mu eine mehrtgige Arbeitspause eingelegt werden.
Wir bitten um Verstndnis.
Die zweite Nummer war schon lange erforderlich, die dritte
entstand, da ein eigener Mailboxbereich PCAD ausschlielich
fr Unterrichtszwecke entstehen soll. Wir hoffen mit dieser
Manahme einem alten Wunsch der Mailboxfreunde entspro-
chen zu haben, (bis zur vierten Nummer).
CLUBTEIL
BAZAR
Laut Klubbro sind etwa 10% der Mitglieder im BTX vertre-
ten, wahrscheinlich aber nur ein Teil davon wirklich aktiv. Be-
achten Sie, da eine BTX-Kennung nunmehr an keinen beson-
deren Telefonanschlu gebunden ist, auch 1/4-Telefonbesitzer
knnen, etwa im Bro mit eigener Kennung einloggen, nicht
nur anonym. BTX ist derzeit die preiswerteste DFU-MgIich-
keit fr Mitglieder aus den Bundeslndern.
HTL aktiv
Ein neues, im Entstehen begriffenes Angebot des Ministeriums
fr Unterricht und Kunst finden Sie auch Seite 8610#: HTL-
aktiv. Die zugehrigen Rechner sind bereits in den Schulen
eingetroffen. Wollen wir hoffen, da sie auch genutzt werden.
Hier, bei uns hat eher Skepsis vorgehemchl. Ein Art von Nti-
gung mu bei der Sache schon dabei sein, um sie durchzubrin-
gen; Beispiel: Frankreich.
Downloadable Software
Gut gelungen ist die neue Seite 56455# des PCCfGM, mit der
Sie kleine Programme und Beschreibungen unbrokratisch auf
Ihren Rechner bertragen knnen. (Auf gut Datenbertra-
gungschinesisch heit das 'downloaden'.) Derzeit abrufbar ist
eine Decndix-Beschreibung sowie alle Programmtexte, die in
diesem Heft beschrieben sind.
Nur fr Klubmitglieder mit BTX-Kennung ist die aktuelle
Preisliste von EXCON downloadbar: 564531#. Sie ist auch
viel frher als die Zeitung im BTX gespeichert.
Wettersatelitenbilder
TGM-DSK-20B
Wie schon in den letzten PC-NEWS kann man Bilder
von Wettersateliten mit DECODIX darstellen. Die Programme
dazu finden Sie auf der Diskette TGM-DSK-208. In der Datei
UESMlCH.TXT finden Sie genue Informationen ber die in-
betriebnahme von BTX-SAT aber auch etwa ber die interpre-
tation der so Farbstufen der empfangenen Farbbilder.
SEMINARE
Derzeit laufen zwei Seminarreihen, die aber beide voll ausge-
bucht sind, daher keine weiteren Teilnehmer mehr mglich.
Anmeldungen und Anregungen fr das kommende Schuljahr
werden aber entgegengenommen; Nheres in den nchsten PC-
NEWS.
Derzeit laufen folgende Seminare: Benutzeroberflche WIN-
DOWS 3.0 und Textverarbeitung mit WINWORD; Datenbank-
programm DBASE IV 1.1 - NOVELL-NETZ -. in-
stallation und Betneb; DATENUBERTRAGUNG: Laphnk,
BTX, Mailbox.
Verkaufe EPSON FX-800 VB S 3.000,-
Mag. Michael Kugler, TGMlHI236, (0222)-35-35-
11/326DW
Gesucht VGA-Karte und VGA-Bildschirm fr XT: Angebote
bitte an: Hans Schattauer, 1060 Magdalenenstrae 25(7
nder Tel.: (0222)-56-44-884
6 Stck Festplatte Western Digital 40 MB,
Typ 17 (AT), pro Stck S 2.000,-
Wolfgang Gschwandtner, Taborstrae 45/31, 1020
Wien, Tel.: (0222)-216-45-99, 47-00-775, 504-15-37
16 Stck Festplatte Rodime 71 MB,
(SCSI), pro Stck. . . . . . . . . . . . . . . S 3.000,-
Wolfgang Gschwandtner, Taborstrae 45/31, 1020
Wien, Tel.: (0222)-216-45-99, 47-00-775, 504-15-37
Verkaufe Modem Discovery 2400A aus erster Modemaktion
(ohne MNP5).
Bis 2400 bps und 1200(75 bps, extern.. . . . S 1.600,-
Robert SMOlA, Tel.: (0222)-77-19-06, BTX 912-21S-
942
Suche Erfahrungsaustausch ber Sound-Blaster-Karte, Robert
SMOlA, Tel.: (0222)-77-19-06, BTX 912-21S-942
nds ersucht interessierte Mitglieder, die Preisliste direkt bei nds
anzufordern, siehe auch Beitrag 'AT-Interface selbslge-
schnitzr.
Personal-A4-FlachbeltsC8nner Marke CAMERON fr
Bildverarbeitung und Texterkennung: A4-Vollvormat,
4 Graustufen, 200 dpi, auch als Thermokopiergert ge-
eignet (wie FAX-Ein- und Ausgabe, SW aber nicht vor-
handen) mit PC-lnterfacekarte zur raschen Datenber-
tragung. Eine Speichererweiterung "EMS" von 2MB ist
zu empfehlen! Software: Personal-Reader=lntelligente,
lemfhige OCR-Software mit Readpage&GCR Perso-
nal-Scan Pack: Rascbe Grafikverarbeitungssoftware fr
Massendatenverwaltung im PCX-, Windows-Paint- und
GEM-Formal. Personal-Painter: Zeichenprogramm mit
Scannerschnittstelle. Mit Originalverpackung, ca.15
Monate wenig gebraucht .S 9.500,-
Ing.Mag.Dr.Miachel CHLOUPEK, Passinigasse 23A,
1100 Wien, (0222)-68-43-83
PC-AT 386-25 MHz, 1MB, 1.2Mh+1.44MB FD, 256kB VGA
(SOOx6OO), Ipar, 2ser, 40MB, 28ms IDEHarddisk, 101
Tasten Keyboard, 230 Watt Netzteil, Groes Towerge-
huse, (andere Konfigurationen und Zubehr, bitte nach-
fragen),
VGA Monochrom Bildschirm S 15.228,-
DKS-computing, Ing. Robert Kostenwein, Elinggasse
18/2, (0222)535-03-80, Fax.: (0222)-535-03-89
PCAT 286-16 MHz, 1MB, 1.2Mh+I.44MB FD, 256kB VGA
(8OOx6OO), Ipar, 2ser, 40MB, 28ms IDE-Harddisk, 101
Tasten Keyboard, 200 Watt Netzteil, Mini Towerge-
huse, (andere Konfigurationen und Zubehr, bitte nach-
fragen),
14" VGA Monochrom Bildschirm S 9.990,-
DKS-computing, Ing. Robert Kostenwein, Elinggasse
18/2, (0222)535-03-80, Fax.: (0222)-535-03-89
Beachten Sie bitte auch die Angebote von excon, edv-Shop,
ADIM und die Publikation ACAD-ll.O am Ende des
Heftes.
'6:. _. K>mJ;::.N...3E .$ ..-...'..... "........,' ...... 1.. .,...........,... ", ............. ....,......... p.....".ll .,.... <.,... I, .... -; ...'.. . ..<...., .. .. ,., ..A"c .... .,..... "' ....... ., ....: ....,., .......... ,.................... ' .' .. ' ..... ' ..... ' .......,..... '.; .. -.'.- -'-'-'-'-'-"'>;N.:::_::.L:..
.. ;::xw ,<' ':w. ;:;:"';;:;: - ;--'' -" - .... J -
D-Netz-Telefone
Ma!'tin WeienbCk, ADIM,HTt"-Wien-l, B M f U ] ~ X
Wie schon in frheren Ausgaben der PC-NEWS beschrieben,
suchen wir fr die Sammelbestellung Gerte aus, mit denen
auch die Datenbertragung mglich ist. Primr kommen fr die
Aktion Handportables in Frage.
Vom Preisleistungsverhltnis her gesehen haben die Hand-
portables der Firma Bosch jetzt am besten abgeschnitten. Nach
weiteren Gesprchen knnen die Gerte ab 1. Jnner 1992 noch
billiger besorgt werden.
Das Aktionsgert: Bosch Handy 100
problemlos mglich. Ebenso konnten Telefaxe mit 9600 Baud
bertragen werden. Erfahrungen mit 2400 Baud bzw. 1200n5
Baud stehen noch aus.
Kommentar: Wird die Datenschnittstelle verwendet, kann we-
der das Ladegert noch eine Zusatzantenne verwendet werden.
Nach Auskunft der Lieferfirma soll in wenigen Wochen ein
universelles Kabel verfgbar sein, mit dem alle Anschlsse
kombiniert werden knnen. Wir werden ber die Entwicklung
weiter berichten (siehe auch die BTX-Seiten).
Die Qubpreise (alle inklusive 20 % Umsatzsteuer):
Auf mehrfache Anfrage hier noch einmal die Gebhren der
Post:
Ferner wird das Bosch Handy 190 wo 17.760,- angeboten: die
Unterschiede zum Bosch Handy 100:
Nach den bisherigen Erfahrungen ist damit kein Reserveakku
notwendig.
Von einem Mobiltelefon aus sind Gesprche zu_ allen Telefon-
anschlssen des In- und Auslandes mglich. Uber eine bun-
desweit einheitliebe Vorwahlnummer werden die Teilnehmer
im gesamten Versorgungsgebiet erreicht.
14.760,-
1.260,-
396,-
2.040,-
216,-
1.032,-
1.596,-
6.000,-
.. Zwei (wecbselbare) Antennen - davon eine ca. 15 mm
lange Antenne fr gute Empfangslagen
.. Grere Akku-Kapazitt:
.. Sprechzeit mit einer Akkuladung: 110 Minuten
.. Betriebszeit: 26 Stunden
.. Bosch Handy 100:
.. Datenschnittstelle:
.. Einfache Autohalterung:
.. Anschlukabel fr den Zigarettenanznder:
.. Grtelclip:
.. Ersatzakku:
.. Tischladegert:
.. Autofreisprecheinrichtung:
.. Diverse Antennen auf Anfrage
Die wichtigsten Daten:
Fr die Auswahl fr die Qubaktion waren die folgenden Ei-
genschaften sehr wichtig:
.. Abmessungen: 3Omm' 177mm' 58mm
.. Masse: 470 Gramm (inklusive Akku)
.. Sprechzeit mit einer Akkuladung: 75 Minuten
.. Betriebszeit: 18 Stunden
.. Sendeleistung: 0,6 Watt
.. Alphanumerisches Display und alphanwoeriscbe Tastatur
.. LCD Anzeige
.. Steuerung von Funktionen ber Menfhrung
.. 98 Speicherpltze fr Telefonnummern
.. 10 weitere Speicherpltze als Zwischenspeicher
.. Suche nach einer Telefonnummer, auch nach dem Namen
.. Auf Wunsch automatische Wahlwiederholung sowie ver-
zgerte Wiederwahl
.. Einfache Wiederwahl der letzten Nwomer
.. Einstellbare Gebhrenbegrenzung
~ Zwei Sperrcodes, davon einer vom Benutzer vernderbar
.. Einzel- und Gesamtzeitzhler
.. Einzel- und Gesamtgebhrenzhler
.. Stummschalten des Mikrophons (Mute)
.. DTMF-Wahl, zum Beispiel zum Fernabfragen eines An-
rufbeantworters
.. Akkuladezeit nur eine Stunde
.. Eingebaute Uhr
.. Abschalteautomatik bei Betrieb aus der Autobatterie
Die Empfangsfeldstrke wird stndig links am Display
dargestellt.
Die Batterieladung wird rechts am Display gezeigt.
Display und Tastatur sind beleuchtet (wichtig beim Be-
trieb im Auto)
Eine Zweidrahtschnittstelle als Datenanschlu ber ein
Zusatzinterface ist erhltlich
Das Bosch Handy hat bei einem Vergleichstest der Zeit
schrift Gewinn den dritten Platz unter etwa 20 Gerten er-
reicht.
Grundgebhr: 390,- pro Monat
Gesprchsgebhr im Inland fr aktive (abgehende) Ge-
sprche: Montag bis Freitag (an Werktagen) von 8-16
Uhr: 5,60 pro Minute, sonst 3,47 pro Minute
Gesprchsgebhr im Inland fr passive (ankommende)
Gesprche: Montag bis Freitag (an Werktagen) von 8-16
Uhr: 1,60 pro Minute, sonst 0,80 pro Minute
Erfahrungen mit der Datenbertragung:
Zum Anschlu eines Modems oder eines Faxgertes wird eine
spezielle Halterung verwendet. Diese Halterung enthlt eine
kleine Interfaceschaltung. Nach auen werden zwei Drhte ge-
fhrt, an die ein Modem oder ein Fax-Gert angeschlossen
werden knnen. Bei abgehenden Rufen mu die Nwomer von
Hand aus eingegeben werden. Bei ankommenden Rufen ms-
sen Modem oder Faxgert ebenfalls von Hand aus auf Empfang
gestellt werden.
Die Erfahrungen haben gezeigt, das Handportables praktisch
denselben Wirkungsradius wie Autogerte (mit 3 Watt Sendel-
eistung) haben. Der Versorgungsbereich wird durch viele neue
Funkstationen stndig erweitert und soll Ende 1992 dem des C-
Netzes e.ntsprechen; damit soll praktisch das gesamte besiedelte
Gebiet Osterreichs erfat sein.
Alle Anfragen und Bestellungen richten Sie bitte an die ADIM,
Postfach 23, 1191 Wien, Tel (0222) 36 88 58-8. Fax: (0222) 36
88 59-7. BTX: 912 218 106.
Zu dem Zeitpunkt, zu dem dieser Beitrag geschrieben wurde,
waren Verbindungen ber Datatronics-Modems mit 1200 Baud
7
DF >'BEITRAGST6IU
.----,--,...
Neues von der Modem-Aktion
Martin WeiEmbck, ADIM, HTL-Wien-l, BMfUK
Bis zu 57,600 Baud!
Das Modem 2400A wird nicht mehr angeboten; dafr ist das
2400AM mit der letzten Lieferung billiger geworden: es kostet
jetzt 3.048,- inklusive Umsatzsteuer.
Wir haben ein paar Stck portabler Modems (2400PM mit
MNP5, 2448P mit der Mglichkeit, Telefaxe zu senden) be-
kommen: Preise: je 2.376,- inklusive Umsatzsteuer - solange
der Vorrat reicht!
Das neueste: die Modems 9632AM sind ab sofort auch fr
V32bis verwendbar, das heit, die bertragungsrate steigt auf
14.400 Baud. Und noch besser: etwa ab Mrz/April wird ein
kostenloses Update auf V.42bis angekndigt. Damit sollen
durch die Datenkompression des V.42bis-Modus bis zu 57,600
Baud mglich sein!
Packet-Radio
Neu ist der einfache Akustikkoppler 2100U um 576,-, der an
ein beliebiges Modem statt der Telefonleitung angeschlossen
wird und mit Gummibndern am Hrer befestigt wird.
Ein 9 V-Netzgert fr einen Akustikkoppler oder ein portables
Modem kostet 120,-,
Alle weiteren Angebote (Faxmodem, Kabel) bleiben aufrecht.
Auch fr die Modemaktion gill:
Alle Anfragen und Bestellungen richten Sie bitte an die ADIM,
Postfach 23, 1191 Wien, Tel (0222) 36 88 58-8. Fax:
(0222) 36 88 59-7. BTX: 912218106 oder benutzen SIe das
Bestellblatt am Ende dieses Heftes.
Ing. Jelinek,TGM
.-:'%:.
TGM-LlTQal?
Auf seinem Streifzug nach Neuigkeiten fr die PC-News fand
der Redakteur in einem geheimnissvollen Raum der oberen
Stockwerke des TGM ein piepsendes Etwas, was normaler-
weise wenig Beachtung gefunden htte, wre nicht ein PC an-
geschlossen gewesen. Es stellte sich heraus, da hinter dem
Piepsen eine Amateurfunkstation und hinter der Bezeichnung
OElJJA IngJelinek steckte, Das Konglomerat aus Elektronik,
HF-Technik und EDV war eine Packet-Radio-Station, die auf
den Amateurbndern 2m und 70cm aktiv um Verbindungen
bemht war. Dabei sind sowohl die Ausrstungen als auch die
Qulitt der Verbindungen lngst dem 'amateurhaften' am Am-
teurfunk entwachsen; die Verbindungen sind - einmal zustan-
degekommen - fehlerfrei und enden, wie man bei diesen Fre-
quenzen zunchst nicht vermuten wrde, beim nchten hheren
Berg, sonde.rn gehen auf Grund einer Vielzahl von Umsetzern
in und um Osterreich auch ber die Landesgrenzen hinaus.
Mailboxen gibt es auch und, was uns bei den drahtgebundenen
so strt: keine Post oder sonstige Behrde kassiert bei einer
Verbindung mit.
Ideal? Was ist der Preis? Wo sind die Grenzen? Was brauch
man dazu?
Ausrstung
Wenn Sie einen pe Ihr eigen nennen, wird wohl der erste Punkt
erfllt sein; der Packet-Radio-Controller wird zwischen 1.000,-
und 10.000,- zu haben sein; das Funkgert irgendwo zwischen
10 und 40.000,- und die Antenne fallt dann fast nicht mehr ins
Gewicht, berhaupt wenn man bedent, da man noch eine Pr-
fung bei der P o s ~ betreffend: (1) die einschlgigen gesetzlichen
Vorschriften, (2) die korrekte Betriebsfhrung einer Amateru-
funkstation, (3) die Technik und, (4) wenn Ihre Lizenz auch fr
die Kurzwellenbnder (160-1Om) gelten soll, dann auch noch
eine Morseprfung (Geben und Hren mit 60 Buchstaben pro
Minute). Dafr drfen Sie, wenn Sie ein ordentliches Logbuch
fhren, Daten austauschen mit wem immer Sie wollen, v o r a ~
gesetzt die Inhalte haben nur technisch-informativen Charakter
und verfolgen keinen Informationsaustausch, fr den die Post
nonnalerweise Gebhren einheben wrde (Glckwnsche zum
Geburtstag etwa, wenn auch diese wegen der Geringfgigkeit
toleriert wrden), d.h. Sie drfen der Port keine Konkurrenz
machen.
Eine Menge von Auflagen, aber fr ein Abenteuer, das, vergli-
chen mit WlScren Mailboxen, doch noch abenteuerlicher ist. Fr
eine kurze Information ber das bereits Gesagte hinaus gibt es
unter TGM-UT-036 einiges zum Nachlesen. Wenn Sie Inter-
esse an weitergehender technischer Information haben, wenden
Sie sich an Ing, Jelinek im TGM (0222-)35-35-11-354.

PC mit geeignetem Programm


(packet-Radio-Controller)=Modem
Funkgert(160/BO/4O/20/15/10/6m mit Amaterufunklizenz
indusive Morsen oder 2m/7Ocm/und hher mit Amatueur-
funklizenz ohne Morsen)
Antenne
Wenn Sie aber gnzlich 'abheben' wollen, ist Empfang und
Sendung ber Seteliten-Umsetzer das Richtige:
." . ,:...
8
1?,li',lIRAGSIEIL
Kommunikation ber Sateliten
Unser Klubmitglied DI. LavickarrGM hat uns freundlicher-
weise das obige Programm zur Verfgung gestellt. Es ist auf
den beiden TGM-Disketten in sebstentpackenden EXE-Dateien
emhalten. Wir knnen aus TGM-DSK-206/203 einige Auszge
wiedergeben. So zum Beispiel, wie die Sateliten gleichzeitig
senden und empfangen und ein Verzeichnis der (noch nicht
verglhten) Sateliten.
Aus der Einleitung der umfangreichen DOC-Datei:
Satellitenprogramm SAT-pe
Das Satclliten-Programm arbeitet mit allen jetzigen und zu-
knftigen Satelliten mit kreisfrmiger oder elliptischer Um-
laufbahn. Fr spinstabilisierte Phase-3-Satelliten wird auch der
"squint angle" berechnet. Das Programm liefert die Steuerungs-
Daten fr die automatische Rotor-Nachfhrung mit dem von
Dr. J. Hocke, DKIHB und im AMSAT-DL-Journal 6186 verf-
fentlichten AMSAT- Rotor-Interface. Mit freundlicher Geneh-
migung der AMSAT-DL e.V. wurde dieses Interface, ur-
sprnglich fr den ATARIBOOXL entwickelt, zum Anschlu an
den IBM-PC und kompatible Rechner und C-64/128 von
stabo/RICOFUNK weiterentwickelt und wird unter der Be-
zeichnung lF-loo anschlufertig geliefert.
Erforderlich ist ein PC entweder mit einer Hereules-kompati-
bien oder einer EGA/VGA-Grafikkarte. Ein mathematischer
Co-Prozessor ist nicht erforderlich, erhht aber die Rechenge-
schwindigkeit. Das Programm luft auch unter DR-DOS.
Die nachfolgend aufgefhrten Unterprogramme knnen aus
dem Untennen "Dienstprogramme" heraus aufgerufen wer-
den. Sie enthalten selbst die erforderlichen Hinweise fr ihre
Benutzung. 10 der noch freien 5. Position kann ein Programm
nach eigener Wahl aufgerufen werden, z.B. ein Editor. Der
Programm-Name mu hierfr an letzter Stelle in die ASCn-
Datei HlLFSPRO.SQF eingeschrieben werden.
"Keplerdaten" ermglicht die Eingabe neuer Satelliten
(maximal 16 gleichzeitig) und die Aktualisierung der Bahoda-
ten bereits gespeicherter Satelliten sowohl von Hand als auch
durch Einlesen von Dateien, die entweder aus Packet-Radio-
Mailboxen oder vom Satellit OSCAR-ll direkt aufgenommen
wurden.
Mit "Persnliche Daten" werden der eigene Standort und wich-
tige Parameter fr die Rotorsteuerung eingegeben und gespei-
chert.
"Rotor-Abgleich" dient zum Einstellen der Azimut- und Eleva-
tions-Rotoren entweder manuell auf beliebige Werte oder an-
hand einer Tabelle auf vorgegebene Standard-Werte zum Ein-
justieren des Rotor-Interface.
"Tennsat" ist ein Tenninal-Programm, in welchem zugleich ein
vereinfachtes Satelliten-Programm im Hintergrund luft. Die
Anzeige der Antennenrichtung, des MA-Wertes und der
zugleich hrbaren Satelliten erfolgt am oberen Bildrand. Das
Programm wird mit Funktionstasten gesteuert, die am unteren
Bildrand bezeichnet sind. Dieses Programm arbeitet nur im
EGA/VGA-Modus und lt sich im monochromen Hereules-
Modus nicht aktivieren.
fC-NEWS1f92
DF

Die Funktionen des Hauptprogramms SAT
A. Am attraktivsten ist die grafische Darstellung der Weltkarte
mit stndiger Markierung (schraffiert, umrandet oder farblieh
hervorgehoben) des Bereichs, der vom Satelliten "beleuchtet"
wird (Hrbarkeitszone).
Dabei werden gleichzeitig angezeigt: Name des Satelli ten, Da-
tum und Uhrzeit (UTC), Bezeichnung der aktiven Satelliten-
Datei, Rufzeichen des Beobachters, die Antennenrichtungen,
der MA-Wert, die Hhe des Satelliten ber der Erde, Lnge
und Breite des Subsatellitenpunktes, Orbit-Nummer, Squint-
Angle bei Phase-3-Satelliten und die Buchstabenbezeichnung
der hrbaren Satelliten. Die Hrbarkeitszone lt sich fr einen
bestimmten Zeitpunkt darstellen, in vorgebenen Inter- vallen,
fr einen vorgegebenen MA-Wert oder fortlaufend durch die
Echtzeituhr des PC gesteuert.
Bei der Bahnverfolgung mit Steuerung durch die Uhr knnen
die Antennen automatisch nachgefhrt werden. Dies ist insbe-
sondere bei den schnell umlaufenden Satelliten eine wertvolle
Hilfe. Hierfr dient das AMSAT-Rotor-Interface oder das von
stabo/RlCOFUNK hergestellte loterface lF-loo, welches direkt
an den kombinierten AzimutfElevations-Rotoren YAESU G-
5400, G-5600 oder an baugleiche Rotoren, deren Steuergert
fr den Anschlu eines Interface bereits vorbereitet sind, ange-
schlossen wird.
B. Darstellung der Spur (Sub-Satelliten-Bahn) des Satelliten
innerhalb der Weltkarte. Abgebildet wird jeweils ein Umlauf.
C. Erstellen von sten auf dem Bildschirm oder dem Drucker,
um eine bersicht ber die Betriebsmglichkeiten fr beliebige
Zeitrume zu erhalten. Dabei hat man die Wahl zwischen der
Anzeige aller Positionen, der Positionen mit positiver Elevation
und der Anzeige der Auf- und Untergangszeiten. Ferner knnen
die Verkehrszeiten zwischen zwei beliebigen Standorten be-
rechnet werden. Dabei hat man ebenfalls die Wahl zwischen
der A,nzeige aller Werte und der Anzeige von Beginn und Ende
der Offnung.
D. Die fr die Berechnungen erforderlichen Bahndaten
(Keplerelemente) werden regelmig im Journal der AMSAT-
DL e.V. und auch in vielen Packet-Radio-Mailboxen in den
Rubriken AMSAT und/oder KEPLER verffentlicht. Sie wer-
den auch vom Satellit OSCAR-ll abgestrahlt. Die Daten kn-
nen manuell eingegeben oder automatisch von einer Datei ein-
gelesen werden. Das Programm verarbeitet praktisch alle vor-
kommenden Formate, ohne da die Dateien noch bearbeitet
werden mssen. Sie knnen also neben den eigentlichen Daten
auch Text enthalten. Lediglich die Angaben ALON und ALAT
fr die Berechnung des squint angle bei Phase-3-Satelliten
mssen von Hand eingegeben werden. Es knnen mehrere Sa-
telliten-Dateien eingerichtet werden, die jeweils bis zu 16 Sa-
telli- ten enthalten knnen. Auf diese Art lassen sich beliebig
viele Satellitendaten speichern.
Satelltten-Transponder-Modus
Die Transponder der verschiedenen Satelliten arbeiten auf un-
terschiedlichen Uplink- und Downlink-Frequenzen. Die ent-
sprechende Frequenz-Kombination wird mit einem Buchstaben
gekennzeichnet und als Modus (eng!. mode) bezeichnet.
Radio Amateur Satellite Frequency Guide
AMSAT-OSCAR 10
DOVE-OSCAR 17
General Beacon
Engineering Beacon
Mode B Uplink
Mode B Downlink
145.809 MHz (Unnodulated carrier)
145.987 MHz (Switched off)
435.030 - 435.180 MHz (55B,CW)
145.825 - 145.975 MHz (55B,Cw,inverting)
Beacon 1
Beacon 2
Beacon 5
145.82516 MHz (AFSX/FH,Dig voice/FH)
145.82438 MHz (AFSX/FH,Oig voice/FM)
2401.2205 MHz
UoSAT-OSCAR 11
WEBERSAT-OSCAR 18
BeacoR
Beacon
Beacon
145.826 MHz
435.025 MHz
2401.50 MHz
Oownlink
Oownlink (RC)
Uplink ATV (NTSC)
437.0751 MHz
437.1020 MHz
1265.000 MHz (TV/AM)
Radio Sputnik 10
LUSAT-OSCAR 19
AMSAT-OSCAR 21
AMSAT-OSCAR 13
Beacon 145.822
MH'
(CW)
Beacon 145.952 MH,
Beacon 145.983 MH,
Hode B Uplink 1 435.022
-
435.102
MH'
(SSB,CW)
Mode B Downlink 1 145.852
-
145.932 MH, (SSB,CW,invertinq)
RUOAJl: 2 Uplink 1 435.016
MH'

RUDAJl: 2 Uplink
,
435.155 MH,
RUDAlC 2 Uplink 3 435.193 MH, (BPSX/FK)
RUDll 2 Uplink

435.041 MH, (Varioue mode_)


RUDA1C 2 Downlink 145.983 MH, (varioue modee)
Beacon 145.948 MH,
(CW)
Beacon 145.838 MH, (BP5X/FK)
Beacon 145.800
MH'

Hode B Uplink 2 435.043
-
435.123 MH, (SSB,CH)
Mode B Downlink
,
145.866
-
145.946 Mz (SSB,CW,invertinq)
UoSAT-OSCAR 14
AMSAT-OSCAR 16
BeaconlROBQT
Bellcon/ROBOT
Hode 11. Uplink
Mode A'Downlink
ROBOT A Uplink
ROBOT 11. Downlink
Beacon/ROBOT
Beacon/ROBOT
Mode " Uplink
Hode Jt Downlink
ROBOT P; uplink
ROBOT " Downlink
Bell.con/ROBOT
Beacon/ROBOT
Mode T Uplink
Mode T Downlink
ROBOT T Uplink
ROBOT T Downlink
Radio Sputnik 11
Beacon/ROBOT
Beacon/ROBOT
Hode 10. Uplink
Hode 11. Downlink
ROBOT 11. uplink
ROBOT 11. Downlink
Beacon!ROBOT
BeaceR/ROSOT
Mode Jt. Uplink
Hode K Downlink
ROB()T It uplink
ROBOT It Downlink
Beacon!ROBOT
Bellcon/ROBOT
Mode T Uplink
Hode T Downlink
ROBOT T Uplink
ROBOT T Downlink
General Bellcon
Engineering Beacon
Hode B Uplink
Hode B Downlink
General Be_earl
Engineering Be.eOR
Hode L Uplink
Hode L Downlink
Mode J Uplink
Mode J Downlink
Beacon
Beacon
Hode 5 Uplink
Mode 5 Downlink
RUDU Uplink
RUOAJl: Downlink
Uplink
Downlink
Oownlink
Uplink.
(APSK/PII)
Downl1nk (PSK)
Downl1nk (RC)
Downlink B
10
29.357 MHz (CW)
29.403 MHZ (CW)
145.860 - 145.900 MHz (5SB,CW)
29.360 - 29.400 MHz (55B,CW)
145.820 MHz (CW)
29.357 or 29.403 MHz (CW)
29.357 MHz {CHI
29.403 MHz (CW)
21.160 - 21.200 MHz (SSB,CW)
29.360 - 29.400 MHz (5SB,CW)
21.120 MHz (CW)
29.357 or 29.403 MHz (CW)
145.857 MHz (CH)
145.903 MHz (CW)
21.160 _ 21.200 MHz (55B,CW)
145.860 _ 145.900 MHz (55B,CW)
21.120 MHz (CW)
145.857 or 145.903 MHz (CW)
29.407 MHz (CW)
29.453 MHz (CW)
145.910 - 145.950 MHz (55B,CW)
29.410 - 29.450 MHz (SSB,CW)
145.830 MHz (CW)
29.407 or 29.453 MHz (CW)
29.407 MHz (CW)
29.453 MHz (CW)
21.210 - 21.250 MHz (55B,CH)
29.410 - 29.450 MHz (SSB,CH)
21.130 MHz (CW)
29.407 or 29.453 MHz (CW)
145.907 MHz (CW)
145.953 MHz (CW)
21.210 - 21.250 MHz (5SB,CW)
145.910 - 145.950 MHz (SSB,CW)
21.130 MHz (CH)
145.907 or 145.953 MHz (CW)
145.812 MHz (P5X,CW,RTTY)
145.985 MHz (PSX,CW,RTTY)
435.423 - 435.573 MHz (SSB,CW)
145.825 - 145.975 MHz (SS,CW,inverting)
435.651 MHz (PSX,RTTY)
435.677 MHz
1269.351 - 1269.641 MHz (SSB,CH)
435.715 - 436.005 MHz (SSB,CH,inverting)
144.423 - 144.473 MHz (5SB,CW)
435.940 - 435.990 MHz (55B,CW,inverting)
2400.325 MHz (P5X,RTTY)
2400.664 MHz (P5X,RTTY)
435.603 - 435.639 MHz (SSB,CW,FM)
2400.711 - 2400.747 MHz (SSB,CH,FM)
1269.710 MHz (Inoperative)
435.677 MHz (Inoperative)
145.975 MHz
435.070 MHz
435.070 MBz (AFSK/FH)
11Hz
437.02625 MHz (BPSIt/SSB)
437.05130 11Hz (BPSK/SSB)
2401.1428 11Hz (BPSK/SSB)
uplinka
(AFH/FH)
Downlink
Downlink (RC)
CH Beacon
FUJI-OSCAR 20
Beacon
Mode JA Uplink
Mode Downlink
Mode JO uplink.

Hode JO Downlink
Radio Sputnik 12
Beacon/ROBOT
Beacon/ROBOT
Hode A Uplink
Hode A Downlink
ROBOT A uplink
ROBOT A Downlink
Beacon/ROBOT
Beacon/ROBOT
Mode Uplink
Mode !C Downlink
ROBOT Uplink
ROBOT !C Downlink
Beacon/ROBOT
Beacon/ROBOT
Hode T Uplink
Mode T Downlink
ROBOT T uplink
ROBOT T Downlink
Radio Sputnik 13
Beacon/ROBOT
Bellcon/ROBOT
Hode A Uplink
Hode A oownlink
ROBOT A Uplink
ROBOT A oownlik
Bellcon/ROBOT
Beacon/ROBOT
Hode Uplink
Hode Downlink
R080T !C Uplink
ROBOT Downlink
Beacon/ROBOT
B.acon/ROBOT
lIIode T uplink
lIode T Downlink
ROBOT T Uplink
ROBOT T Downlink
145.840, 145.860, 145.880, 145.900 MHz
437.15355 MHz (BP5X/SSB)
437.12580 MHz (BPSX/SSB)
437.125 MHz (CW)
435.795 MHz (CH)
145.900 - 146.000 MHz (SSB,CW)
435.800 - 435.900 MHz (SSB,CW,inverting)
145.850, 145.870, 145.890, 145.910 MHz
435.910 MHz
29.408 MHz (CW)
29.454 MHz (CW)
145.910 - 145.950 MHz (S5B,CW)
29.410 - 29.450 MHz (SSB,CW)
145.831 MHz (CW)
29.408 or 29.454 MHz (CW)
29.408 MHz (CW)
29.454 MHz (CW)
21.210 - 21.250 MHz (SSB,CWj
29.410 - 29.450 MHz (SSB,CW)
21.129 MHz (CW)
29.408 or 29.454 MHz (CW)
145.912 MHz (CW)
145.959 MHz (CW)
21.210 - 21.250 MHz (SSB,CW)
145.910 - 145.950 MHz (SSB,CW)
21.129 MHz (CH)
145.912 or 145.959 MHz (CW)
29.458 MHZ (CN)
29.504 MHz (CW)
145.960 - 146.000 MHz (SSB,CW)
29.460 - 29.500 MHz (SSB,CW)
145.840 MHZ (CW)
29.458 or 29.504 MHz (CW)
29.458 KHz (CH)
29.504 MHz (CW)
21.260 - 21.300 MHZ (SSB,CN)
29.460 - 29.500 MHz (SSe,CH)
21.138 MHz (CW)
29.458 or 29.504 MHz (CH)
145.862 11HZ (CW)
145.908 111Hz (CW)
21.260 - 21.300 IIH:IO (BSB, CW)
145.960 - 146.000 IIH:IO (SSB, CW)
21.138 11Hz
145.862 or 145.908 MHz (C1f)

DF
Modem-Kommunikationsprotokolle
fihi FIALA; NT; TGM
Die nach dem Erzeuger Microcom benannten, Microcom-
Netzwerk-Protokolle (MNP) haben sich zu einem de-facta In-
dustriestandard entwickelt. Derzeit sind 10 MNP-Klassen de-
finiert. Die ersten vier sind praktisch 'public-domain' und in ei-
m:r Vielzahl von Produkten implementiert. Die Klassen 5 bis
10 wurden vorerst nur in Microcom-Produkten, spter auch
unter Lizenz in Produkten anderer Hersteller eingesetzt. 1988
wurden die MNP-Klassen 2,3 und 4, sowie das LAPM-Proto-
koll (Link-Access-Procedure) als wesentliche Bestandteile der
CCnt-Empfehlung V.42 verabschiedet. Diese 10 Klassen be-
wirken Fehlerkorrektur und Qualittssteigerung bei interaktiven
Anwendungen und bei bertragungsorientierten Anwendungen
der Schichten des OSI-Schichtenmodells.
MNP-Klasse 1 ist ein asynchrones byte-orientiertes halb-du-
plex Protokoll zum Datenaustausch. Es ermglicht einen fehler-
freien Datenaustausch auch in Gerten mit geringen Hardware-
Resourcen. Klasse-I-Produkte sind weitgebend vom Markt ver-
schwunden. Gerte, die Klasse 1 benutzen, sind asynchrone
300 bps oder 1200 bps Modems.
MNP-K!asse 2 beschreibt ein asynchrones, byte-orientiertes,
voll-duplex Protokoll. Die meisten Mikroprozessor-orientierten
Modems untersttzen Klasse 2 und erreichen fehlerfreie Daten-
bertragung mit einer EffIzienz von etwa 85% (oder ca.
2100 bps bei 2400 bps Datenbertragungsgeschwindigkeit).
MNPKlasse 3 benutzt ein synchrones, bit-orientiertes voll-du-
plex Protokoll und vermeidet ..so den Overhead der Start- und
Stopbits, die in asynchronen Ubertragungsstrecken unvermeid-
lich anfallen. Der Benutzer sendet seine Daten nach wie vor
asynchron, whrend die Kommunikation zwischen den Mo-
dems synchron abluft.
MNPKlasse 4 fhrt zwei neue Konzepte ein: APA (Adaptive
packet assembly) und DPO (Data phase optimization), die zur
Leistungssteigerung des Protokolls beitragen. APA erlaubt die
Vernderung der Paketgre in Abhngigkeit von der Lei-
tungsqualitt. Je besser die Leitungsqualitt, desto lnger kn-
nen auch die Pakete gemacht werden. DPO bedeutet, da
gleichbleibende Steuerinformation aus aufeinanderfolgenden
Blcken eliminiert wird. Beide Methoden bewirken gemeinsam
eine Steigerung der Protokoll-Effizienz auf 120%.
MNPKlasse 5 fhrt eine Datenkompression ein und erreicht
so eine Protokoll-EffIZienz von 200%. Es knnen sowohl in-
teraktive Terminals als auch Dateien komprimiert werden, da
das Verfahren kontinuierlich die Benutzerdaten analysiert und
die Kompressionsparameter entsprechend einstellt.
MNP-Klasse 6 ermglicht es, verschieden schnellen Modems
auf beiden Enden einer Verbindung im Geschwindigkeitsbe-
reich 300-9600 bps auf der hchsten gemeinsamen Geschwin-
digkeit zusammenzuarbeiten. Die Modems beginnen bei einer
gemeinsamen langsamen Geschwindigkeit und vereinbaren da-
nach eine Modulationsart mit hherer Geschwindigkeit. Dar-
berhinaus wird ein Vollduplexbetrieb an der Schnittstelle bei
Halb-duplex-V.29-Verbindungen simuliert.
MNPKlasse 7 ersetzt das Datenkompressionsverfahren nach
Klasse 5 durch ein effIZienteres, welches bis zu 300 Prozent Ef-
fizienzsteigerung bewirkt. Es wird ein Huffman-Kode mit ei-
nem Prdiktor verwendet, mit dem 2 Bytes im krzest mgli-
chen Huffman-Kode abgebildet werden.
MNPKlasse 8 wurde ursprnglich entwickelt, um den halb-
duplex-V.29-Modems die MNP-7-Datenkompression zu er-
schlieen. Die neuen V.32-Modems und die MNP-Klasse 9
machten Klasse 8 hinfllig, bevor sie sich noch am Markt eta-
blieren konnte.
MNPKIasse 9 verringert den Zeitaufwand, den das Modem
bentigt, um zwei gleichzeitige administrative Ttigkeiten zu
koordinieren. Diese sind zum ersten die Besttigung, da eine
Nachricht empfangen wurde, und zum zweiten die Wiederho-
lung der Aussendung nach einem Fehler. Die Nachrichtenbe-
sttigung wird abgearbeitet, indem sie gleichzeitig mit einem
regulren Datenpaket mitgesendet wird, anstalt sie mit einem
eigenen Besttigungspaket zu senden.
MNPK!asse 10 unterscheidet sich insofern von den anderen
Klassen, als ihre Fhigkeiten sich nicht auf bloe Datenkom-
pression oder Fehlerkorrektur beschrnken - diese sind durch
die kleineren Klassen bereit ausreichend gegeben - , sondern
durch die Eigenschaft, eine bestehende Verbindung fter als
bisher zustande zu bringen und, wenn die Verbindung einmal
besteht, diese auch unter schlechten Bedingungen aufrechtzu-
erhalten. Das Hauptrnotiv zur Entwicklung von MNP-lO ist die
starke Verbreitung der 96OO-bps-Modems durch die gnstige
Preisentwicklung. Allerdings sind die V.32-Modems in einem
viel grerem Ausma strungsempfindlich, als es V.22-bis
2400 bps-Modems waren.
Die Verbesserungen durch Klasse 10 lassen sich in vier Kate-
gorien unterteilen: Strungssicherheit, selbstndige Geschwin-
digkeitsanpassung, adaptive Paketierung und dynamische Ge-
schwindigkeitsanpassung. In Summe erlauben diese Verbesse-
rungen dem Modem mehrfache Versuche zu unternehmen eine
Verbindung zustandezubringen, die Paketgre exponentiell
den jeweiligen Strungsverhltnissen anzupassen und die opti-
male Modulationsart unter allen Betriebsbedinngungen zu
whlen.
Strungssicherheit
Mit zunehmender Verwendung vom Modems, auch im privaten
Bereich, wurden immer mehr - und auch schlechtere - Fern-
sprechleitungen fr den Datentransport verwendet. Das MNP-
10-Protokoll hlt die Verbindung auch dann aufrecht, wenn
gewhniiche V.32-Verbindungen bereits die Verbindung ab-
brechen wrden. Das vermeidet die langen, kostenintensiven
und wiederholten Anwahlversuche.
Selbstndige Geschwindigkeitsanpassung
Diese Eigenschaft wird bei Aufnehmen der Verbindung wirk-
sam. Die Kommunikation beginnt mit 1200 bpsN.22 und stei-
gert sich bis 9600 bpsN.32. Da Verbindungen gerade arn Be-
ginn stranfllig zu sein pflegen, erlaubt MNP-I0 eine erhhte
Anzah1 von Kommunikationsversuchen. Das heit, da fehler-
freie Verbindungen auch unter stark gestrten Bedingungen zu-
stande kommen. Der Benutzer bemerkt nichts von der Strung.
Adaptive Paketierung
Die adaptive Paketierung ndert auch im laufenden Betrieb die
Paketgre. Das Prinzip ist, da bei geringeren Fehlerzahlen
grere Paketlngen gewhlt werden knnen, soda der Proto-
koll-Overhead reduziert wird. Wenn die Fehlerrate steigt, wird
durch kleinere !,aketgren die Wahrscheinlichkeit erhht, da
ein Paket die U b e r t r a ~ g fehlerfrei berlebt und daher eine
Wiederholung entb.ehrhch wird. Ein einzelnes, wiederholtes Pa-
ket triggert den Ubertragungsalgorithmus so, da die Paket-
gre reduziert wird. Dieser Proze wird wiederholt, bis fehler-
freie Pakete empfangen werden.
Die Paketgre kann bis zu dem sehr kleinen Wert von 8 Bytes
fr sehr gestrte Verbindungen abgesenkt werden. Wenn sich
eC-NEWS-l192. n
KAUFEN EINMAt:ANOERS:;'" "'
;-. ;--.,-;".....,-;-,-;.;- -;-"' . .-.-;.-:'.-;-:.-;.':->:> ""''''''''''
optimale Gre erhht. Wenn sich die Verbindungsqualilt
nicht verbessert, wird die nchste Protokolleigenschaft akti-
viert:
kleincrc Geschwindigkcit. Wcnn sich die Leitungsbedingungen
verbessern, wird der Proze umgekehrt, die Geschwindigkeit
angehoben und die optimale Paketlnge gesucht.
adaptiv
.,..;. :.;.
Frei bersetzt nach dem Beitrag 'New Modem o,mmunictions
Protocols' in TELECOMMUNICATIONS, Jan 1991, S.78..79,
hauptschlich wegen der KlarsteIlung des Begriffs MNP selbst
und der verschiedenen Klassen, die zwar mit jedem Modem
gekauft werden (unter dem Motto: je hher die Nummer, desto
besser), benutzt werden, zumindest bis zur Klasse 5, deren Be-
deutung aber, wie sich der Autor durch Befragung von Anwen-
dern berzeugen konnte, weitgebend unbekannt ist.
x
.x
Dynamische Geschwindigkeitsanpassung
Die dynamische Geschwindigkeitsanpassung erlaubt mehrere
Geschwindigkeitsreduktionen, ohne die Verbindung als llestrt
aufzugeben. Wenn die Paketgre auf ein Minimum bei einer
gegebenen Geschwindigkeit reduziert wurde und die Pakete
noch immer fehlerhaft ankommen, veranlat das Modem ein
erneutes Training der Verbindung, (Abgleich adaptiver Filter
im Modem, soda besteheode Leitungsverzerrungen entzerrt
werden). Ist das erfolglos, vereinbart das Protokoll die nchst
Zusammenfassung
MNP-Klasse . M_ 2 3 iI 5="='6"="1 8 9' "10' ==

Modem V.23 VZJ. V.29 V.32
Geschwindig)<;cit 12lXt 2AOO ..,%00
tlyle bjtc Nt
COMPUTERSHOPPING IN USA
Ein typischer Sonntagvonnittag im Juli in L.A.: Nebel,
hchstens 18 Grad Celsius. Alle sind unterwegs zum Shopping.
Mein Gastgeber zeigt mir, was die Apple- und PC-Freaks 3m
Sonntag vormittag machen. Sie fahren zum o,mputersuper-
markt. Wir besuchen eine Filiale von COMP-USA, eine der
grten o,mputerwarenhauskenen in den USA. Auf einer Fl-
che vergleichbar mit einem groen sterreichischen Lebens-
mittelsupermarkt werden nur Soft- und Hardware verkauft. In
langen Verkaufsregalen kann man nach Herzenslust in Soft-
ware stbern und Hardware von Mousepens, cordless mauses,
Flugnavigatorcockpits, o,prozessoren, Netzwerkkarten, Note-
books, Laptops und 486-ern begutachten. Dazu gibt es einen
1I0-seitigen Katalog. Die Preise sind bei niedrigem Dollarkurs
fr uns Europer interessant:
386 SX mit 1MB Ram, ohne Festplatte $ 569,-
Epson Laser Printer EPL7ooo, 512k RAM $ 850,-
Fax (Sharp UX1I1) $ 500,-
Word Perfeet 5.1 $ 236,-
Microsoft Flugsimulator $ 37,-
.

Die Kosten
Gesamtwarenwert
(incl.Tasche, 8OSX287 u. 8OSX387) S 19.000,-
Einfuhnumsatzsteuer S 3.950,-
Luftfracht S 2.752,-
div.spesen S 750,-
Zoll (nur auf die Tasche) S 115,-
0.3% Auenhandelsfrderung S 59,-
Statistikgebhr S 1,20
Bestellungen und Ausknfte unter der Nummer 1-8OQ,451-
7638. Mit VISA- und Mastercard kann man auch von Oster-
reich aus bestellen.
Wieder zu Hause angekommen entdecke ich in der Sonntags-
beilage der Los Angeles Times einen ca. 40 seitigen Inseraten-
teil fr o,mputer.
Hier finden sich die Angebote, die meinem Reisebudget ge-
fhrlich werden knnen. Bei General Software (Northridge, ca.
100 km nrdlich von L.A.,TeI.818-349-7758) gibt es TOS-
HIBA-Laptops um 950 bis 2300 $ direkt aus der Toshiba-Fa-
brik. Leider komme ich nicht in die Gegend. So bestelle ich
nach meiner Rckkehr nach Wien per Fax einen T-l600 (20
MB,l MB RAM, EGA-LCD) um 965 $. Die Luftfracht soll 100
$ kosten. Etwa 2 Wochen nach der Bestellung bekomme ich ein
Aviso von Panalpina, einer groen europischen Spedition. Am
nchsten Tag hole ich ein geWaltiges Paket (17 kg bei einem
Warengewicht von etwa 9kg) am Flughafen ab. Die Luftfracht
war leider viel teurer als angekndigt:
Als Depot hinterlege ich zunchst 7500.- und kann die Ware
gleich mitnehmen. Die Kosten des Zollmanipulanten (hier
ca.5oo.-) werde ich mir das nchste Mal (bei o,mputerartikeln)
sparen, die Verzollung ist einfach. Eine Express-Sendung mit
Ware am nchsten Tag in Wien aus USA kostet etwa die dop-
pelle Luftfracht. Die Endabrechnung von Panalpina kommt 4
Wochen spter. Auch die Rechnung von General Software er-
halle ich mit der Endabrechnung.
Meine Erfahrung: Man mu genau rechnen, wenn man sich et-
was ersparen will. Wenn mglich, soll die Ware in einem Pck-
chen geliefert werden knnen (wesentlich geringere Transport-
kosten). Garantie wird zwar gewhrt, aber wegen der hohen
Frachtkosten, die zu Lasten des Kufers gehen, wird man meist
auf Garantieleistungen verzichten. Optimal ist das Einkaufen in
USA auf jeden Fall dann, wenn die Ware im Reisegepck mit-
genommen und in Wien direkt bei der Einreise verzollt und
versteuert wird.
Speichererweiterungen fr BULL Micral-75
Eib'f 3AN" TGM":Y ,x,w-",*'"w' "w
............ , ,
* Advantage! mit 3 Bnken 256K-Bit-Chips (sie wird im
folgenden ADV genannt)
Es wurden zuerst beide Karten einzeln und danach deren Kom-
bination mit QA-Plus getestet. Auerdem wurde die ADV ei-
nem 7-Tage-Dauerbetrieb in einem Novell-386-File-Server
unterzogen, um die Betriebssicherheit zu testen.
Vor einigen Jahren wurden im Zuge einer bundesweiten Am-
schreibung im HTL-Bereich Rechner der Type
BULL-Micral-75 angeschafft, die fr die derzeitige Anwen-
dung, sie dienen als NOVELL-Server, zu wenig Speicher besit-
zen. Durch den hohen Preis der firmeneigenen Speichererweite-
rungen wurden Alternativen gesucht und zwei Speichererweite-
rungskarten getestet:
* GA-280
mit 2MB (maximal 8MB)
Auf Grund der mangelnden Dokumentation, die der GA-280
beilag, wurden alle Einstellungen durch Probieren festgestellt
und dann -etwas anders dargestellt- auch in der Anleitung ent-
deckt. (Bei der GA-280 sind bei den Startadressen Speicher-
konfigurationen angegeben, die sich auf den bereits installier-
ten erweiterten Speicher beziehen (ohne Hauptspeicher).
Beide Karten wurden so konfiguriert, da durch ein Erweitern
des Speichers der GA-280 von 2 auf 8MB die Startadresse der
ADV nicht zu verndern ist.
Beim Einbau in den Rechner muten wir feststellen, da bei
der GA-280 der Haltebgel zu kurz war und aufgebogen wer-
den mute, um die Karte in den Steckplatz zu stecken.
Alle Einstellungen knnen auch verwendet werden, wenn die
GA-280 auf 8 MB aufgerstet wird. Sie sind aber nicht getestet
worden. Der Hauptspeicher wurde immer auf 640K gesetzt.
Gesamtspeicher
1920
3456
3968
5504
Erweiterter-speicher
1280
2816
3328
4864
ADV(SW1 )
nicht vorh.
01001001
nicht vorh.
01001001
GA-280(SW1)
nicht vorh.
nicht vorh.
10001000
11001100
Die anderen Schalter waren wie folgt konfiguriert:
GA-280: SW2 auf 11001001=2MB
( 1l001l1l=8MB)
ADV: SW3 auf 11011010
SW2 auf 10010100
(=COM1+LPT1+Gameport)
XXXXX1XX Game-Port ein
XXXXXOXX Game-Port aus
XXXOOXXX LPT aus
XXX10XXX LPT1
XXX01XXX LPT2
OOOXXXXX COM aus
100XXXXX COM1
010XXXXX COM2
Bei der ADV mu darauf geachtet werden, da alle Ansch)(i<;se
im System nur einmal vorhanden sein drfen (dh. wenn auf der
Multi-I/O-Karte ein COM1 vorhanden ist, mu die ADV auf
COM2 konfiguriert werden).
(1) Die Redaktion der Pe-NEWS lcnnte sich IIOrstellen, da weit mehr Lsungen aus dem praklischen Umgang mit schuleigener
Hard- und Software auf diese Art anderen HTLs zuljnglich gemacht werden lcnnten.
(2) Die beschriebenen Speichererweiterungen illufen im Prinzip, bei einer Anwendung als Novell-Server ersuchen wir um eine
Rckfrage, denn eine Probeinstallation lief zwar viele Stunden strzte aber dann aus ungeklrter Ursache whrend des
Tests ab (es kann an der KiJrte gelegen sein).
(3) Es ist mglicherweise symptomatisch fr die Beschaffungspolitik auf unseren Schulen oder vielleicht nur fr das TGM: Die
bundesweit angeschafften Ausrstungen sind weniger brauchbar, werden viel frher 'nachbesetzt' als selbstbeschaffte Gerte.
Vielleicht setZl sich auch hier die Schulautonomie bis zu den eigentlich betroffenen Lehrern durch, soda diese sowohl das Pou-
voir aber auch die Verantwortung fr die Beschaffung haben.
Programme= BElTRAGSTEIIJ
=.
Mathematica nur fr Mathematiker?
eine Softwarevorstellung
MartlnKnaipp, TUWien TGM-UT..oo;;
Heutzutage ist der Computer aus technischen Bros, For-
schungsabteilungen und Universitten, wo er einen wesentli-
chen Anteil zum Lsen technischer Probleme beitrgt, nicht
mehr wegzudenken. Diese Probleme wurden in den Anfangen
in Maschinensprache formuliert und gelst. Spter erreichte
man durch hhere Programmiersprachen wie Fortran oder C
eine hardwareunabhangigere Formulierung. Die dritte Stufe ist
die Verwendung von Entwicklungssystemen. Sie erlauben eine
noch effIzientere Formulierung technischer Sachverhalte. Ein
wichtiges Entwicklungssystem, mit dem man mathematische
Aufgaben numerisch oder algebraisch lsen kann, nennt sich
Mathematlca.
Wie arbeitet nun Mathemntlca?
1) Eine Mglichkeit, Mathemntlca zu verwenden, ist die
eines Tischrechners. Man kann interaktiv arbeiten, d.h.
jede Anweisung wird eingegeben und dann durchgefhrt.
Erst danach wird die nchste Anweisung entgegenge-
nommen. Die Lsungen werden dabei algebraisch oder
numerisch berechnet. Ist eine algebraische Berechnung
nicht mglich, wird das Ergebnis numeriscb berechnet,
wobei die Rechengenauigkeit beliebig hoch gewhlt wer-
den kann. Die zur Verfgung stehenden Funktionen und
Operationen bersteigen dabei die eines Taschenrechners
bei weitem.
4) Mathemntlca hat eine Vielzahl von Graphikbefehlen,
die es erlauben, zwei oder dreidimensionale Bewegungs-
ablufe zu simulieren. Es knnen z.B. dreidimensionale
Objekte bewegt, beleuchtet oder gedreht werden.
Mathemntlca kann die generierten Daten in bestimmten For-
maten abspeiebern. So kann es Ausdrcke im Fortran oder C-
Format abspeiebern. Eine Ausgabe im TEX-Format ist eben-
falls mglich, um eine Weiterverarbeitung zu ermglichen. Die
Graphik wird im Postscript Format verarbeitet und gespeichert.
Das Entwicklungssystem Mathemntlca ist in C geschrieben
(ca. 150000 Zeilen) und ist aus diesem Grund besonders
schnell. Es erkennt und untersttzt den vorhandenen Extended-
Speicher. Smtliche Befehle ntzen diesen Speicherbereich. So
hngt z.B. die Maximalgrlle einer zu invertierenden Matrix
nur von der Gre des zur Verfgung stehenden Speichers ab.
Das Mathemntlca-Softwarepaket fr den PC besteht neben
Hilfsprogrammen aus einem 3,5 MB .EXE File, das mindestens
2MB Gesamtspeicher bentigt. Da das Programm bei umfang-
reichen Berechnungen auf die Platte auslagert, ist ein Platten-
platz von ca. 8 MB erforderlich.
Die aktuelle Version Mathemntlca 2.x steht fr den PC
80286 oder 80386/87 zur Verfgung. Beide Versionen werden
auch als Windowsversion ausgeliefert.
3) In beiden Betriebsarten kann man sich bestimmte Befehle
selber generieren und mathematische Formalismen ent-
wickeln. Diese Formalismen knnen dem System beige-
bracht werden, um sie spter anzuwenden.
2) Mathemntlca ist eine Programmiersprache. Man hat die
Mglichkeit, sowohl Schleifen als auch If-Abfragen zu
programmieren. Diese Programme manipulieren die je-
weiligen Ausdrcke, um das Ergebnis, welches ebenfalls
aus algebraischen oder numerischen Ausdrcken bestehen
kann, zu erhalten.
Interessenten zu dieser Software knnen ber den PCC-TGM
unter TGM-UT-{J34 zustzliche Information beziehen.
Weiters wird bei einer bestimmten Anzahl von Interessen-
ten eine aktuelle 80386187 Windowsversion bestellt, die
dann durch Updates aktualisiert wird. Jene. die sich dieses
Softwarepaket zulegen mchten, sollten Name, Adresse
und Tel. Im Bro des PCC-TGM hinterlegen.
...
...
1'-
..
..
-11.
C ~
..
..
( ~ ..
(erG
...
-..
..
cf=c=
,.
"-
'.J I. I.t
...
.. ...
STACKER 2.0 - Kurztest
STACKER ist ein Softwaretreiber zur Erhhungder Kapazitt
einer Festplatte (einer Floppy).
Installation
Bei Neuinstallation INSTALL von der Diskette aufrufen. Bei
weiteren Manipulationen STAC aufrufen (Men). Es kann ein
Daten-Kompressionsfaktor von 1,1..8,0 gewhlt werden
(sinnvoll ist jedoch nur ein Faktor 2,0 - siehe Leistungstest).
Anschtieend CONFIG.SYS kontrollieren. Die entsprechende
Zeile soll etwa so lauten:
DEVICE(RIGB) c C:\STACVOL.OOO
@wird fr nachtrgliche Installation von gestackten Laufwerken
bentigt;
C;\STACVOL.OOO ist eine versteckte Datei, die der Stacker als
Speicher bentigt.
Zum Vergleich das Packprogramm LHA 2.11: bentigter Platz:
knappe 50% (entspricht ca. Kompressionsfaktor 2)
2) Geschwindigkeit:
Es wurden WORD 5 - Dateien mit COPY '.' von Platte zu
Platte kopiert und die Zeit gemessen. Ergebnis:
(Computer 386SX I 16 MHz, Festplatte Seagate ST-l144A,
124MB I 19ms).
C: (nicbt qe.tacktj --> C: (nicht qe.tacltt):
51 .ec
C: (nicht qe.tackt) --> GI (qe.tackt, Faktor 2,0):
91 c (ca. 160'1
Vermutung:
Schnellerer Computer --> Zeitverhltnis gnstiger,
Schnellere Festplatte --> Zeitverhltnis ungnstiger.
Handhabung
Es wird ein neues Laufwerk mit dem Label STACVOL_OOO gene-
riert (z.B. F:), das mit der erhhten Speicherkapazitt zur Ver-
fgung steht.
Leistungstest
Platzangaben mit Dm: Es wird die ursprngliche Datei-
gre angezeigt, in Wirklichkeit wird jedoch noch Platz
fr die Verwaltung bentigt. Die Angabe des freien Spei-
cherplatzes ist ein Wunschdenken und nicht ganz ernst zu
nehmen.
1) Kapazitt
Es wurden 4 Stacker-Laufwerke von je 1MB Ausgangskapazi-
tt und verschiedenen Kompressionsfaktoren generiert und mit
WORD 5 - Dateien vollgeschrieben (bunt gemischt, aber ohne
.LEX, denn die lassen sich nicht mehr komprimieren). Ergeb-
nis:
Auffallend ist, da bei hher gewhlten Faktoren die Kompri-
mierung schlechter ist! Das Optimum drfte bei ca. 2,0
(=Defaultwert) liegen. Der Grund fr die Differenz zwischen
gemessenem und angezeigtem Faktor drfte im Platzbedarf fr
die Verwaltung liegen.
Laufwerk:
Faktor gewhlt:
Faktor gemessen:
Faktor angezeigt (mit SDIR):
bentigter Platz (l/Faktor):
F: G:
1,5 2,0
1,23 1,46
1,8
81% 68%
H: I:
4,0 8,0
1,44 1,42
1,8 1,8
69% 70%
Wegen der umstndlichen Installation (Booten erforder-
lich, Datenverlust) ist ein Umkonfigurieren nicht zu emp-
fehlen. Fr Notfalle eine Startdiskette mit Treiber ein-
richten!
Bei Entfernen des gestackten Laufwerkes mit SREMOVE
mu der Treiber im CONFIG.SYS hndisch entfernt wer-
den, sonst tritt beim Booten eine Fehlermeldung auf.
Resumee
Ein Kompressionfaktor von ca. 1,5 (bei gewhlten Faktor 2,0)
drfte das realistische Optimum fr gemischte Dateien sein.
Man lasse sich nicht von abweichenden Bildschirmangaben
tuschen.
Der Geschwindigkeitsverlust ist merkbar, aber akzeptabel.
Ein Stacken von Diskettenlaufwerken erscheint nicht sinnvoll.
PCBACKUP oder LHA211 tun's auch.
Anm.d.Red.: Wegen stndiger Vergrerung der Programme sind auch die diversen Festplatten des Redakteurs randvoll. Seit ca.
3 Monaten wird ohne Datenverlust auf drei Rechnern mit Erfolg das Betriebssystem DRDOS 6.0 mit dem mitgelieferten Festplat-
tenkompressionsprogramm SuperStor angewendet. Installation: problemfre;' metwegesteuert; keine Kompressionsfaktoren ein-
stellbar, Festplattenplatz: statt 62 MB, ca. 110 MB, schwankt, in Abhngigkeit von der Festplattenbelegung mit kurzen oder lan-
gen Dateien; praktisch kein Geschwindigkeitsverlust merkbar; Nachte: Der Kompressionsvorgang lt sich nicht rckgngig
machen, man nwfJ vorher die Daten, etwa mit Lap-Link, auf einem anderen Rechner zwischenlagern (war aber bisher nicht ntig).
CONFIG.SYS
laden;
fi1es=30
DEVICE=C:\DOS\HIMEM.SYS
DOS=HIGH,UMB
buffers=30 Ein-Ausgabepuffer a 512 Byte, beschleunigt Suche im Verzeichnisbaum;
20..40 einstellen je nach Komplexitt der Verzeichnisstruktur.
Anzahl der File-Handles (=gleichzeitig geffneten Dateien) a 528 Byte
Hauptspeicher; Default 8 viel zu wenig!
fcbs=1 File Contral Blocks, von DOS 5.0 nicbt mehr bentigt.
stacks=O,O lnterrupt-Stack, von den meisten Programmen nicht mehr bentigt.
break=on Befehlsabbruch mit CfRL-C ermglichen.
1astdrive=z Laufwerksbucbstaben A..Z mglich.
country=049, 437 ,c: \dos\country. sys Deutsches Datum- und Zeitformat.
rem SHELL=C:\DOS\COMMAND.COM C:\DOS\ le:512 Ip Kommandointerpreter im Verzeichnis C:IDOS;
512 Byte fr Umgebungsvariable (Environment) reserviert.
High-Memory-Manager (fr Speicherbereich >1MB).
DOS ins High Memory
UMB = Upper Memory Blocks (640k..1M) von DOS bentzbar.
DEVICE=C: \DOS\EMM3B6 .EXE i=CBOO-F7FF NOEMS Expanded-Memory-Manager (nur fr 386), emuliert Expan-
ded Memory im Extended Memory (>1MB); i=C800-F7FF (include)
Adrebereich fr EMM oberhalb des Bildschirmspeichers; kein EMS
(Expanded Memory).
DEVICEHIGH=C: \DOS\SETVER.EXE Versionstabelle ins High Memory laden.
devicehigh=c: \ vu\guard. sys GUARD (Wchter) von PCfOOLS 6 ins High Memory laden.
rem devicehigh=c: \dos \ansi. sys ANSI-Bildschirmtreiber, wird von manchen Programmen bentigt.
devicehigh=c: \dos \smartdrv. sys 512 Festplatten-Cache mit 512kB (immer im Extended Memory).
rem DEVICE=C: \STACKER\STACKER. COM E: \STACVOL. 000 Treiber fr Stacker (Verdopplung der Festplatten-
kapazitt);
E: wird belegt mit versteckter Datei STACVOL.OOO; G: wird erzeugt;
Diese Zeile wird vom Stacker-INSTALL-Programm erzeugt.
DEVICEHIGH=C: \ STACKER\ STACKER. COM E: \STACVOL . 000 Treiber fr Stacker ins High-Memory laden.
AUTOEXEC.BAT
Optionen mit
Speicherung der Dateninformation von C: fr UNDELET< und UNFORKAT;
Itc.202 erstellt Lschverfolgungsdatei PCTRAC".DBL (system) im Root von C:
mit max. 202 Eintrgen;
/1 vermeidet MIRROR.BAK-Datei.
vertauscht logische Laufwerke G: (vom Stacker neu erstellt) und E: (vom
Stacker mittels versteckter Datei belegt)
--> jetzt E: mit doppelter Kapazitt ansprechhar, G: unbentzbar.
c:\stacker\sswap g: e:
@echo off der Befehle am Bildschirm (Echo) ausschalten.
verify on Uberprfung beim Kopieren einschalten.
break on Befehlsabbruch mit CfRL-C einschalten.
prompt $p$g Promptzeichen einstellen: path und greater-Zeichen
PATE C:\DOS;C:\iC:\tools;c:\pctools6;c:\norton;c:\virus;
c:\vga;d:\pcad\exe;
c:\packer;c:\stacker;
rem append c:\;c:\dos;
rem set comspec=c:\dos\command.com
set dircmd=/p/o:gn
Suchpfad fr Programme.
Suchpfad fr Dateien.
Kommandointerpreter im Verzeichnis cl\DOS.
DIR-Befehl standardmig ausfhren
Ip (page) seitenweise
lo (order) Reihenfolge g... Unterverzeichnisse vor Dateien, n... nach Namen
aufsteigend sortiert.
10adhigh c: \dos \keyb gr" c: \dos \keyboard. sys Tastaturtreiber ins Upper Memory laden (640k...1M).
10adhigh c: \mouse \gmouse 1 >nul Maustreiber auf COM1 ins Upper Memory laden,
>nu! unterdrckt Bildschirmmeldung.
rem c:\dos\keyb gr"c:\dos\keyboard.sys
rem c:\mouse\qmouse 1 >nul
echo GENIUS-Maus auf COM1 installiert selbstgewhlte Bildschirmmeldung.
c: \ tools\ turbokey A 1 Cursorgeschwindigkeit schnell einstellen.
loadhigh c: \dos\doskey Abruf der letzten Befehle mit Cursortasten ermglichen.
rem c:\dos\doskey
mirror c: Itc-202 11
echo on

Fehler im AFDPRO
TGM
Im AFD.COM wird unter der Prmisse (OX) =0 und (BX) =14h der Befehl MOV AX,[BX] korrekt ausgefhrt:
Prograrrfirie
Al< 3FC4 SI 0000 es HBE IP 0102 Stack tO 0000 PLAGS 0200
BX 0014 oI 0000 OS 0000 t2 0000
ex 0000 BP 0000 ES .7BI!: BS 478B H 0000 OF DF Ir sr zr Al' pp CF
OX 0000 SP FEEE SS 478E PS .7SE
t'
0000 0 0 1 0 0 0 0 0
eMD> 1 0 1 2
,

7
05:0000 P1 3P .. J7 08 .. .. J7
0100 8B07 MeV -'X.IBX] D5:0008
pp .,
.. J7 01 .. .. J7
0102 7203 Je 0107 D5:0010
"
07 70 00 e.
'P
.. J7
1m AFDPRO.EXE wird jedoch ein falscher Wert geladen:
Al< 4))0 SI 0000 es fEDe IP 0102 Stack tO 0000 Fl&9_ 0200
BX aOH oI 0000 OS 0000 +2 20CD
ex 0000 BP 0000 BS fBOe BS fEoe H AOOO OF CF IP' SE' ZP AP pp CF
OX 0000 SP FPF! SS fEDe PS fEOe +6 9AOO 0 0 1 0 0 0 0 0
CMo> 1 0 1 2
,

7
00 D5:0000 OB 00
E'
2E
"
07 70 00
0100 8B07 MOV AX,IBX] 05:0008 16 00 as oe J8 09 C7 1e
0102 OOBD8CA2 ADo [A.28C+DII,CL 05:0010
"
07 70 00 54 pp 00 po
".". ',- .Pi ...
Der gleiche Effekt passiert brigens auch, wenn man ber ein anderes Zeigerregister, z.B. SI oder DI, adressiert.
Auffallend ist, da schon die Speicherinhalte ab 0:0 verschieden sind, der Wert 3043h jedoch nie auf 0:14h aufscheint. Offenbar
ist der AFDPRO beim Umlenken der Interrupts ziemlich hemmungslos, und vielleicht liegt darin auch (wenn auch im Dunkeln)
die Erklrung fr den Fehler.
Wenn jedoch (OS) <> 0 ist, dann arbeitet auch der AFDPRO korrekt:
Al< 1368 SI 0000 es 4Eoe IP 0102 Stack tO 0000 1"19 0200
BX 0014 01 4S0C OS 4EOC +2 20CO
ex 0000 BP 0000 ES 4S0C BS 1000 .. "000 OP DP IP SP ZP AF pp CP
OX 0000 SP PPFE SS 4EOC PS 4EOC +6 9.\00 0 0 1 0 0 0 0 0
CMO > 1 0 1 2
,

7
56 OS:OOOO CD 20 00
'0
00 gA. PO FE
0100 8B07 MeV .\x, (BX) OS:0008 BE OJ 20 05 Be )C 3C 01
0102 008DBCA2 ADo 1A.28C+OI),CL OS:0010 54 00 02 OE 68 llBtJ7
Beim Testen "blicher Programme" ist (OS) nie Null, daher fallt der Fehler nicht auf. Sobald (OS)<>O ist, ist auch alles in Ord-
nung:
AX 0756
BX 0000
CX 0000
OX 0000
SI 0000
01 0000
BP 0000
SP PFFE
CS 4EOC
OS 0001
ES 4EOC
SS 4EOC
IP 0102
HS 4EOC
PS 4EOC
Stack +0 0000 Plag_ 0244
+2 20CO
+4 A.OOO OP OP IP SP ZP U PP CP
+6 9.\00 0 0 1 0 1 0 1 0
CMo>
L------------------OO
0100 8B07
0102 00808CA2
MeV
ADo
.\X, (BX)
["28C+OII,CL
1
OS:OOOO
OS:0008
OS:0010
01234567
56 07 70 00 54 pp 00 PO
31 EB 00 PO 85 BA. 00 PO
07 09 CO lC 97 OA. CD lC

Meiner Meinung nach fallt der Fehler also nur auf, wenn man
im tiefsten Speicher gerade mit (OS)=O herum"stierlt". Wenn
man's wei, ist der Fehler nicht so schlimm.
Gegen die a1terantive Verwendung der Turbo-Debuggers TD
spricht rein sachlich nichts, jedoch pdagogisch:
Wenn schon TD, dann wohl auch TASM. Damit verliert man
aber den Umgang mit einem "klassischen" Assemhler (MASM)
mit allem Drumherum, der eine sehr gute Grundlage fr alle zu
anderen Prozessoren gehrenden Assembler ist.
Ich pldiere daher dafr, weiterhin mit dem AFDPRO zu leben.
Der Fehler ist in meinem Unterricht noch nie aufgefallen, wohl
aber z.B. einige Fehler der frheren MASM-Versionen (3, 4),
mit denen wir auch leben muten.
_.. ... r..".:
:::::::::::::::::::::..:..:< :=:::::::::::::::::::.=."":.. _-
Programme
--=-,'C".-"'-,,, c

Starten des SideKick im Netz
w. ENte':,""
in sr;
Feld fr aktuellen Pfad
Feld fr Sider;ick-Pfad
'SItStart.ASM; so laden, da BELP
PARA PUBLIC 'Code'
CSlCodeS.q,SS:CodeSeq
OSICodeSeg,BS:Codeseq
IOOh
Start


. :\-
U OUP (0)
U OUP (0)
SEGKENT
}.SSUME
ASSUME
aRG
JHP
OB
OB
OB
OB
OB Sr;Pfad
'l'ITLE
funktioniert '
; Aufruf mit Verzeichnis.
steht
CodeSeg
Begin:
comSpec
EnvStrg
AktPfad
Im Novell-Netz der TGM-Abteilungen fr Elektronik wird der
"klassische" SideKick (Version 1.56A) vielfaltig verwendet.
Etwas unschn ist, da der SI<, wenn das Unterverzeichnis, in
dem er samt Helpdatei steht, beim Aufruf nicht das aktuelle
Unterverzeichnis ist, spter die Helpdatei nicht findet, wenn in-
zwischen ein anderes Verzeichnis das aktuelle ist. Dieses Pro-
blem wird in unserem Netz dadurch entschrft, da der Side-
Kick nicht direkt aufgerufen wird, sondern mit einer Batch-
Datei SKBAT, die folgenden Inhalt hat:
;
Start: XOR CS. CH
MOV CL.CS:80h
CMP CL,O
JE Z_iUuf
OEC CL
MOV SI,82h
IZA
REP MOVSB
CALL
LEA
eALL
JMP
ZweitAu.t :
CALL
G,
CD \PtJBLIC\UT
SItNETZ
Damit beim Ausfhren nicht anstelle der Batchdatei SKBAT
unmittelbar SK.COM geladen wird, hat SK im Netz den Na-
men SKNETZ bekommen.
Auch diese Lsung ist noch nicht ideal: Zwar steht das Help
jetzt immer zur Verfgung, jedoch ist man nach Ausfhren von
SKBAT nicht mehr im vorher aktuellen Verzeichnis, sondern
immer im Verzeichnis \PUBLIC\UT, mu also anschlieend
wieder in das vorher aktuell gewesene Verzeichnis wechseln.
SKStart.COM ist ein Assemblerprogramm, das hilft, auch noch
dieses letzte Problem zu lsen. Die Batch-Datei SK.BAT sieht
jetzt so aus:
EXit:
eALL
eALL
"OV
INT
AktVerz
PutEnv

ChOir
Bxit
GatEnv
ChOir
AR,4Ch
21"

Zeilenl&nge steht auf PSP+80h
vorhanden 7
nein: Aufruf
Anzshl zu kopierender Byt
Adr.sse er.tes Byte
des
Pfad ins Feld kopieren.
abschlieende. OOh
steht schon drinnen
Aktuelles Verzeichnis
Lauf_rk featstellen
abspeichern EnviroNnent
einstellen
Verzeichnis aus Env. l en
Achtung: OS zeigt auf Env.1
frher aktuelles Verzeichnis
gefunden
Byte auch OOh 7
secpl.entadreaae
des M.ster-Environments
Beginn des Environmenta
OOOOh auchen
Verarb. von links nach rechta
lanqes Suchen ermglichen
sktuell Laufwerk ar fragen
jetzt in AL
(0 ... A. uav.)
in Buchstaban umsetz.n
nit Doppelpunkt
aktuelles Verzeichnis erfraqen
(OL)-O .. aktuell.s L.ufwerk
OOOOh anhngen
Ende dea Pfad. 7
j.
nein: abspeichern
-A- .uchen
Segment d.. Environaants
a.ginn des Environm8nts
Verarb. von links nach recht.
Suchen ber 1000 Bytes
AB,19h
21"
SuchEnv
AL.65
Aktpfad.J.L
AB.41h
OL,OL ;
SI,AJctPfad+3
21"
01,01
Alt ,Alt
P13Such
SI,EnvStrq
AL,ISI]
AL
PE'
BSI[OI].AL
SI
01
PSI
Alt ,Alt
BS:(OIJ,AX
SuchBnv
01,01
CX,OFPFFh
SCASB ;
BYTB PTR (01),0 ; OOh
nchstes
nein
j.
CX,lOOO
CX
ex
BX,BnvStrg
AL,IBX]
SCASB
CX.O 1000 Bytea schon &bgesucht 1
Bxit erfolglose Suche
CX -A- gefundan
CX.5 noch 5 weitere Zeichen prfen
BX nchetee Zeichen
AL,BYTB PTR IBX] ; nchstes Zeichen
BYTE PTR BS:(OI),AL ; aua EnvStrq 7
GBSuch nain: weitereuchen
01 nchetee z.ichen in EnvStrg
GBSCont jal BnvStrq indentifhiaren
CX identifiziertl
SI.OI Stack wieder richtiqstellen
BS ES:SI zeigt auf Pfad
OS jatzt zeigt DS:SI
auf Pfad (fUr ChOir-Routine)
ADD
MOV
MOV
XOR
LEA
INT
RBT
AktVerz: MOV
INT
PutEnv: CALL
XDR
XOR
cLO
XOR
PESuch: REPNE
CMP
JMS
LEA
PEl: HOV
eHP
JS
MOV
INC
INe
JMP
PE2: XOR
MOV
Rl<T
,
GatEnv: CALL
XOR
eLD
MOV
PUSS
GESuchl pop
LEA
MOV
REPNE
CMP
J.
PUSS
MOV
GESCont: IJrl'C
MOV
CMP
JMS
INe
LOOP
POP
MOV
PUSS
POP
Rl<T
S';:START G:\PUBLIC\UT (das aktuelle Verzeichnis wird im Master-
Environment abgespeichert und anschlieend
wird das als Parameter angegebene
Verzeichnis angewhlt)
SItO (SK wird geladen, der Name SKO dient
nur zur eindeutigen Untcrscheidbarkeit
von SK.BAT uod SK.COM)
S!l:START (holt das abgespeichcrte Verzeichnis aus dem
Environment und whlt es an)
Ein Problem ist das Finden des Master-Environments. Jeder
Lademodul hat nach seinem Laden einen Environmentbereich
zugeordnet, der das Gleiche enthlt wie der des bergeordneten
("parent-") Prozesses. Auf 2Ch im PSP steht immer die Seg-
mentadresse des zugeordneten Environmentbereichs (des
"child"- Prozesses).
Environmentbereiche beginnen immer auf Paragrapbenadressen
und enthalten stets als erste Information den Parameter COM-
SPEC=kommandoprozessorname. Dies kann man ausntzen,
um das Master-Environment zu finden, da es ja das erste
(unterste) im Speicher ist.
Das Programm SKStart.ASM wird hier verffentlicht, weil es
ein Beispiel fr das Handhaben eines Kommandozeilenpara-
meters, den Zugriff zur Systemumgebung (Environment) sowie
eine Anwendung der Interrupts 21h-47h (Aktuelles Verzeichnis
erfragen) und 21h-3Bh (Aktuelles Verzeichnis wechseln) ent-
hlt.
SuchBnv: MeV BX,-l
Das Programm funktionierte in der vorstehenden Form ein-
wandfrei auf dem AT, auf dem es entwickelt wurde, nicht je-
doch im Netz. Es stellte sich heraus, da im Netzbetrieb am
Anfang des Environmentblocks nicht wie normalerweise unter
DOS (und wie auch in der DOS-Dokumentation festgehalten)
der COMSPEC-Parameter als erster steht, sondern der
PROMPT-Paramter. Dadurch steht COMSPEC als zweiter Pa-
rameter zufallig nicht auf einer Paragraphengrenze und wird
daher mit der verkrzten Suche, in der nur nach CO auf einer
durch 16 teilbaren Adresse gesucht wird, nicht gefunden. Das
Programm mute daher in der SuchEnv-Routine wie folgt ge-
ndert werden:
SEO: INC
'x
XOR 01,01
LEA Sl,ConSpec diea. Zeichenkette
11011 geaucht werden
HOV AX, [SI] Vergleieh.operand
SEI: HOV ES,BX
CHP AX,ES: (OI)
JE SE' 'lleich: SE'
INC
'X
ungleich: nchster Paragraph
JHP SEl
SE2 : HOV eX,) noch
,
vergleiche
SE3: INC SI
INC SI nlichste. Wort in ColllSpec
HOV AX, [SI) Vergleich. operand
INC DI
INC DI nchste. Wort im Speicher
CHP U,ES: [01]
LOOPE SE' gleich: nchster Vergleich
JNE SE'
ungleich:
weiterlluehen nach erstelll Wort
RET qIeich I Suche beendet,
AdrIUli in ES
ChDir: HOV AB,OEh Funktion Laufwerk whlen
HOV OL, [SIJ Laufwerk.buch.tabe
AND DL,llOl1111b in Grobuchstaben umtzen
SUB DL,65 in Laufwerk.zahl
INT 2lh
HOV AB, JBB CBDIR-Funktion
HOV DX,SI
ADD DX,2 Pfad
INT 2lh
RET
codeseg ENDS
END Begin
SuchEnv: MOV
SEO: INC
XOR
LEA
HOV
SEI: MOV
CHP
JE
INC
CHP
JE
JMP
SE2: MOV
SE): INC
INC
MOV
INC
INC
CHP
LOOPE
JNE
erstell Wort
RET
in ES
BX,-l
'X
01,01
Sl,COII.Spec
AX, (SI]
ES,BX
AX,ES:(DI]
SE'
01
Dl,16
SE'
SEl
CX,3
SI
SI
AX, [SII
DI
DI
AX,ES: [DI)
SE'
SE'
diese Zeichenkette
soll gesucht werden
vergleichsoperand
gleich I SE2
ungleich: nchstes Byte
Paragraph durchgesucht?
ja: nchster Paragraph
nein
noch 3 Vergleiche
nchstes Wort in ComSpec
Vergleichsoperand
nchstes Wort im Speicher
gleich: nchster Vergleich
ungleich: weitersuchen nach
gleich: Suche beendet, Adresse
.. ...
Zeilenabstand in mm
Wie viele Zeilen mu man frei lassen, um beispielsweise eine Zeichnung im Nachhinein einkleben zu knnen? Hier eine Hilfsta-
belle:
Zeilen pro Zoll:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
3
(2-zg)
8,5
16,9
25,4
33,9
42,3
50,8
59,3
67,7
76,2
84,7
93,1
101,6
110,1
118,5
127,0
135,5
143,9
152,4
160,9
169,3
4
(1,5-zg)
6,4
12,7
19,1
25,4
31,8
38,1
44,5
50,8
57,2
63,5
(F},9
76,2
82,6
88,9
95,3
101,6
108,0
114,3
120,7
127,0
6
(l-zg)
4,2
8,5
12,7
16,9
21,2
25,4
29,6
33,9
38,1
42,3
46,6
50,8
55,0
59,3
63,5
67,7
72,0
76,2
80,4
84,7
8
(0,5-zg)
3,2
6,4
9,5
12,7
15,9
19,1
22,2
25,4
28,6
31,8
34,9
38,1
41,3
44,5
47,6
50,8
54,0
57,2
60,3
63,5
PCROUTE
PCROUTE enthlt verschiedene Routertypen, die nacheinander Routen komplizierter Prints (Vorschlag)
laufen und einzeln ausgeschaltet werden knnen:
OPTIMIZER: (siehe D2)
Begradigt Stufen, verkrzt Netze, schiebt Leitungen zu-
sammen, ete.
RlP-UP-ROUTER: (siehe D2)
Kann bereits gelegte Leitungen wieder entfernen (rip up)
und neu verlegen.
bersicht
hndische
vorverdrahtung
File mit .PLC abepeichern,
nicht .P"G I I
v
1) Spannungsversorgung
2) Stecker
3) komplizierte Bauteile
4) restliche Leitungen
Mehrere Durchlufe von PCROUTE, pro Durchlauf nur ganz
bestimmte Netze muten. Mit PCCARDS hndisch verbessern
und ev. Sperrtlchen setzen.
Vorgangsweise: eigene Netzklasse(n) fr die zu mutenden
Netze bilden (siehe DS), alle anderen Netze mittels
"PRlORITY: IGNORE" ausschalten (siehe DS.1).
Mit Po.1-Taste
neue Databaae
.PCB
MEMORY-ROUTER: (siehe D1)
Verbindet nur kollineare Pins (= Pins auf gleicher Hhe)
in x- und y-Richtung. Normalerweise ausgeschaltet. An-
wendung fr viele gleiche Bausteine, z.B. Speicherbau-
steine. Nachteil: Zieht viele lange Leitungen ber den
Print, die dann als Barrieren wirken. --> Nur in einem
Fenster muten (siehe D1.2).
MAZE-ROUTER: (siehe DU)
Findet immer einen elektro Pfad (falls existent). Bereits
gelegte Leitungen werden nicht mehr verndert.

v
Layer $CONT enthlt nichtgeroutete
Verbindungen
hindi. ehe
Verbeerug
v
fertiges Layout
Standardeinstellungen fr PCROUTE
Al Enter database name
B) Select rtlhq strategy
Cl Router utilities
0) Edle rtlnq strategy
.PLC-File oder vorverdrahtetes .PCB-File angeben.
PCAD1 = Urstrategie, wenig brauchbar, mu daher modi-
fiziert werden (Siehe D). Strategien werden als .CTL-Fi-
les abgespeichert.
Nicht unbedingt erforderlich. Siehe Anhang.
Name XXX beim Abspeichern frei whlbar.
Oll Edit routinq parameters for strateqy XXX:
Units:
Routing grid x:
Routing grid y:
Number of routing layers:
Route type:
Route order:
Display type:
Perform memory route:
Perform diagonal route:
Perform via minimization:
Perform beveling:
Perform are beveling:
Define detailed parameters
MILS
50
50
2
steiner-minvia
Short-Long
status + Route
No
No
Yes
After
No
1/1000 Zoll (Alternative: mm)
gnstig fr 1 Leitung zwischen 2 Pins.
Leiterbreite, Qearance und Ltaugen mssen passend
gewhlt werden, siehe 4)
Anzahl der Kupferlagen.
T-frmige Verbindungen.
kurze Verbindungen zuerst.
(Wavefront erhht Rechenzeit.)
MEMORY-ROUTER ausscbalten (sonst zuviele Barrie-
ren)
4S'-Leiterbahnen nur sinnvoll bei 4 Uigen, 2 mit diago-
nalen Vorzugsrichtungen (siehe D6).
Durchkontaktierungen minimieren.
Abschrgen der Ecken nach dem Routen.
Abrunden der Ecken.
mit Enter anwhlen.
BEITRAGSTEIL
,./.-,,: , .
01.1) Edit detailed routing parameters for strategy XXX:
a) fr 1 Leitung zwischen 2 Pins: (Bauteile auf 100/100-Raster plazieren, notfalls 50/50)
Routing Grid: Major grid x: 50 y: 50 Hauptgitter fr Router.
Minor grid 1 x: 0 y: 0 Untergitter
Minor grid 2 x: 0 y: 0
Minor grid 3 x: 0 y: 0
b) fr 2 Leitungen zwischen 2 Pins (nichI fr Werksttte TGM):
Routing Grid: Major grid x: 100 y: 100
Minor grid 1 x: 40 y: 40
Minor grid 2 x: 60 y: 60
Minor grid 3 x: 0 y: 0
Via Type:
Via sites:
Route Search Area Size
Number of grids to enlarge:
Maze Router Passes
Number of passes:
Open Route Search Area
To Full Board On Last Pass
Route Area Clearance From
Board Edge distance:
continue detailed parameter
Through
(Interstitial)
All grid points
5
3
Yes
50
Durchkontaktierungen ber alle Layer.
-"- zwischen 2 benachbarten Layern (Mullilayer).
Positionierung auf allen Gitterpunkten (Allernative: eig.
Raster fr Vias)
Vergrllerung des Suchbereichs.
Anzahl der Durchlufe fr den MAZE-ROUTER. 0
schaltet ihn aus!
Suchbereich beim letzten Durchlauf = ganze Printplatte
(= 1,27 mm) Mindestabstand der Leiterbahnen vom Lei-
terplattenrand. (Bei Einschubkarten breiterer Rand)
mit Enter anwhlen.
01.2) Edit detailed routing parameters for strategy XXX (continued):
Through via cost:
Bevel size:
Component orientation:
Route window:
Generate stringers:
Eliminate acute angles:
15 Kostenfaktor rur Durchkontaktierungen.
2 Grlle der Ecken-Abschrgungen.
Horizontal/vertical/unspecified Ausrichtung der meisten Bau-
teile auf dem Print.
Entire board Fenster, in dem geroutet werden soll. (Es knnen Fen-
sterkoordinaten angegeben werden - gnstig rur Memory-
Router, siehe D1).
No Stringers = kurze Leiterbahnen mit Durchkontaktierun-
gen, an SMD-Pins angehngt.
Yes Spitze Winkel entfernen.
02) Edit ripup parameters:
Number of Maze Routing Passes:
Normal:
Ripup:
Optimize:
Perform trace hugging:
Penalize corners:
Costs:
Cost to rip up 1 subnet:
Cost to re-use ripped up grid:
Optimizer via cast:
3
99
99
No
Yes
150
20
100
Anzahl der Durchlufe des MAZE-ROUTERS:
Ohne Rip-Up ("Was liegt, das pickt").
Mit Entfernen und Neuverlegen von Leitungen.
Minimierung von Durehkontaktierungen, etc. Den Router
mit ESC abbrechen, wenn das Ergebnis pat.
Enges Zusammenpacken der Lei tungen.
Unntige Leiterbahnecken vermeiden.
Kostenfaktoren ermglichen Optimierung. Je hher sie
gewhlt werden (z.B. fr Durchkontaktierungen), urnso
eher vermeidet der Router diese Mglichkeit.
ca. 10x so hoch wie Via-Cost whlen.
soll Neuverlegung auf anderem Platz bewirken.
Durchkontaktierungen sollen mglichst eliminiert wer-
den.
2t
..-.-.-.-.-;.;
PCAD ""BEITRAGSTEIt;
D3) Edit pad discriptions:
(Kann entfallen, wenn Router utilities - Pad Builder verwendet wurde; siehe Anhang.)
PCROUTE erkennI die Ltaugengren (padstacks) der Bauteile nicht automalisch!
Sie mssen hier noch einmal richtig angegeben werden, sonst Kurzschlu mit Leiterbahnen mglich.
Connected to inner plane:
pin type:
Pad shape:
Diameter:
No
o
Circle
50
PCROUTE nimmt an, da alle Pins, die mit den inneren
Kupferlayem verbunden sind, dadurch untereinander ver-
bunden sind, und legt dafr keine Leitungen.
Type des Ltauges (Mit PCCOMP kann festgestellt wer-
den, welche Pin-Typen die Parts enthallen.)
Form des Ltauges
Durchmesser in mil
Achtung: Wenn das Ltauge zu gro gewhll wird, kann
der Router unter Umstnden den Mindestabstand
(Clearance) nicht einhallen und verbindet die Pins nicht.
Keine Fehlermeldung!
Durchkontaktierung (through-hote via)
gebohrte Pins (through-hole pin types)
ungebohrte Pins (SMD pin types)
Durchkontaktierungen (interslitial + through-hole vias)
frei whlbar
[Anmerkung): Die Pin-Typen der Parts sind folgendermaen festgelegt:
Pin Type
o
1..24
25..50
51..99
100..255
Standardeinstellung (z.B.fr Werksttte TOM):
selbstgewhlte Durchkontaktierung,
als Ltauge verwendbar,
z.B. fr Mepunkte, DrahtbTcken,
Experimentierschlatungen mit zustzlichen Bauteilen ete.
Connected
to inner Pin
lane: t e:
o
(ev.50)
No 1 Square 60
No 2..4 Circle 60
No 5..6 Square 60
No 7..8 Square 60
No 9 Square 80
No 10..11 Cirele 80
No 12..14 Cirele 100
No 15..16 Cirele 140
No 17 Cirele 160
No 18 Cirele 180
No 19 Cirele 200
Bei Bedarf:
No 25..50 Square/
Rectangle/
Complex
No 51 Square 80
urchkontaklierung
(through-holevia)
JC-PinI, Widerstnde,etc.
le, Widerstndc,ctc.
JC
Stecker,Relais,etc.
Leistungswiderstnde,etc.
OroeBauteile,Drhte
SMD-Bauteiie
Auen-
0mm
1,
(1,37)
1,52
1,52
1,52
1,52
2,03
2,03
2,5
3,5
4,06
4,57
5,08
[Anmerkung): Die Pintypen fr JCs im speziellen sind folgendermaen festgelegt:
Pin Type
1
2
3
4
5
6
Square
Circle
Circle
Circle
Square
Square
Pin1
Signalpin
Masse
Versorgung
Pin1 und gleichzeitig Versorgung
Pin1 und gleichzeitig Masse
.PC.. ~ S " ~ l g g
D4) Edit wiring mies:
a) fr 1 Leitung zwischen 2 Pins: (Ltauge max. 060 = 1,52mm)
Pad/Pad Clearance: 10 Mindestabstand zwischen 2 llitaugen
Rule
Name
OEFAULT
BREIT
Trace
width
16 (12 . 20)
60
Line/Line
Clearance
10
10
Line/Pad
Clearance
10
10
Leiterbreiten >=16 und Oearance >=10 von Werksttte TGM gut fertigbar.
Anmerkung: Die geometrische Anordnung sieht dann so aus:
)0 I 30
PAn
(LtauqeJ
max.060
10 10 10 10
TRACE
(Leiter
bahn)
<--> I <-->
Clearance Clearance
(Abatand) tAbatandl
<------50------>/<------50------>
<--------------100-------------->
30 I )0
PAn
(Ltaugej
max.060
b) fr 2 Leitungen zwischen 2 pinsl (Ltauqe max. 050 = 1,27mm) (nichtfrWerksttteTGM)
Pad/Pad Clearance: 10
Rule
Name
OEFAULT
Trace
width
10
Line/Line
Clearance
10
Line/Pad
Clearance
10
Anmerkung: Die geometrische Anordnung sieht dann so aus:
25 I 25
PAn
(Ltauge)
.... x.0S0
10 10 10 2S 1 25
PAn
(Ltauqel
_x.l1IS0
05) Edit net class definitions:
Net class name VERSORGUNG
ANALOG
OIGITAL
OEFAULT
fr Spannungsversorgung (z.B. Netze
VCC,GND,+9V,5V)
fr analoge Signalleitungen (z.B. Netze Al,AZ, )
fr digitale Signalleitungen (z.B. Netze Dl,D2, )
fr alle anderen Leitungen
Neue Namen mit INS einfgen. Alle der Reihe nach mit ENTER anwhlen.
05.1) Edit net class VERSORGUNG of strategy XXX
Wiring rule:
Priority:
Layers:
Allow to alter preroute:
BREIT(width 60)
None Niederste Prioritt.
(High/Medium/Low) Hhere Priorittsstufen.
( I qnore ) Nicht routen (Siehe "Routen komplizierter Prints")
Wichtig: - Memory-Routing (kollineare Pins) erfolgt im-
mer zuerst.
- Breitere Bahnen werden immer vor schmleren
geroutet.
All layers Beschrnkung auf bestimmte Layer mglich, z.B. VCC
und GND nur auf!NTl und INT2 routen (bei 4-lagigem
Print) --> Abschirmungen mglich
Yes
PCAD
Type of class: Net List Liste von Netznamen angeben
Oesg List (Designator List) Liste von Bauteil-Bezeichnem, z.B
IC1,IC2,Rl.
Any Net Alle Verbindungen zu diesen Bauteilen
(Vereinigungsmenge).
Conunon Nets Gemeinsame Verbindungen (Durchschnittsmenge).
Comp List Liste von Bauteilnamen, z.B. 7400, LM741.
Window Verbindungen innerhalb eines Fensters.
Nets: VCC,GNO,+5V,9V
05.2) Edit net class ANALOG: wie vorher
05.3) Edit net class DIGITAL: wie vorher
05.4) Edit net class OEFAULT of strategy xxx
Wiring rule:
Priority:
Layers:
Allow to alter preroute:
Type of class:
OEFAULT (width 12)
None
All layers
Yes
All nets not in other classes Alle Netze, die nicht in einer
Netzklasse definiert wurden (Komplementrmenge),
werden mit DEFAULT geroutet.
06) Edit layer descriptions for strategy XXX:
Total layers:
Routing layers:
Through via cast:
a) fr 1 Kupferlage (einseitiger Prinl):
2
2
15 Kostenfaklor fr Durchkontaktierungen gro whlen, um
sie mglichst zu vermeiden
Layer
# Name
1 SOLDER
Costs
Type N/S E/W
No preferredl 1 Schlechtes Router-Ergebnis, besser direclion hndisch
(vor)verdrahten!
b) fr 2 Kupferlagen (doppelseitiger Print):
Layer Costs
# Name Type N/S E/W
1 COMP North/South 1 4
2 SOLDER East/West 4 1
c) fr 4 Kupferlagen: diagonal route YES einstellen (siehe Dl)
Kostenfakloren bewirken
Vorzugsrichtung:
I
Layer
# Name
1 COMP
2 INTI
3 INTI
4 SOLDER
Type
N/S
NE/SW
NE/SW
E/W
Costs
N/S E/W
1 4
10 10
10 10
4 1
NE/SWNW/SE
10 10
4 1
1 4
10 10
Vorzugs-
richtung:
I
\
I
E) Route
Extract data:
Route:
Create routed database:
Start
YES
NEW
(RESTART)
(NO)
YES
(NO)
Daten aus Database .PLC oder .PCB extrahieren.
Nur nach einem Abbruch des Routers!
Fr Probelauf.(Database kann nachtrglich erslellt wer-
den, wenn Probelauf erfolgreich war)
24
Anhang 1: C) ROUTER UTILITIES
Cl) Pad Builder: Ermglicht automatische Erstellung der Pad Description (Ltaugengren). Ersetzt Punkt D3.
bersicht:
aufrufen
neueCTL-File mit den Pad-
tatschlichen
d.hSSF und .CTL paen zu. ammen.
neue. File testname.CTL
Padatacka lschen:
SCKD/GSSF filename: nur <Enter> eingeben
(Sonat iat der Router langa.m,
wail die Pad. eine unntige
grafische Bela.tung .ind.l
Padatack. laden:
SCHD/GSSF .tandard.SSF
Cl.1) Zuerst mssen in PCCARDS die Padstacks (tatschl. Ltaugen) mit SCMD/GSSF standard.SSF geladen werden.
Cl.2) Pad Builder:
Input database:
Input strategy:
Output strategy file name:
dateiname.PCB
z.B. PCADl
z.B. TEST
(ohne Pad Description)
Ahspeichem mit Pad Description unter TEST.CTL
ROUTING PAD THRU VIA INTERSTITIAL VIA
LAYERS LAYERS LAYERS LAYERS
a) fr 2 Kupferlagen:
COMP COMP COMP COMP
SOLDER SOLDER SOLDER SOLDER
b) fr 4 Kupferlagen:
COMP COMP COMP COMP
SOLDER SOLDER SOLDER SOLDER
INTl INTl INTl INTl
INT2 INT2 INT2 INT2
C2) Strategy File Report Generation
erstellt eine bersicht ber das Strategie-File (.CTL) als ASCIl-File (.RFC). Fr Dokumentation wertvoll.
Durch das frontartige Suchverfahren nimmt der Router immer
den fr ihn "naheliegendsten" Weg. Abhilfen:
Rip-Up-Router verwenden (siehe D2).
Hndisch verdrahten bzw. Router-Ergebnis hndisch ver-
bessern (siehe Routen komplizierter Prints).
Anhang 2: PROBLEME - URSACHEN - ABHlLFEN
Der Rmer vctbiMtt tauge Baatcne flicht.
Der Router kann wahrscheinlich die Mindestabstnde nicht
einhalten:
Bauteil sitzt zu knapp am Leiterplattenrand bzw. die
Route Area Clearanee From Board Edge ist zu gro (siehe
DU).
Lei terbrei te (fraee Width) oder Mindestabstand
(Clearance) ist zu gro (siehe Wiring Rules in D4).
Die Pad Deseription (siehe D3) enthlt zu groe Ltaugen
fr diesen Bauteil (pintypen knnen mit PCCOMP festge-
stellt werden).
*
Der Router verlegt die Leitungen zu knapp bei den Pins
und versperrt dadurch "Schlupflcher", besonders bei ein-
seitigen Prints.
Diagrammzeichenroutine in TURBO-PASCAL
JoharinEis WALZER} , DIAG:CTST.PASDllGFU!JiI1M.PAS TGM-UT41l30
,.".,-', .- ," ,'.".' .- ' - '. . -.- -. , . ..., ..........-.-.--,'.....-.
Als Techniker kennt man ja das Problem, da man Mewerte
oder berechnete Funktionen (z.B. Frequenzgang) darstellen
mchte und dazu jedesmal eine eigene Routine fr die Grafik-
Ausgabe schreiben mu. Anscheinend erkannten auch andere
schon dieses Problem und deswegen kam mir der Artikel
"Diagramme llia carte" sehr gelegen (siehe [1)).
DlAG-TST.PAS ist ein Turbo-Pascal Programm zum Testen
der Unit fr das Zeichnen von Diagrammen
(DIAGRAMM.PAS). Nach dem Start von DlAG-TST wird zu-
erst nach der Darstellungsart gefragt. Hier gibt es folgende
Mglichkeiten:
0: Lineare Darstellung
1: Y-Logarithmische Darstellung
2: X-Logarithmische Darstellung
3: Doppelt logarithmische Darstellung
4: Polardiagramm
5: Diabatische Darstellung
6: Diabatiseh-Logarithmische Darstellung
7: Komplexe Ebene
8: Darstellung komplexer zahlen im Polardiagramm
Dann erwartet das Programm die Eingabe der linken. oberen
Bildecke als Pixel-Werte. Es mssen zwei ganze zahlen, durch
Blank getrennt, eingegeben werden (z.B.: 10 10).
Die nchsten Parameter sind Weite und Hhe des darzustellen-
den Diagramms. Bei dieser Eingabe mu auf die Auflsung des
verwendeten Grafik-Adapters Rcksicht genommen werden
(z.B.: 600 400). Momentan ist das Programm auf die Auflsung
einer Standard VGA- Karte (640 x 480) eingestellt, d.h. linke
Ecke plus Weite mu kleiner als 640, obere Ecke plus Hhe
kleiner als 480 sein.
Die Verwendung anderer Grafik-Karten bereitet kein Problem
soweit sie vom Turbo-Pascal untersttzt werden (*.BGl Trei-
ber). Fr hhere Auflsungen mssen diese Treiber modifiziert
werden [2],[3].[4].
Anschlieend wird in den Grafik-Modus umgeschaltet und das
Diagramm in der gewnschten Art und Gre dargestellt. Ein
beliebiger Tastendruck beendet dann das "Schauspiel".
Die Unit DlAGRAMM.PAS ist das eigentliche Herzstck des
Programms. Dabei handelt es sich um eine Diagramm-Zeichen-
routine, die sich automatisch auf die verschiedenen Darstel-
lungsarten, Diagramm-Gren, Werte-Bereiche, usw. einstellt.
Die Schnittstelle zum Hauptprogramm ist die Funktion Onw-
Oiag. Dieser Funktion werden Zeiger auf die Felder mit X-, und
Y-Werten und diverse Parameter bergeben. Nhere Beschrei-
bung siehe Souree-Code (DIAGRAMM. PAS) sowie [1].
Die Unit funktioniert recht gut, wenn auch nicht ganz fehlerlos.
So gibt es zum Beispiel eine Division durch Null wenn alle
Werte gleich gro sind. oder bei der X-Achse kann es mit un-
gnstigen Werten zum Ineinanderlaufen der Beschriftungen
kommen. Nachdem ich einige Tage zum Abtippen, Adaptieren
und Modifizieren verbraucht habe, war die Lust nach weiteren
Verbesserungen vergangen. zumal es in der jetzigen Form
durchaus brauchbar ist. Sollte jemand noch Zeit investieren
wollen. so wrde es mich freuen wenn er (oder sie) die verbes-
serte Version wieder dem PCC-TGM zur Verfgung stellt.
Verffentlicht wurde diese Routine ursprnglich in Turbo C fr
den Atari ST und von mir auf Turbo-Paseal und den PC adap-
tiert. Getestet wurden die Program!)1e zwar unter Turbo-Pascal
6.0. sollten aber ohne wesentliche Anderungen auch ab Version
4.0 einsetzbar sein.
Literatur:
[1] Georg Dittit. Diagramme llia carte, e't 2/90. S.132
[2] Bernie Amdt. Turbo-HiRes. c't 6/89. S.18O
[3] Andreas Seheerer. HiRes-Pateh angepat. c't 7/89, S.9
[4] Wolfgang Khler. BG! und kein Ende... e't 9/90. S.342
Anm.d.Red.: Als Beispiel /Ur die Anwendung der Bibliothek DIAGRAMM sollte an dieser Stelle das Testprogramm
DIAG-1ST.PAS abgedruckt werden, ist aber der Forderung nach gerader Seitenanzahl zum Opfer gefallen, bitte um Verstndnis.
EITRAGSTEIL Hatdware-Prog't!lnnjlerung
AT-Interface selbstgeschnitzt - TEIL3 SOFTWARE
Ing. Robert Nowofny, Nowotny Oatensysteme (NOS)
Letztens haben wir ja die Register einer IDE Harddisk durch
genommen (Diese entsprechen im brigen dem Registersatz ei-
nes Western Digital WD1003 MFM Harddiskcontrollers). Nun
wollen wir sehen, wie und in welcher Reihenfolge diese Regi-
ster beschickt werden mssen, damit unsere Harddisk auch das
tut, was sie soll.
Kommando Beschreibung
Alle Kommandos werden vom Hastrechner in das Command-
Register geschrieben. Die Platte fhrt dann den Befehl aus und
gibt den Status auf die zuvor beschriebenen Register aus. In ei-
ner Master/Slave Konfiguration erhalten beide Platten dasselbe
Kommando, doch nur das selektierte Laufwerk fhrt die
Anweisung auch wirklich aus.
Ausnahme: Diagnostic Command - in diesem Fall fhren beide
Laufwerke das Kommando aus. Das Slave-Laufwerk gibt sci-
nen Status dem Master-Laufwerk ber die Leitung /Host
PDIAG bekannt.
Folgende Vorgangsweise ist zur Durchfhrung eines Komman-
dos notwendig:
bestimmte Register mssen initialisiert sein (Anzahl der
Zylinder udgl.)
aktivieren des Interrupt-Enable-Bit im Digital-Output-Re-
gister
Kommandocode an das Command-Register schicken.
Ab diesem Zeitpunkt wird die gewnschte Aktion von der
Platte ausgefhrt.
COMMANDS
RECALIBRATE (10H)
Der Kopf bewegt sicb auf Zylinder O. Nach Erhalt des Kom-
mandos setzt die Platte das Bit BUSY und fhrt einen SEEK
auf Zylinder 0 durch. Danach Update des Plattenstatus, Rck-
setzen von BUSY und Erzeugung eines Interrupts. Nach er-
folgreicher Beendigung dieses Befehls sollten die Register so
aussehen:
Zylinder, Kopf und Sektornummer des zuletzt gelesenen Sek-
tors. Sector Count 0 nach erfolgreicher Operation.
Seelor Read
In Sector Count die Anzahl der zu lesenden Sektoren eintragen.
Wenn der Sector Buffer voll ist --> Interrupt. Nun mssen die
Daten vom Hast abgeholt werden. Ist der Sector Buffer geleert
setzt das Drive sofort BUSY und DRQ. Tritt whrend des Le-
sevorgangs ein Fehler auf, so enthalten die Plattenregister die
Werte des fehlerhaften Sektors.
WRITE SECTOR(S) (3XH)
Die Platte schreibt 1 - 256 Sektoren wie in Sector Count defi-
niert.
Single Sector Write
Sobald das Kommando an das Laufwerk abgesetzt wurde,
wartet das Laufwerk auf die Daten vom Hast. Ist der Sector
Buffer voll, setzt das Laufwerk BUSY. SEEK wenn notwendig,
automatisch. Die Register der Platte enthalten den Zylinder,
Kopf und Sektornummer des zuletzt geschriebenen Sektors.
Seclor Count 0 nach erfolgreicher Operation.
Multiple Seelor Write
Das Laufwerk setzt DRQ und einen wenn der
Sektorbuffer Daten erwartet. DRQ wird rckgesetzt und BUSY
wird wenn der Puffer voll ist. Fehlerbehandlung wie
bei Read Sector.
VERIFY SECTORS (4XH)
Arbeitet exakt wie Read Sector(s), nur werden keine Daten
bertragen.
FORMAT TRACK (50H)
Nach Erhalt des Kommandos wartet die Platte auf die Format-
Daten. Ist der Sector Buffer voll, setzt das Laufwerk BUSY und
beginnt mit der Durchfhrung des Kommandos. Sektoren kn-
nen nun GoodlBad oder alternativ Assigned/Unassigned for-
matiert werden.
IError Regillter
/Sector Count
ISector Number
00
Unchanged
Onchanged
ICylinder Law
ICylinder High
/SD8
00
00
Unchanged
Die Format-Daten mssen wie folgt aufgebaut sein:
2 Bytes werden pro Sektor auf der Spur bentigt;
READ SECTOR(S) (2XH)
Die Platte liest 1 - 256 Sektoren wie in Sector Count definiert.
Single Seelor Read
Nach Erhalt des Kommandos setzt die Platte BUSY und be-
ginnt mit der Durchfhrung. Steht der Kopf nicht am richtigen
Zylinder, wird automatisch ein SEEK durchgefhrt. Am richti-
gen Zylinder angelangt, sucht die Platte nach dem richtigen
Sektor. Wird die Sektor ID korrekt gelesen, werden die Daten
des Sektors (512 Byte) in den Sektorpuffer der Platte transfe-
riert. Das DRQ Bit wird gesetzt (auch wenn ein Error aufge-
treten sein sollte) und die Platte generiert einen Interrupt. - die
Daten sind abholbereit. Die Register der Platte enthalten den
.....
Sector Nurnber / Descriptor Byte
Dellcriptor Byte :
008 : normaleIl Foraat
80B : aark Sector Bad
408 : ordne die.em Sektor
einen spare.ektor zu (alternate Sektor)
208 : mache die Zuordnung eine.
Sparessktor. rckgngig_
Beispiel: ein Laufwerk hat per Spur 33 Sektoren, bei einem
frheren Formatversuch wurde der Sektor 2 als defekt erkannt
und soll einem alternativen Sektor zugeordnet werden:
00 00 01 00 02 40 03 00 04 00 05 00 , _ _ 31 00 32 00
Hardware-Programmierung
SEEK (lOH)
BEITRAGSTEI{;j
IDENTIFY DRIVE (ECH)
Der Kopf wird an die angegebene Spur bewegt. Das Laufwerk schreibt Identifikationsbytes in den Sektorbuffer
EXECUTE DRIVE DIAGNOSTIC (90H)
INITIALIZE DRIVE PARAMETERS (91 H)
Sollte das Slave-Laufwerk einen Error haben, wird BOh mit
dem Errorcode das Master-Laufwerk "verodert".
Setzen des logischen Laufwerktyps. Werden Parameter ange-
geben, die die maximale Kapazitiit des Laufwerks bersteigen,
wird an dieser Stelle noch kein Error angezeigt. Dieser zeigt
sich dann aber bei spteren Kommandos.
Konstante OASA
Zylinderanzahl
Zylinderanzahl
Kopfanzahl
unformatted Bytesffrack
unformatted Bytes/Sector
physical Sectorsffrack
Bytes/Sector Gap
Bytes / Sync. Field
0000
Serial Number
Controller type 0003 dual ported multiple
sector buffer with look ahead-read
Controller Buffer Gre in 512 Byte Einhei-
ten
Anzahl der ECC Bytes bei read/write long
(Error Correction)
Controller Firmware revision
Model Nummer
Anzahl der Sektoren/lnterrupt
Doble Word Transfer F1ag (!???)
Assign Alternate (0 - nicht mglich, 1 - mg-
lich)
Reserved
WordOO
WordOl
Word02
Word03
Word04
Word05
Word06
Word07
Word08
Word09
WordlO-19
WordZO
WordZ2
Word21
WordSO-255
Word23-26
WordZ7-46
Word47
Word48
Word49
SET BUFFER MODE COMMAND (EFH)
Beschreibung
kein Fehler
Sektorbuffer Error
Slave Drive failed
Error Code
01
03
8X
Dieser Befehl bewirkt einen internen Test der Platte: Das Ma-
ster-Laufwerk fhrt seine Diagnose durch und speichert das
Resultat in seinen Registern ab. Dann stellt das Master-lauf-
werk fest, ob ein Slave-Laufwerk angeschlossen ist und wartet
max. 5 Sekunden auf die Beendigung der Diagnose des Slave-
Laufwerks. Ist der Selbsttest des Slave-Laufwerks erfolgreich,
setzt es die Leitung /HOST PDIAG, wenn nicht, wird, wie
oben, das Ergebnis in den Errorregistern festgehalten.
Jede beliebige Anzahl von Kpfen und Sektoren/frack wird
akzeptiert, das Laufwerk berechnet danach die maximal mgli-
che Anzahl von Zylindern.
READ MULTIPLE COMMAND (C4H)
Internes Cache ein- oder ausschalten. Steht das Write Precom-
pensalion Register auf AAH wird der Cache enabled.
WP-Register auf 55H --> disabled.
Ist praktisch ident mit Read Sector(s) Command, nur wird kein
Interrupt generiert.
So, das wars. Nun viel Spa beim Experimentieren mit dem
ATBUS-Laufwerk. Die Befehle wurden der Beschreibung einer
CONNER CP3114 Platte entnommen.
WRITE MULTIPLE COMMAND (C5H)
wie oben.
Sollten Probleme auftreten, kann ich diese Unterlagen gerne
zur Verfgung stellen. Darin wird auch noch ausfhrlich auf
wnlLCommands und auf das Verhalten des Laufwerks bei
korrigierbaren Fehlern eingegangen.
SET MULTIPLE MODE (C6H)
Dieser Befehl ermglicht dem Laufwerk Multiple Read/Write
Commands auszufhren.
In einer der nchsten Ausgaben werde ich Sie, liebe Leser, nlit
einer Aufstellung aller Normen fr Modems (Hardwarenormen,
Fehlerkorrekturstandards, Kompatibilitt zwischen verschie-
denen Normen usw.) versorgen.
READ BUFFER (E4H)
Bis dahin, Gao, Ing. Robert Nowotny, NDS
Dieser Befehl ermglicht es dem Host die aktuellen Daten aus
dem Sektorbuffer zu lesen. (512 Bytes)
WRITE BUFFER (EBH)
Anm.d.Red.: Beachten Sie, d wir unter TGM-LlT-<J32 eine
Sammlung von PC-Datenbliiuern anbieten, in der auch der
Festplatten-Controller vorkommt.
wie oben
novvotny datensysteme
A-1I50 wien. mrzstrae 116 EJ
Tel (0222) 98 21 005 ~
Fax (0222) 98 25 033
Sehr geehrte PCC TGM Mitglieder, d wir unser Angebot wesenllich erweitert haben, mchten wir Sie billen (auch um Platz in
den PCC NEWS zu sparen), Sonderpreislislen zuknftig direkt bei uns zu beziehen.
mit freundlichen Gren, Ing. Robert Nowotny
!;I;fRAGSTEIL
Hardwarenahes Programmieren
Teil1: Eine Rundschau
NT, ;rGM'
Wenn man sich so die Filme der 20er Jahre ansieht, Autofahrer
im Mechaniker-Anzug und nicht nur zur Kenntlichrnachung ih-
rer Zugehrigkeit zu dieser Zunft, sonder wirklich zum Ge-
brauch. Da mute so mancher, der Auto fahren, und auch ein
Ziel dabei erreichen wollte, mehr ber das Auto wissen als
heutzutage.
Manche Beitrge in Komputerzeitschriften, auch in der unseren
zeigen Parallelitten zum Automobil. Wir knnen ja darber
streiten in welcher Phase des Autobaues wir uns jetzt mit
unseren Rechnern befinden aber weit weg von der
(Komputer-)Steinzeit sind wir noch nicht.
Ich wei schon, da es blich ist, 'Computer' mit 'e und nicht
mit 'K' beginnen zu lassen aber durch etwas soll sich ja dieser
Beitrag von anderen gleichartigen unterscheiden drfen. (Ab
wann schreibt sich 'Friseur' als 'Frisr'? Wenn die Frisre damit
beginnen? Der Komputer ist bekannt genug, u.rn kein
Modewort mehr zu sein. Beginnen wir damit!) Uber die
Schreibweise in diversen einschlgigen Artikeln, auch den
unseren, knnte man sich an anderer Stelle ausfhrlicher
unterhalten.
Doch zurck zur Frage, warum Steinzeit?
Rckblick
MSDOS begann mtt CP/M
Das erste weit verbreitete und daher schon fast 'persnliche
Komputersystem', CP/M (Control Program for Microprozes-
sors) der Firma Digital Research war ein Vorgnger unseres
MSDOS. (Heute wrde es vielleicht DRCPM beien). Da unser
heutiges System auf dem vorigen aufbaut, ist es gut diese Wur-
zeln zu kennen. Was waren eigentlich die Unterschiede der
beiden Systeme? Im Grunde nur der, da sie auf verschiedenen
CPUs aufbauten. CP/M baute auf 8085 oder ZBO-Systemen auf,
MSDOS, wie wir wissen auf 8Ox86-Systemen. Details, wie die
Umkehrung der Befehlsrichtung als Verneigung vor dem
Benutzer und die von Datum und Uhrzeit
sind nur kosmetische Andcrungen, vergleicht man die
Versionen CP/M 3.3 mit MSDOS 1.0.
Manche ZBO-CPUs der letzten Generation kamen mit ihrer Lei-
stungsfahigkeit ganz schn an die 8088-CPU heran, soda sich
viele Leute, gewhnt an CP/M, eigentlich fragten, wo denn der
Vorteil der neuen Hardware sei. Die Hardware war es eigent-
lich auch nicht, sieht man einmal von dem damals gigantischen
Speicher von, zumindest theoretisch, 1MB ab, der ja beim
Standard-ffiM-PC auch nur mit 64k-Byte bestckt war. Es wa-
ren die Programme, die erst durch das 'um-das-Betriebssystem-
herum-Programmieren' und das 'um-das-BIOS-herum-Pro-
grammieren' entstehen konnen. Das war nur mglich, da alle
Gerte identischen Hardwareaufbau hatten.
Die Programme waren von bisher unbekannter Leistungsfahig-
keit. Das Betriebssystem sowohl von CP/M als auch das von
MSDOS ermglichte zwar eine Dateiverwaltung, hatte aber nur
bescheidene Mglichkeiten zur Bildgestaltung. Bei verschie-
denartiger, darunterliegender Hardware, wie bei CP/M war die-
ses 'Herumprogrammieren' sinnlos und nur auf speziellen Ma-
schinen einsetzbar. Jetzt, da alle Hardware identisch wurde,
kamen schnelle Programme auf eigentlich langsamer
Hardware.
Das Betriebssystem hat die Aufgabe, gleichbleibende
Benutzeroberflche zur Verfgung zu stellen, unabhngig von
der verwendeten Hardware. Was beim CP/M-Betriebssystem
ohne groe Probleme gelang, nmlich auch sehr verschiedene
Hardware unter einen (Betriebssystem-)Hut zu bringen, geht
zwar auch unter MSDOS, doch angesichts der gleichen
darunterliegenden Hardware programmierten die Pro-
grammierer, den Wnschen der Anwender nach Schnelligkeit
und Bedienungskomfort entsprechend, einfach am Betriebssy-
stem vorbei, zuerst mit dem BIOS und, wenn es noch nicht
reichte, hinein in die Hardware. Jetzt sehen wir auch, warum
das ffiMBIO.COM so klein ist, es is ja nicht viel anzupassen,
bei identischen Bauformen, einfach nur Fehlerbehebung.
Vorher gab es 'das CP/M nicht im Geschft zu kaufen, jeder
Komputererzeuger mute eine Rohversion kaufen und dann
nach genauen Anweisungen an sein System, an sein BIOS
anpassen. Es war viel hardwarenahes Programmieren
erforderlich. Auch MSDOS,VerA wurde derart vermarktet,
nicht mit sehr groem Erfolg, man ist wieder am alten Weg
angelangt. Im wesentlichen betrachtet das Betriebssystem
MSDOS alle PCS, egal ob XT, AT oder 386er als dieselbe
Maschine und nimmt eventuelle Anpassungen selbst vor. In der
CP/M-Zeit wre das die Aufgabe der Komputerhersteller
gewesen. Dem Enduser und dem Anwendugsprogrammierer
blieb danach nur die Kommunikation mit dem Betriebssystem,
wollte er sein Programm auch wirklich in allen CP/M-
Implementierungen laufen sehen. Seine Kenntnisse
beschrnkten sich auf die von CP/M.
Wir sehen, das hardwarenahe Programmieren, so wie wir es
heute kennen, ist ein Produkt des PC, da es mglich war, unter-
halb des Betriebssystems anzusetzen, unter der Annahme, der
Kufer wrde schon eine kompatible Maschine haben. Und die
geschriebenen Programme wren ber das Betriebssystem al-
lein auch gar nicht realisierbar gewesen (auch wenn die Funk-
tionen ausrgereicht htten), die Hardware war zu langsam.
Zurck in die Zukunft?
Die Aufrufe ber das Betriebssystem, speziell die fr die Be-
nutzerkomrnunikation, gewinnen erst dann wieder an Bedeu-
tung, wenn die Rechner ausreichend schnell sind, den Betriebs-
system-overhead ohne Verlust an Bedienungskomfort zu tra-
gen. Es ist die Zeit der grafischen Benutzeroberflchen, in der
wir uns eigentlich schon befinden und wenn wir die aktuellen
Versionen der Betriebssysteme WINDOWS und OS{2
betrachten, sehen wir, da es bereits Realitt ist, was man auf
Grund der Hardwareentwicklung schon absehen konnte: Nicht
nur, da die neuen Betriebssysteme eine logische Folge der hier
dargelegten Gesichtspunkte sind, sie sind ohne grere
Probleme auf die verschiedensten Systeme portierbar. Dafr
sorgt vor allem eines: Sie sind nicht mehr in Assembler
geschrieben und somit von einer besti.mmten CPU abhngig,
sondern groteils in C, soda eine Ubertragung auf andere
Hardwareumgebungen keine Schwierigkeit mehr darstellt.
Beispiel: XWINDOWS(UNIX) und WINDOWS(MSDOS).
Kehrt die Vielfalt der Hardware wieder ein? Wird es mglich
sein, unter demselben WINDOWS gleiche Programme (nur mit
geringem Aufwand neu compiliert) auf verschiedenen Hardwa-
resystemen zu starten? Wir werden zwar die Schwierigkeit ha-
ben, Programme in mehrere Versionen lagern zu mssen, dafr
aber den Vorteil, andere CPUs verwenden zu knnen, wo wir
heute auf die 8Ox86-Scrie angewiesen sind. Vielleicht bedeutet
das:
eC:NEWS-i192
1. die Ablsung unserer derzeitigen Rechner. Sie haben ihre
Aufgabe, der Trger einer Phase zu sein, in der die
Hardwarekompatibilitt aus Geschwindigkeitsgtnden
erforderlich war, erfllt und knnen leistungsrahigeren
Rechnern Platz machen, ohne Legionen von Benutzern
das Abenteuer des Umlemens auf eine neue
Programmgeneration aufzubrden.
stehen uns normalerweise Funktionen des Betriebssystems oder
des B[OS zur Verfgung. Das BlOS hat aber nur punktuelle
Mglichkeiten zur Speicherverwaitung, das ist die Strke des
Betriebssystems. Whrend es uns im Falle des Hauptspeichers
einleuchtet, da wir nicht berall Daten ablegen knnen, ist es
im Falle der IO-Register weniger gebruchlich davon abzuse-
hen.
2. die Verwendbarkeit vieler verschiedener Hardwaretypen
und nicht eine Hardware-Monokultur, so wie heute.
Die Verwendung von 'Monokultur' fr die Hardware-Land-
schaft ist nicht ganz beilufig, denn unser neuester Feind, der
kann sich in seinen unangenehmsten Fonnen
gerade deshalb so gut ausbreiten, weil er auf jedem System
identische Verhltnisse in der Hardware vorfindet. Daher kn-
nen Viren unter Beachtung der Hardwaregegebenheiten das
Betriebssystem umgehen und haben Erfolg. Wenn hingegen
sich ein Virus im Zuge des DOS-Interrupt 2Ih einnistet, ist er
mit einiger Sicherheit durch Virusblocker erkennbar.
Entwickler von Hardware, die zumeist auch gleichzeitig die
Entwickler der dazugehrigen Treiber sind, mssen das aber
immer tun. Programmiert jemand auf diese An 'in der Hard-
ware herum', dann setzt er hardwarekompatible Gerte voraus.
Fr die Hardwareprogrammierung bentigen wir genaue
Kenntnisse ber die Adressen der Register, ihre Funktion und
die Funktion eines jeden Bit in ihnen. Wir werden eine Liste
der Register und ihrer Inhalte erstellen.
Hardwarenahe Programmierung
Fassen wir zusammen: Die Langsamkeil der Hardware vor 10
Jahren begnstigte die hardwarenahe Programmierung im un-
gnstige Sinn, dort, wo sie nicht angebracht ist. Die schnellen
Rechner von heute ermglichen einheitliche Benutzeroberfl-
ehen auf verschiedenen Rechnern. Das hardwarenahe Pro-
grammieren beschrnkt sich bei der groen Mehrheit der Pro-
grammierer auf die Kommunikation mit dem Betriebssystem.
Bis es wirklich soweit ist, und vergessen wir nicht jene, die das
Betriebssystem zu organisieren haben, mssen wir mit der be-
stehenden Hardware auskommen und sie genau kennenlernen.
Begriffseingrenzung
Eine hier verwendete Begriffsbestimmung sollte uns auch hel-
fen das 'hardwarenah' genauer einzugrenzen. Wir stellen die
der Programmierung im Rechner dar und zeigen den
Ubergang zur darunterliegenden Hardware:
Das BlOS (Basic-Input-Ourput-System) ist ein in einem Fest-
wertspeicher (ROM) residierendes Programm, das mehrere
Aufgaben hat:
1. Systemtest (pOS1)
2. Initialisierung aller Interrupts, insbesodere Nummer
O..7(CPU) und 8..15(Hardware-Interrupts)
3. Initialisierung der sogenannten BIOS-Interrupts (16-31),
die das hardwarenahe Programmieren ermglichen.
4. Initialisierung aller BlOS-Variablen
5. Setzen der Systemzeit aus dem CMOS-RAM
6. Aufruf aller spter eingebauten BlOS-Erweiterungen
durch selbstndiges Suchen nach BIOS-Erweiterungen.
7. Booten des Rechners durch Suchen einer Diskette im
Laufwerk A, Lesen des Bootsektors und Starten des Boot-
programms auf Offset O. Wiederholung des Vorgangs fr
eine etwa vorhandene Festplatte. Starten eines etwa ein-
gebauten BASIC-Interpreters.
Hardwarenahe Programmierung bedeutet Kommunikation der
Programme mit den B[OS-Interrupts. Jede Kommunikation mit
der Hardware beschrnkt sich auf das Aufrufen von BlOS-
Funktionen, die ihrerseits mit den Registern der Peripherie
kommunizieren. Vorteil: Kenntnisse der Hardwarebausteine
nicht erforderlich, nur die Tabelle der BIOS-Funktionen mu
gekannt werden. Die meisten Rechner verschiedener Hersteller
haben verschiedenartigen Hardwareaufbau, sind aber, ber die
BIOSFunktionen programmiert, kompatibel. (BlOS-
Kompatibilitt'). Zum Glck besteht der Unterschied in der
Hardware meist in Bereichen, der nicht einer strengen
Kompatibilittsforderung unterliegt (hauptschlich
Systemkonfiguration in den verschiedenartigen Chipstzen).
Das BlOS kompensiert in einigen Fllen auch Versumnisse
der Entwickler der Peripherie-ICs. In vielen Fllen wurde es
verabsumt, die Register rcklesbar zu machen, soda ein An-
wenderprogramm den aktuellen Zustand der Peripherie nicht
feststellen kann. Hier sieht man deutlich die Gefahr, die be-
steht, wenn man das BIOS umgeht, und die Registerinhalte
verndert, da das BIOS einen anderen Zustand protokolliert hat.
Wie wir noch sehen werden reicht diese An der Kompatibilitt
bei unserer heutigen Rechner-Monokultur nicht immer aus. Im
Prinzip sind aber alle unsere Rechner BIOS-kompatibel, die
Hardware ist wegen der unterschiedlichen Chip-Stze immer
verschieden. Allerdings beziehen sich die Unterschiede auf
einen Bereich, der normalerweise von den Programmierern
unbehelligt bleibt: die Einstellung der Gerteeigenschaften auf
Grund der vorhandenen Hardware. Aus der Ebene des BlOS ist
der Hauptspeicher praktisch noch 'vogelfrei', kann also prak-
tisch frei verwendet werden aber wer programmiert schon mit
dem BlOS allein!
rdwarenahes Proqramnieren'
Elektrische Metechnik
Oszilloskop, Loqikanalysator, ...
.tennahe. programmieren'
ardwareproqrammierunq'
"sros 'sy
BIOS 'B.
Software 'B
Register '---
Hardware
<--
Verdrahtunq
'u
anderen
Bauqruppen
Hardwareprogrammierung
Genauso, wie das 'Herumstochern' in den Registern der Hard-
ware, so ist auch das direkte Schreiben und Lesen im HBUpt-
speicher bereits eine Hardwareprogrammierung, denn dafr
Die unterste mit programmtechnischen Mitteln erreichbare
Ebene sind die Register. Register sind Speicher mit Ein-
und/oder Ausgngen nach auen, d.h. ein Register kann sowohl
durch ein Programm geschrieben und/oder gelesen und durch
externe elektrische Spannungswerte geschrieben und/oder gele-
sen werden, je nach Anforderung und Ausfhrung der entspre-
chenden Hardwarebausteine.
Hardwareprogrammierung ist einerseits Programmieren in den
Registern der Peripherie und anderseits direkter Speicherzu-
griff. Eine Programmierart, die es, wie wir etwas spter sehen
werden, eigentlich gar nicht geben sollte, zumindest nicht bei
einem Anwendungsprogrammierer. Es ist das unmittelbare Ge-
genstck zu einem abtastenden Meverfahren, wenn wir per
Programm einen Registerinhalt abfragen.
I?JTBAGSTEIL
Systemnahe Programmierung
MSDOS ist unser Betriebssystem, welches die Aufgabe hat
eine Nutzung der vorhandenen Resourcen, wie Massenspeieher,
Ein-/Ausgabe-Kanle durch eine eigene Kommandozeilenspra-
che zugnglich und bedienbar zu machen. Schlielich aber
auch (und fr Programmierer ist das der wesenlichere Teil) ein
ZurverfgungsteIlen primitiver Routinen, die es Programmen
erbrigt, in den physikalischen Dimensionen Spur-Sektor-Seite
zu denken. Stattdessen spricht er die Datei ebenso unter einem
Dateinamen an, wie man es auch auf der Benutzerebene ge-
whnt ist.
Systemnahe Programmierung bedeutet Kommunikation der
Programme mit den Funktionen des Betriebssystems. Dieser
Programmierstil entfernt sich noch weiter von der eigentlichen
Hardware, da die Betriebssystemfunktionen ihrerseits BIOS-
Funktionen rufen. Auch hier knnen wir uns Rechner vorstel-
len, die auf der Ebene des Betriebssystems kompatibel sind und
verschiedenartiges BIOS oder Hardware besitzen. Diese Rech-
ner sind aber praktisch vom Markt verschwunden. Das Be-
triebssystem bernimmt die Aufgabe der Speicherverwaltung.
Normalerweise darf kein Speicher ohne ausdrckliche Geneh-
migung des Betriebssystems verwendet werden.
Leitfaden des hardwarenahen Programmierens
Ein frei bersetzter Satz aus Peter Nortons Programmierhand-
buch fr den IBM-PC lautet etwa: 'Eine bestimmte Program-
mieraufgabe ist auf dem hchstmglichen (Software-)Niveau
zu lsen.' Nur Ausnahmssituationen (z.B. Lernen) rechtfertigen
eine andere Vorgangsweise. Ein anwenderorientiertes Problem
rechtfertigt keinen Assemblereinsatz sondern eine moderene
Hochsprache. Je hher wir das Niveau ansetzen, desto grer
ist die zu erwartende Hilfe durch das benutzte System. Bei der
Bildausgabe verwende man den B10S-lnterrupt lOh statt im
Grafikbereich 'herumzupixeln' und rate den Anwednern eher
einen schnelleren Rechner als Klimmzge durch
Hardwareprogrammierung zu unternehmen. Dieses Motto soll
uns bei unseren Programmierversuchen leiten.
Wann hardwarenah programmieren?
Der Anwendungsprogrammierer
1. Die Bibliothek der verwendeten Sprache bietet keine ent-
sprechenden Funktionen, daher mu das Betriebsystem
verwendet werden.
BIOS oder Ein-/Ausgabebefehle, nein: Fr jede gewnschte
Handlung gibt es eine passende Funktion, die Bibliothek nimmt
die Anpassung an die Hardwaregegebeneheiten vor.
Der unvollkommene Kompiler
Bei der ersten Kontaktaufnahme mit einem Kompiler schaut
auch alles so aus. Je mehr man einsteigt, desto hufiger wird
man gezwungen tiefer zu graben, denn nur die hufigsten
Funktionen werden durch die Kompiler abgedeckt: Dateihand-
habung, Grafik, Tastatureingabe, Speicherverwaltung. In allen
Fllen wo wir Funktionen vermissen, wird ein Griff in die Sy-
sternlade Illig, das systemnabe Programmieren beginnt.
Das vollkommene Betriebssystem
liest uns jeden Wunsch von den Augen ab, und kann jede Ein-
Ausgabeeirtheit bedienen.
Das unvollkommene Betriebssystem
Vieles ist nicht vertreten (Bildaufbau), fehlende Befehle ms-
sen durch hardwarenahes oder systemnahes Programmieren
unter Zuhilfenahme des BIOS oder durch Kombination beste-
hender MSDOS-Funktionen hinzugefgt werden. Beispiele:
Vertauschung der COM-Ports, Environment-Editor, Rekursives
Lschen von Subdirectories usw.
Das perfekte BIOS
Eigentlich sollte es fr Anwender hardwarenahes Programmie-
ren gar nicht geben! Oder? Welchen Sinn hat denn das BIOS
(Basic-Input-Output-System)? Wre das BIOS perfekt pro-
grammiert, brauchte man, zumindest am pe, diese Program-
miertechnik nicht, denn fr jedes Anliegen an die Hardware
sollte es eine geeignete BIOS-Funktion geben, die sie ausfhrt.
Was uns bliebe, wre der geordnete Aufruf einer Reihe von
BIOS-Funktionen oder, wie im PC, von BIOS-Interrupts.
Wenn wir auch ein Ia-BIOS htten, das uns alle Hardwarepro-
bleme abnimmt: wer konstruiert das BIOS? Da gengt es nicht
ein paar Kenntnisse ber Hardware und ein paar ber As-
sembler zu haben, in diesen schwierigen Programmteilen liegt
ein besonderes Ma an Verantwortung, da alle darberliegende
Software darauf aufbaut. Bedenken wir, wie viele DOS-
Versionen wir bereits gewechselt haben: alle liefen aber auch
am BIOS des ltesten PC. Es ist daher von fundamentaler
Bedeutung hier korrekt vorzugehen.
2.
3.
Das Betriebssystem ist zu langsam, fehlerhaft oder un-
vollstndig, daher wird das B10S verwendet
Das B10S ist zu langsam, fehlerhaft oder unvollstndig,
daher werden die Hardwareregister verwendet.
Der Hardwareentwickler
Auerdem gewhrt uns das Experimentieren mit Hardwarezu-
griffen, zunchst einmal unabhngig von einer verwendeten
Sprache, wichtige Einblicke in die Funktionsweise der Hard-
ware, hnlich, wie es auch ein Oszilloskop bei der elektrischen
Hardwareanalyse ermglicht.
Das unvollkommene BIOS
Immer, denn fr die Einbindung neuer Hardware in ein beste-
hendes System oder gar fr die Entwicklung eines selbstndi-
gen System, etwa eines Mikro-Kontrollers, gibt es nur diesen
Weg.
So, wie wir die hardwarenahe Programmierung durch Nutzung
vorhandener Systembestandteile vermeiden sollten, so genau
sollten wir sie zu verfolgen in der Lage sein, wenn wir keine
entsprechende Systemfunktion vorfinden sollten.
Der vollkommene Kompiler
Dieser Kompiler und seine Bibliothek enthalten genau jene
Funktionen, die man zur Benutzung des Rechners brauche.
Nicht einfach Verlngerungen des Betriebssystems oder des
Da das nicht immer geht, hat zumeist zwei Grnde:
1. Das BIOS ist nicht in allen Fllen vollstndig genug und
in einigen Flillen auch zu wenig leistungsfahig, daher ist
es immer wieder notwendig, diese Mngel auszugleichen.
Diesen Fall erleben wir tglich beim Laden des MSDOS-Be-
triebssystems. Es gibt da zwei verborgene Dateien, eine kleine
(IBMBIO.COM oder 10.SYS) und eine groe (IBMDOS.COM
oder MSDOS.SYS). Die groe ist die Menge der MSDOS-
Interrupts 2O-2f, die kleine sind viele Ergnzungen, um Unzu-
lnglichkeiten des BIOS auszubgeln.
2. Das BIaS ist in vielen Fllen nicht schnell genug, daher
programmiert man in Eigenregie um das BIaS herum.
knnte man sagen, MSDOS wre eine Erweiterung des BIOS,
da ohnehin praktisch nur an PCS gefahren wird.
In erster Linie sind hier der Timer und der Bildaufbau zu nen-
nen.
Das unvollstndige BiaS
Es gibt sicher noch weitere wichtige Mngel, die wir durch
Hardwareprogrammierung ausgleichen werden mssen.
Quellen des pe
Die eigentliche Grundlage fr unser Wissen ber den PC, seine
Registerbelegung sind:
Eine wesentliche Grundlage fr die Verbreitung unserer PCS
sind die obigen Dokumente 1. und 2., die es den vielen PC- Ko-
pisten erlaubt haben, mit verhltnismig wenig Aufwand,
quasi-identische Versioneo des Original-PC zu erstellen.
Der Lautsprecher wird vom BIOS nicht untersttzt. Es gibt
zwar eine Tonausgaberoutine, die an einer definieren Adresse
steht, jedoch keinen Interrupt, der eine Parameterbeeinflussung
zuliee. Das MSDOS beschftigt sich nicht weiter mit diesem
Mangel, da fr allgemeine Broanwendungen der vorhandene
1-kHz-Pieps bei weitem ausreicht; ein Mangel aber, der imer-
hin Marktlcke genug war, um von ATARI und AMIGA aus-
gennutzt zu werden, denn man kann nur staunen, wie diese Ge-
rte mit einem Lautsprecher umgehen knnen. Man kann diese
Unzulnglichkeiten ausgleichen: Durch geeignete Hard-
wareprogrammierung und/oder durch zustzliche Hardware.
Bei den Dienstleistungen des Tastatur-Interrupt ist es zum Bei-
spiel nicht einfach mglich, eine bereits abgeholte Taste wieder
zurckzustellen; d.h. es ist schon mglich: mit Hardwarepro-
grammierung.
Das schlecht programmierte BiaS
1.
2.
3.
4.
5.
Die Schaltungsdetails des IBM-PC im Technical-Refe-
rence-Manual
Die Schaltungsdetails des IBM-AT im Technical-Refe-
rence-Manual
Datenbltter der in 1. und 2. verwendeten, adressierbaren
ICs. TGM-LIT-032
DatenblHer, bzw. Bcher der CPUs 8088/86, 80286,
80386,80486 ("Software Programming Manuals").
Technisches Referenz-Handbuch der MSDOS, Ver. 3.3
und 5.0
Die serielle Schnittstelle ist berhaupt ein Stiefkind im Pe. Es
gibt nur einen Puffer fr ein einziges Zeichen, sodaB bei etwas
hherer Geschwindigkeit Zeichenverluste an der Tagesordnung
stehen. Der einzige Ausweg: Neuprogrammierung des betrof-
fenen BIOS-Interrupt-14h (Hardwareprogrammierung).
Es gibt viele Hardwaredetails, Konfigurationdetails, die nicht
ber Interrupts erreichbar sind, und man daher auf geziele Pro-
grammierung der Hardware angewiesen ist. Beispielsweise ist
die Feststellung der CPU-Type (8086/286/386/486) oder der
Koprozessor-Type (8087/80287/80387) eine spitzfindige An-
gelegenheit, offenbar, weil man beim Entwurf des AT-BIOS an
diese Entwicklungsmglichkeit verga und daher in jedem all-
gemein-verwendbaren Programm diese zustzlichen Routinen
einbauen mu, sofern diese Unterschiede bedeutsam sind.
Das langsame BiaS
Ein typisches Beispiel ist der Timer mit seinen 53 ms Peri-
odendauer. Ein durchaus gnstiger Wert, wenn man an Hinter-
grundaufgaben denkt; diese Aufgaben werden ausreichend oft
aktiviert, um quasi-unbemerkt vom Benutzer ablaufen zu kn-
nen, auch werden sie ausrechend selten aktiviert, um durch be-
sonders rechenintensive Hintergrundprogramme und den
gleichbleibenden Overhead nicht eine erhebliche Ver-
langsamung der Rechnergeschwindigkeit hervorzurufen.
Fr viele Aufgaben ist aber sowohl die Lnge mit 53 ms ein zu
'krummer' Wert als auch die Dauer einfach zu gro. In diesem
Bereich fallen daher viele, besonders zeitkritische Hardware-
Programmieraufgaben an.
Ein hufiges Beispiel ist die Bildschirmprogrammierung, ins-
besondere bei Spielen. In gewisser Weise ist ja diese Entwick-
lung ein Rckschritt, sogar gegenber dem MSDOS-Vorgnger
CP/M. Wie bedeutend auch die einheitliche Hardware auf allen
PCS auch war, sie brachte ein wichtiges Wort ins Spiel: die
Kompatibilitt. Nicht eine Adresse durfte anders belegt sein,
damit etwa der Flugsimulator von Microsoft einwandfrei lief.
Ein mitlerweile gelstes Problem, denn inkompatible Gerte
haben keine groe Chance, am Markt zu bestehen. Was IBM-
kompatibel ist wird nicht mehr bei IBM, sondern lange schon
in Taiwan festgelegt. Inkompatible Gerte (zum Industriestan-
dard) verschwanden vllig vom Markt. Die eigentl\!,he Auf-
gabe des Betriebssystems ging dabei verloren. Uberspitzt
Leider sind die Darstellungen der Schaltplne des PC fr das
Verstndnis der Zusammenhnge wenig geeignet. Wir knnen
aber eine fr den Unterrichtsbedarf von Koll. Winkler umge-
zeichnete Version beoutzeo, die wir unter TGM-LIT-038 auch
unseren Lesern zur Verfgung stellen drfen.
Der Umfang der angefhrten Quellen ist sehr gro und nur mit
Mhe lesbar, beispielsweise beschrnkt sich das BIOS auf den
Abdruck des Source-Kode, und es ist der Verdienst vieler
Buchautoren, die die entsprecheoden Ioterrupts ausfhrlich be-
schreiben.
Leider exisitiert ber den pe Wld seine Software keine einheit-
liche 'Norm', vieles setzt sich durch gemeinsame Vereinbarung
potenter Hersteller durch (Beispiel: LIM- XMS-Standard).
Viele wichtige Details des Betriebssystems siod berhaupt
nicht dokumentiert, unser Wissen beschrnkt sich auf Publika-
tionen auerhalb der Hersteller. Speziell speicherresidente Pro-
gramme oder Speicherbelegungsroutinen sind ohne diese Do-
kumentationen nicht nachvollziehbar. Wir benutzen fr diese
Details die Dokumentation TGM-LIT-004 oder die Diskette
TGM-DSK-140.
Die zunehmende Integration und die Neuorientierung der Fir-
menpolitik bei IBM hat einen Schlustrich unter die freizgige
Informationsweitergabe gezogen. Habeo die Konstrukteure aus
der Taiwan-Elektronik-Kche den ersteo Nachbau-PCs noch
IBM-nachempfundeoe Schaltungen beigelegt, wurde das bald
eingestellt, soda wir noch immer mit den alten Darstellungen
arbeiten mssen.
Da aber alle Nachbauer auf Kompatibilitt bedacht sein ms-
sen, knnen wir davon ausgehen, da die Bedeutung der Regi-
sterinhalte bei allen PCs trotz hherer Integratioo gleichbleibt.
Schwieriger haben es da schon Hardware-Servicetechniker, die
ohne eine genaue Schaltung nur auf Vermutuogeo ber dieseo
oder jenen 'Jumper' angewiesen sind. Da es auch ohne Schal-
tung gehen kann, zeigen einige Wenige, mit der notwendigen
Portion Intuition und der zweiten, nicht minder wichtigen Por-
tion Wissen ausgerstet sind.
Unser beutiger, zwangsweise stark hardwarenaher Program-
mierstil ist durch die Vielzahl der Urspnge und Quellen ge-
kennzeichnet, und es ist mhsam, sich durch das Labyrinth von
nur aus der Entwickl ung zu verstehenden Randbedingungen
durchzukmpfen.
Da es auch anders gehen kann, zeigt das Beispiel APPLE; al-
lerdings nicht gewollt (in der Vergangenheit kmpften die An-
wender von APPLE-IIe noch mit hnlichen Problemen, wie
heute die PC-Anwender). Bei APPLE gibt der Erzeuger des
Grundgerts den Ton an und stellt alle, fr Erweiterungen rele-
vanten, Konstruktionsmerlanale Fremdentwicklern zur Verf-
gung. Es gibt eigene Vereinigungen fr Entwickler, soda diese
Rechner eine grere Einheitlichkeit ausstrahlen. Sie muten
aber, und das sei zur Ehrenrettung unseres Veteranen PC ge-
sagt, nicht mit einer derart groen, (trgen) Masse installierter
Einheiten leben und unter dem Zwang der Kompatibilitt alle
dadurch hervorgerufenen Schwierigkeiten tragen.
bersicht ber hardwarenahes Programmieren
-
In jeder Schicht, auer bei den Registern, gibt es Funktionen
und Daten. Es wre wnschenswert, da die Programme nur
mit den Funktionen kommunizieren. Damit wre sichergestellt,
da nur diese, die betroffenen Daten (und richtig) modifizieren
(Ansatz der objektorientierten Programmierung). Allerdings
mten uns diese Schichten dann auch alle Funktionen zur Ver-
fgung stellen, die wir zur Bedienung brauchen. (Sie knnen
whrend unseres Rundganges durch den PC selbst feststellen,
in welchem Ausma das derzeit der Fall ist.) Die durchge-
zogenen Linien ~ ) sind also die erste Wahl, die gestrichel-
ten ---) die Notlsungen.
Die Hardwareschicht selbst und ihre Einstellung entzieht sich
in vielen Fllen der Programmierung. Hier mu der Benutzer
selbst die Einstellungen (Wahl der Adressen, Interrupts,
Speicherbelegung usw.) vornehmen.
Vorgangsweise
<'----1
HARD- RARDW BIOS MSoaS c-
WARE REGIS INTER INTER BIBLI
TER RUPTS RUPTS OTBEX
<
DATEN <---
UNSER
PRO-
GRAMM
Wir wollen die Unterscheidung in Hardware-Programmierung -
hardwarenahe Programmierung - systemnahe Programmierung
dazu benutzen, unsere Reise durch das hardwarenahe Pro-
grammieren zu gliedern und bewegen uns, beginnend bei der
zuunterst liegenden Hardware ber das hardwarenahe BIOS
zum Betriebssystem.
DATEN <---------
<--------1
DATEN <---------------
<'-----------1
DATEN <---------------------
~
BETUP
----- <---------------------------1 BENUTZER
Die obige geschichtete Struktur soll unsere 'Beziehung zum
Rechner' noch einmal darstellen:
Der Komputer prsentiert sich uns als geschichtetes Modell.
Der Idealfall wre die Kommunikation mit der Bibliothek einer
Hochsprache, die uns allen Hardwarerger vom Leibe hlt. Es
gibt Beispiele, wo das ganz gut gelingt, z.B. Grafik, Textaus-
gabe, Dateiverwaltung, Speicherverwaltuog, usw.
Wo die Funktiooen der Hochsprache nicht ausreichen, etwa
weil das Betriebssystem zu umfangreich ist, um jede noch so
kleine Funktion in die Hochsprache zu integrieren, bietet uns
jede Hochsprache Funktionen zu direkten Kommunikation mit
dem Betriebssystem. An sich sollte hier die Hardwarenhe auch
schon ein Ende haben, in der derzeitigen Form bietet aber das
Betriebssystem nicht alle Funktionen (und die vorhandenen oft
nicht in der erforderlichen Form oder Qualitt).
Wir sind also gezwungen, eine Ebene tiefer, ins BIOS abzu-
steigen, wo sich das Spiel wiederholt und wir schlielich bei
den Hardwareregistern selbst ankommen.
Jeder kennt schlielich den Fall, da ein vorhandenes Pro-
gramm trotz aller Bemhungen nicht laufen will, besonders
hufig bei der Installation von Hardware zu beobachten, dann
zieht der Benutzer das Stromkabel und manipuliert die Hardwa-
rekonfiguration, die unterste Ebene, bis er die richtige findet:
der Fachmann.
Wir bewegen uns bottom-up, d.h. beginnen bei einfachen Regi-
steroperationen (ohne Benutzung vorhandener Software), wer-
den die Interrupts kennenlernen, spter dann die BIOS- und
MSDOS-Interrupts exemplarisch anwenden. Wir prfen die
Hardwaregegebenheiten durch einfache Beispielprogramme.
Immer wieder werden wir Gelegenheit haben, spezielle Pro-
bleme im Sinne einer Anwendung auszuprogrammieren. Der
Zeitrahmen fr unsere Folge sind die etwa die nchsten zwei
Jahre.
Wenn wir ohne Einschrnkungen, mit Bedacht auf Vollstn-
digkeit, alles hardwarenah programmieren wollten, was mg-
lich ist, entstnde ein dickes Buch, etwa wie Tischers PC-In-
tern. Daher ist Beschrnkung notwendig. Doch nach welchen
Kriterien?
Vorschlag: Wir programmieren nur das, was wir nicht in einer
hheren Instanz 'gratis' bekommen knnen, also im Prinzip kein
'Tempobolzen' und 'Assembler um jeden Preis'. Darberhinaus
versuchen wir uns nur an jenen Problemen, die der Demonstra-
tion von Hardwarezusammenhngen dienlich sind. Sie werden
sehen, es bleibt genug zu tun!
Wir werden mit einem grndlichen Schaltbild des PC beginnen,
soweit dieses fr die Software wichtig ist und die IO-Register-
belegung und die Speicherbelegung besprechen. Die Qual der
Wahl bei der Sprache sei hier vorweggenommen: Hochsprache,
wo mglich, Assembler, wo ntig. Danach, etwa in folgender
Reihenfolge: IO-Register Tastatur, Maus, Serielle Schnitt-
stelle, Drucker, Game-Port CMOS-RAM Speicherbelegung
des PC am BIOS-Niveau Lautsprecher, Timer-Kanal 2 In-
terrupts Timer-Kanal-l Interruptvektoren umlenken
BIOS-Interrupts MSDOS-Interrupts Speicherverwaltung
MSDOS Expanded und Extended Memory Speicherresi-
dente Programme Ausgewhlte Programme.
Menschliche und digitalisierte Intelligenz
Teil 1: Das Unendliche und die Grenze
S
-,eg"fi'-te"'""PfI'e""'g'"ef1 "'fSt'an'"5.u"1
",-, .:.:."' .;.:<.,.:.:."-- ", .. , ......._.. .
,.. * 0"
1.2
1.2.3.1
1.2.1
1.2.1.1
1.2.3.1.1
1.2.3.2
Die andere Seite, der hier vor allem unser Augenmerk gelten
wird, setzt sich in wechselvoller Weise mit der Frage auseinan-
der, wo ei!lenllich die Grenzen der MI liegen. Hiebei gelangen
die verschiedenen Theoretiker sowohl die Gegner als auch die
euphorischen Vertreter der Mglichkeiten der DI zu uerst
unterschiedlichen Ergebnissen. Mit anderen Worten: Das men-
schliche Erkenntnisvermgen, die Erkenntnisoperalionen wer-
den selbst unterschiedlich interpretiert und theoretisch erfat,
und es gibt eine Vielzahl von Theorien darber, wo wir die
Grenzen der menschlichen Erkennlnisoperationen zu ziehen
/wben. Je nach diesen Grenzziehungsverfahren kann man die
Theorien ber die MI als MI(I), MI(2) usw. bezeichnen. Kurz:
Die Theoretiker bauen verschieden enge oder weite Zune, in-
nerhalb welcher die MI erkennen darf, soll oder mu. Die ver-
schiedenen Zune sind die unterschiedlichen Erkenntnistheo-
rien.
Nun besteht natrlich eine Beziehung zwischen den verschie-
denen Grenzen, die man der Ml zuweist, und den Mglichkei-
ten, diese MI in DI zu simulieren. Je enger die Grenze fr die
Erkennlnisoperalionen der MI gezogen wird, je begrenzter
MI formuliert wird, umso eher kann man annehmen, sie
durch DI simuerbar ZU machen, Man ist hufig berrascht
ber die engen Anstze hinsichtlich der Fhigkeiten der MI, die
im Felde der Diskussion bentzt werden. Sind die Grenzen der
MI aber zu eng gezogen, was derzeit in fast allen Erkenntnis-
theorien geschieht, so schadet dies nicht nur dem Wissen-
schaftsbetrieb und damit der Gesellschaft generell, weil da-
durch die Gefangnisse vergrert werden, in denen die Men-
schen leben mssen. Es schadet auch der Beziehung der MI zur
DI und der Entwicklung der letzteren. Werden nmlich die
Kerker, die man schon der MI baut, noch durch diejenigen der
DI erweitert, so sind damit die Entwicklungsvoraussetzungen
von Kunst und Wissenschaft schwer gehemmt.
abbildglcich zu simulieren oder zu ersetzen, fallt als erstes auf,
da der Streit zwei Seiten hat.
Zum einen werden auf der Seite der DI die technischen Mg-
lIchkeiten und Grenzen Im Hard- und Softwarebereich disku-
tiert und mit Erscheinungen der MI in Verbindung gebracht.
INHALT
1
1.1
1.2.1.1.1
1.2.1.1.2
1.2.1.1.3
1.2.1.1.4
1.2.1.1.4.1
1.2.1.1.4.2
1.2.1.1.5
1.2.1.2
1.2.2.
1.2.2.1
1.2.2.2
1.2.3
Die menschliche Intelligenz
Grenzen der MI = Erkenntnis der menschli-
chen Erkenntnis
Gliederung, Struktur der menschlichen Er-
kenntnisoperationen
Erkenntnis von Auenwel t
uerlich sinnliche Erkenntnis mittels E,
0(1), 0(2), C, S, A
Der Tastsinn
Geschmackssinn
Geruchssinn
Gesichtssinn
Vergleich Retina - Computer
"Ieh sehe eine Rose"
Gehrsinn
Integrative Koordinierung der Zustnde,
"Daten" aller Sinne
Phantasiewelten 0
uere Phantasie 0(1)
Innere Phantasie 0(2)
Begriffswelten (Logik, Mathematik, Theo-
rien)
Systematische Analyse der Erkennmisbe-
griffe
Das Universum der geraden Linie 0
Grenzziehungsverfahren-Erkenntnisschulen-
Grenzen der MI
1.2.3.3 Toleranzprinzip
1.2.3.4 Theorien ber die Wahrheit
1.2.3.4 Arten der Begriffe C
2. Digitale Intelligenz
Ausgewhlte Literatur
1 Die menschliche Intelligenz
Wir mchten anstelle des blichen Begriffes der knstlichen
Intelligenz (Kl) den der digitalisierten Intelligenz (DI) verwen-
den, worunter wir in Hardware abwickelbare, digitalisierte Pro-
gramme verstehen, die menschliche Erkenntnisoperationen im
weitesten Sinne (1.2) kopieren oder simulieren. Die Summe der
menschlichen Erkenntnisoperationen (1.2) bezeichnen wir als
menschliche Intelligenz (MI).
Natrlich besteht schon dadurch ein untrennbarer Zusammen-
hang zwischen MI und DI, als DI immer ein Teil der schpferi-
schen, innovativen Seite der MI ist. Einer der Vter der DI gab
zu, da er an die Konstruktion von Rechnern ging, um sich die
lstige Rechenarbeit als Ingenieur zu erleichtern. Es ist auch
mit Sicherheit anzunehmen, da die Schachgromeister, wenn
die Computer sie emsllich bedrngen, die Qualitt des Schach-
spieles auf die nchste Stufe bringen werden, indem sie selbst
mit Hilfe von Computern spielen. (Derzeit ist dies bereits fr
den berwiegenden Teil der Weltelite der Fall. Die nchste
Stufe wird sein, da Schachgromeister Schach-Computerpro-
gramme erstellen.)
Bei Sichtung der bisherigen Diskussion zum Thema, inwieweit
DI in der Lage ist, sein wird oder grundstzlich sein kann, MI
1.1 Grenzen der MI = Erkenntnis der menschlichen
Erkenntnis
Der Leser wird vielleicht schon merken, wie wichtig es fr un-
seren Problemkreis ist, die menschlichen Erkenntnisfahigkeiten
genau zu analysieren. Das heit aber eigentlich nichts anderes,
als sich die gesamte Geschichte der Philosophie auf diesem
Planeten vor Augen zu fhren und zu sehen, welch unter-
schiedliche Antworten auf diese Frage bisher gegeben wurden.
Wie weit oder eng wurden da die Grenzen gezogen? Wie
haben sich trotz Anderung der Wortkleider der Theorien die
Grundfragen erhal ten?
Hier knnen und wollen wir diese Entwicklung nicht darstellen.
Wohl aber mchten wir nicht verhehlen, da wir in den folgen-
den Ausfhrungen ber die Fhigkeiten der MI fr die Zukunft
richtungsweisende neue Gedanken vorbringen, die eigentlich
alle bisherigen Erkenntnistheorien der Geschichte vervollstn-
digen und eine neue Grundlage der Logik und Mathematik ent-
halten. Dieses neue Fundament, das ich "MI(o)" - der Index "0"
nicht als "Null", sondern als Buchstabe "0" - nennen mchte
und das in Rcksicht auf den Leser nur in vereinfachten For-
men und Strukturen dargestellt wird, reicht aber aus, sichtbar
zu machen, da die Grenzen der MI anders zu ziehen sind, als
dies bisher geschah. Es fallen bestimmte Mauem, Fesseln wer-
den gelst, ohne da die bisherigen Erkenntnistheorien negiert b)
oder bekmpft werden. Sie bilden teilirrige, zu enge oder ein-
seitige Sonderfalle. (Alle MI(l), MI(2) usw. sind in/unter MI(o)
enthalten.)
Der Unterschied dieser Studie zu den bisherigen Abhandlungen
zum Thema besteht vor allem in folgendem:
formalen und inhaltlich bestimmten Logiken und der
Mathematik werden aufgezeigt.
Aus den Neuerungen in a) ergeben sich vllig neue
Aspekte hinsichtlich der Grenzen der DI, da die unendli-
chen Grundlagen der neuen Grundbegriffe und
Grund"stze" (Axiome) der Erkenntnistheorie, Logik und
Mathematik und deren logisch-mathematische Beziehun-
gen nicht digitalisierbar sind.
a) Die Grenzen der MI werden neu und weiter gezogen als
bisher, womit auch Mathematik und Logik sowie Wissen-
schaft und Kunst neue Grundlagen erhalten; die bisherige
erkenntnistheoretische Bemhung um Auffindung einer
Grundstruktur von Begriffen fr ein adquates wissen-
schaftliches Denken (Denkkategorien) und einer entspre-
chenden Logik und Mathematik wird als legitim aner-
kannt. Die Mngel in den bisherigen Erkenntnistheorien,
1.2 Gliederung, Struktur der menschlichen Erkennt-
nisoperationen
Die folgenden Ausfhrungen werden sicher manchem Leser
ungewohnt sein. Mgen sie wenigstens dazu beitragen, ihm
sichtbar zu machen, um welche Probleme es eigentlich geht,
wenn man beginnt, die Erkenntnis des menschlichen Erkennt-
nisvermgens und der Erkenntnisoperationen zu untersuchen.
I Figur 11
Wir bentzen die FIGUR 1. Ein Mensch erkennt die Welt auer
sich, Natur G (Landschaft, Bume usw.) und die Gesellschaft
G(l) um sich, also z.B. seine Familie, die deutsche Sprache, die
Zeilen, die er hier liest. Eine Auenwelt, Natur G und eine Ge-
sellschaft G(l), erkennen wir nicht unmittelbar. Zugnglich
sind uns von ihr nur Zustnde unserer Sinnesorgane des Kr-
pers E (blau) - vgl. unter 1.2.1 -, die wir hereinnehmen in die
Phantasie D (grn). Durch die nachbildende ujJere Phantasie
D(l) und die schpferische, innere Phantasie D(2) und tnit Be-
griffen C (gelb), die wir teilweise bereits bei der Geburt in un-
serem "Bewutsein" besitzen, teils aus dem GeseUschaftssy-
stern G(1) bernehmen, in welches wir hineingeboren werden
C(S), bilden, konstruieren und konstituieren wir eine in der Per-
son, im Subjekt, in uns bestehende (subjektimmanente) Er-
kenntnis der"Auenwelt". Fr jeden Ungewohnten erscheint es
ein wenig khn, wenn er hrt: "Ich wei gar nicht, wie die
'Auenwelt' aussieht, denn was ich von ihr wei, ist nichts als
ein Bild, ein Konstrukt, das ich tnir davon mache. Ich sehe nur,
was in meinen Augennerven ist, aber nicht die Abendsonne, die
ein Blatt durchleuchtet."
Nur das Angewirktsein der Sinne durch die "Auenwell"
kommt von auen, alle brigen Ttigkeiten sind aktive, erzeu-
gende Handlungen im Bewutsein des Menschen. Die genaue
Unterscheidung von 0(1) und 0(2) ist dabei ebenso wichtig
wie die Unterscheidung der Begriffe, die schon bei Geburt ge-
geben sind, von jenen, die ber die Gesellschaft und deren
Sprache im Rahmen der Sozialisation erworben werden. Da je-
der in einer sozialen Umwelt geboren wird, die durch die Fak-
toren der Gesellschaft (wie z.B. Sprache, Kultur, Wirtschaft,
Politik, Schichtung) bestimmt ist, tritt eine Einwirkung aller
dieser Faktoren auf E, D und C ein, die zu einer Kanalisierung
und Regulierung, entsprechend den Frbungen der Gesell-
schaft, fhrt.
Die Probleme der Erkenntnis der Auenwelt ber die Sinne
wollen wir jetzt ausfhrlicher behandeln.
1.2.1 Erkenntnis von Auenwett
1.2.1.1 uerlich sinnliche Erkenntnis mittels E, D(1),
D(2), C, S, A
Fr die Kenntnis der Welt um urts brauchen wir einen Leib. Der
Zustand der Sinnesorgane, also der "Stempel", den das Auen
auf ihnen erzeugt, ist alles, was von auen ist. Ein Blinder er-
hlt auf der Netzhaut keine "Spuren". Er lebt daher in einer
"anderen" Welt.
Wir zitieren im folgenden, oft leicht verndert, aus den er-
kenntnistheoretischen Schriften KRAUSEs.
Von diesen Zustnden in den Sinnen behaupten wir, sie seien
Wirkungen uerer, "wirklicher" Gegenstnde, die in Raum
und Zeit sind, die mit unserem Leib, also mit Augen, Nase, Oh-
ren, Haut usw., in einer Wechselwirkung stehen, wobei aber
diese Sinnesorgane bei der Erzeugung dieser Empfindungen
selbst auch aktiv mitwirken. Wir behaupten dann auch gleich -
eigentlich sehr khn -, da einerseits diese Gegenstnde auch
unabhngig davon, da sie in urtseren Sinnen Wirkungen er-
zeugen, existieren und da sie andererseits unabhngig von un-
serer Sinnlichkeit und unserer Fhigkeit und Mglichkeit, sie
wahrzunehmen, gegeben sind.
Allgemeine Bedingungen fr die Sinneswahrnehmung sind:
1. Ein organischer Leib, seine Sinnesorgane, das Nervensy-
stem, durch welches alle Sinnesorgane unter sich mit dem
gesamten Nervensystem und mit dem ganzen Leib in
Verbindung stehen (Koordinierungs- und Integrierfunk-
ti on des Nervensystems und des Hirns). Einzelne Sinne
knnen manchen Menschen fehlen, kein einziger aber al-
len. Die "Welt" wrde sich schlagartig ndern, wenn alle
Menschen pltzlich taub wren.
2. Dasein und Wirksamkeit der urtseren Leib umgebenden
Sinnenwelt, wobei wir auch noch annehmen knnen, da
die "Naturprozesse", die in unserem Krper ablaufen,
wenn wir die Natur erkennen, zu den "Naturprozessen au-
erhalb unser" in einem bestimmten Verhltnis stehen.
3. Schlielich mssen wir urts den Sinneseindrcken hinge-
ben, hinmerken, darauf achtgeben.
Jeder Sinn stellt ihm Eigentmliches dar. Die Bestimmung der
Gre und des Grades der Anwirkung ist fr die Wahmeh-
mung wichtig.
1.2.1.1.1 Der Tastsinn
Hauptsitz im Organ der Haut, besonders Zunge und Fingerspit-
zen. Jeder Nerv aher ist Teil des Tastsinns. Der Tastsinn ist der
allgemeinste Sinn, der sich auf die allgemeinsten Eigenschaften
der Krper, auf den Zusammenhalt in festem und flssigem Zu-
stand nach Wrme und Klte bezieht. Die Anwirkungen halten
in ihm am relativ lngsten an, er ist aber der beschrnkteste
Sinn, denn man mu ja "den Gegenstand" selbst berhren. Man
nimmt auch im Verhltnis zu anderen Sinnen mit dem Tastsinn
die kleinste Mannigfaltigkeit wahr.
Wir nehmen im Tastsinn nur Zusammenhaltbestimmtheiten des
Tastnervs selbst wahr, mgen sie nun mechanisch oder durch
Erwrmung und Erkltung erfolgen, wobei sich eine groe
Mannigfaltigkeit einzelner besonderer Empfindungen ergibt.
Fast jede dieser weiteren Bestimmtheiten des Tastgefhls zeigt
durch das Gefhl von Lust und Unlust eine wesentliche Bezie-
hung zum Leib. In diesem Sinne gibt es einen weiten Bereich
von Gradverschiedenheiten, wodurch dieser Sinn zur Orientie-
rung in der ueren Sinnenwelt und zur Untersuchung der Or-
gane des eigenen Krpers hinsichtlich der Kohsion besonders
geeignet ist.
Mittelbar aber schlieen wir von den unmittelbar wahrgenom-
menen Kohsionsbestimmtheiten unserer Nerven auch auf
stait, Ort, SuUe und Bewegung desjenigen Stoffes, welcher
die wahrgenommenen Kohsionsbestimmtheiten unseres Nervs
innerhalb der Wechselwirkung dieses Gegenstandes mit allem
ihn umgebenden Leiblichen verursacht. Dies erreichen wir aber
nur durch Schlsse. Bei dieser Auslegung des Tastgefhls die-
nen uns als Grundlage bestimmte, nichtsinnliche Begriffe,
Urteile und Schlsse (C in FIGUR 1), die wegen der Allge-
meinheit und Allge1tll!ingltigkEit, die wir ihnen beimessen,
niehL aus der Sinneswahrnehmung entsprungen sein knnen.
Solche Begriffe sind etwa:
Das Gefhl im Tastsinn ist weder lang, noch breit, noch tief, ist
gar kein Stoff. Daher mssen wir diesen Gedanken schon un-
abhngig von dieser Empfindung des Tastgefhles haben, wenn
wir behaupten, einen Stoff wahrzunehmen. Ferner bringen wir
den Gedanken der Bewegung hinzu, denn auch dieser liegt
nicht in dem einfachen Gefhl. Bewegun.g knnen wir nicht an-
schauen ohne Zeit, weil Bewegung Anderung ist. Folglich
bringen wir auch den Gedanken der Zeit hinzu.
Nun beobachten wir aber, da wir uns mittels dieser Gedanken
des Rumlichen und Zeitlichen in unserer Phantasu dasjenige
vorstellen, woran wir diese Empfindung als seiend denken und
wodurch wir sie uns als verursacht vorstellen. Dies wird recht
offenbar, wenn man sich einen Blinden denkt oder wenn man
sich selbst denkt, wie man sich an finsteren Orten durch das
Gefhl weiterhilft. Da kann man weder seinen Leib noch das
uere sehen. Trotzdem wird das bestimmte einfache Tastge-
fhl Anla dazu, da sich der Blinde, der geblendet Sehende
oder der Mensch im innerlich in Phantasu (D in
FIGUR 1) ein Bild vom Aueren entwirft, das ihn umgibt.
Nun beinhaltet aber das, was der Blinde, der Geblendete oder
der Mensch in Dunkelheit mit tastenden Hnden erspren, we-
der Raum noch Stoff, auch erkennen diese gar nicht durch das
Gesicht, und dennoch bilden sie diese innere Welt der Phanta-
sie. Sie behaupten, dies geschebe der ueren Welt entspre-
chend. Daraus sehen wir, da das Vorhandensein der Welt der
Phantasie (0) und urtser freies Schaffen darin auch eine
Grundbedingung dafr ist, da wir die einzelnen Tastgefhle
auf Raum und Materie beziehen knnen.
Aber bei dieser Auslegung des "dumpfen" Tastgefhles sind
noch viel hhere Voraussetzungen erforderlich, und es sind da-
bei viel hhere geistige, kognitive Verrichtungen wirksam als
nur die Welt der Phantasie, die wir weiter unten noch ausfhr-
lich analysieren werden. Denn wir mssen ganz allgemeine
Begriffe, Urteile und Schlsse (C in FIGUR 1) - z.B. "etwas",
"etwas Bestimmtes" - hinzubringen, von welchen die einfache
Empfindung des Tastgefhls gar nichts enthlt. Htten wir
einen solchen Begriff nicht, so knnten wir gar nicht denken,
da wir etwas fhlen oder etwas durch Gefhl wahrnehmen.
Weiters bentzen wir den Gedanken "Eigenschaft", indem wir
die Tastempfindung als Eigenschaft dessen, was wir im Ge-
l;!:rRAGSTEIt:
fhle wahrnehmen, betrachten. berdies verwenden wir die
Begriffe: Ganzes, Teil, Verhltnis, Beziehung, Grund und Ur-
sache. Denn wir denken ja, da das uere Objekt und unsere
Sinne Grund und Ursache dieser Empfindung sind. Wir bent-
zen aber auch Urteile und Schlsse. Zum Beispiel: "Hier ist el-
was, ein Objekt; hier ist eine Wirkung; hier ist eine Empfin-
dung." Demnach mu die Empfindung, wie alles Bestimmte,
eine Ursache haben. Da ich selbst nicht die Ursache bin, folg-
lich mu etwas anderes da sein, was Ursache der Empfindung
ist. Hier ist eine Eigenschaft, also mu etwas sein, woran die
Eigenschaft gebunden ist, etwas im Raum Selbstndiges, das
auch in der Ausdehnung ber lngere Zeit anhlt.
Diese Begriffe, Urteile und Schlsse sind uns bei der Ausle-
gung des Sinnes in unserem gewhnlichen Bewutsein so ge-
lufig, wir wenden sie mU so groer Kunslfertighit an, da
wir uns derselben nur selUn bewut werden. Durch diesen
Umsland des Nichlbewutwerdens dieser Voraussetzungen
Inssen sich viele verleilen ZU behaupten, die Anerhnntnis der
ueren Gegenstnde mittels der Sinne sei unmittelbar, und
zwar geschehe sie auf eine uns unbegreifliche Weise. Aber
wer auf sich selbsl hinmerkt, der findet, da es so geschiehl,
wie wir hier festslelllen. Und wir drfen unser gebadetes Be-
wutsein, worin wir unseres Leibes schon mchlig sind, nichl
mit dem Zustande des Kindes verwechseln, welches sich erst
jene Fhighit nach und nach erwerben mu. Bei dieser gei-
sligen Arbeil knnen wir auch die Kinder beobachlen. Es gehl
uns in unserem reifen Bewutsein mil der Auslegung der
Sinne so wie einem Weber oder Orgelspieler. Wir bringen die
kognilive Ttighit und die Ttighit unserer Phantasie, wh-
rend wir sie durchfhren, nichl ins Bewutsein, weil wir sie
schon beherrschen. Wie sich auch der Orgelspieler dessen
nichl bewut wird, wie er die Noien sehen, versIeheIl und
durch ganz beslimmte geistige Ttighit seine Finger und
Fe bewegen mu. Wenn aber der Orgelspieler oder der
Weber sich an die Zeil erinnert, wo er die Kunsl erst erlernte,
so wird er sich auch erinnern, wie er sich anfnglich jeder
dieser Ttighiten bewut werden mute, wie er alles einzelne
einzeln einben mute, um endlich zur Kunslfertighit zu
gelnngen. Ein solches aber noch viel hherartiges Instrument
als die Orgel dem Orgelspieler ist jedem Bewutsein (jeder
"kogniliven Instanz ") der Leib. Ersl nach und nach werden
wir des Leibes mchlig, ersl nach und nach lernt der Mensch
die Sinne verslehen und seinen Leib zu gebrauchen.
Wir knnen uns z.B. in einem finsteren Keller beim Tasten im
Dunkeln tuschen. Was tuscht sich da? Die Wirkung auf den
Tastsinn ist wie immer. Aber wir legen diese Eindrcke falsch
aus, wir machen W1S "falsche Bilder" von dem, was wir da ta-
sten, und wir schlieen falsch auf das, was da "drauen" ist.
Wir knnen uns auch z.B. bei Helligkeit tuschen, wenn wir
sitzen und pltzlich einen Druck am Fu verspren. Wir wissen
dann nicht, ob wir angestoen werden oder ob es ein Gegen-
stand ist, den jemand an den Fu gebracht hat.
Hier sei auch erwhnt, da man natrlich einwenden knnte,
die Gedanken, Begriffe usw., die hier zur Auslegung der Sinne
bentzt werden, hllen wir nicht ursprnglich, sondern Be-
griffe, Urteile und Schlsse (also C in FIGUR 1) lernten wir
erst durch eine Sprache in einem Gesellschaftssystem. Zum
einen legt aber das Kind, wie wir sehen, die Sinne schon aus,
bevor es sprechen lernt. Ja das Erlernen einer Sprache ist selbst
ein Vorgang der Auslegung der Sinne millels Begriffen, Urtei-
len usw. - also mittels "kognitiver Strukturen". Das Kind legt
hiehei Sinneseindrcke (Laute und Zeicben) so aus, da es
darin Elemente und Zeichen erkennt, die ber die sinnliche
Dimension hinaus etwas anderes bedeuten (Erkennung der Be-
deutungsdimension von Zeichen). Ein Kind hat also schon C-
Begriffe bevor es C(s)-Begriffe, C(s)-Urteile einer Sprache
lernt. Eben weil das Perlhuhn das nicht kann, obwohl es auch
Sinne hat, kann es unsere Sprachen nicht erlernen. (VgI. Voll-
endete Kunst S. 4 f. und S. 109.)
DisktiSslOn DigitaleEVOlution.
Wir mssen weiters unseren aktiven Einsatz des Tastsinnes be-
achten. Wir liegen nicht irgendwo und lassen die "Dinge auf
uns einwirken"J sondern wir bewegen ja unseren Krper, um
seine Tastempfindungen gezielt, intentional auf etwas Hartes,
auf eine Gegenwirkung hin, eben auf einen "Gegenstand" zu
richten, etwas abzutasten. Wir veranlassen unseren Krper zu
Bewegungen. Auch hier spren wir in den Tastnerven das He-
ben des Annes, die Bewegung des Fues, und wir spren das
Anstoen, die "Eigenschaften" des Krpers. Wir steuern auch
Richtung und Strke der Bewegung, z.B. des Tastens. Wir kn-
nen durch diesen aktiven Einsatz des Tastsinnes unseren eige-
nen Krper mit Zunge, Hnden und Fen in absichtlicher Be-
obachtung kennenlernen. Wir werden uns damit der Teile un-
seres Krpers und seiner Gestalt in gleicher Weise wie der
"Gegenstnde" auerhalb des Leibes bewut.
1.2.1.1.2 Geschmackssinn
Der Geschmacks- wie auch der Geruchssinn kommen dem
Tastsinn insofern nahe, als auch bei ihnen stoffliche Berhrung
ntig ist. Die Angewirktheit, der "Stempel", der hier in den
beiden Sinnen wahrgenommen wird, ist die Bestimmtheit des
chemisch-organischen Stoffes im Sinnesorgan selbst. Die Emp-
findung des Schmeckens enthlt eine groe Mannigfaltigkeit,
mit starken Tendenzen einer begleitenden Lust- oder Unlust-
empfindung (Ekel beim Essen bestimmter Stoffe; Verfeinerung
und Differenzierung der Geschmacks"kultur"). Wir nehmen
schmeckend nur die chemische Tatigkeitsstimmung unseres
Organs, der Zunge, wahr, keineswegs aber einen ueren Ge-
genstand selbst, noch dessen chemische Beschaffenheil! Aber
wir bertragen das Wahrgenommene nach den gleichen Vor-
aussetzungen wie unter 1.2.1.1.1 auf die Auenwelt. Auch hier
bentzen wir zur Erzeugung der sinnlichen Erkenntnis Phanta-
sie D und begriffliche Operationen C und C(s).
Gedaokenmodell: Jemand mu etwas mit verbundenen Augen
essen und feststellen, was es ist; oder wir stellen 1J!lS vor, wie
ein Rindsbraten mit Kartoffelsalat schmeckt. Ein Osterreicher
kann sich aber in der Regel nicht vorstellen, wie Imam Bayildi
schmeckt.
1.2.1.1.3 Geruchssinn
Der Geruchssinn ist bereits freier als der Geschmacks- und
Tastsinn. Man kann auch von fern Gerche wahrnehmen. Auch
der Tastsinn ist fein und mannigfaltig, womit neue Schlsse auf
die Beschaffenheit von Krpern oder Erscheinunge.!! in der
Natur mglich sind (z.B. bei einem Rasenbrand oder Olteppich
auf dem Meer). Erinnert sei hier an den Versuch, in Filmen
eine Geruchsdimension zu integrieren.
1.2.1.1.4 Gesichtssinn
Er ist unter allen Sinnen der freieste, von Lust und UnlusI des
Krpers unahhngigste, das Organ des Auges selbst ist rasch
und vielseitiger orientierhar. Unmittelbar sehen wir keine Welt
auerhalb unser, sondern nur auf der Flche des Auges Be-
slimmtheiten des Lichts an Helle und Farhe. (Auch dies sind
schon sehr abstrakte Konstruktionen mit Begriffen und durch
Phantasie.) Aber durch die sprunghaften, ganz oder teilweise
scharf begrenzten Umrisse mehr oder weniger durchsichtiger
Krper sowie durch die mittels der Schatten .!ffid des abge-
strahlten Lichtes bestimmten, allmhlichen Uhergnge der
Helligkeit und der Farben begrndet das Bild im Auge die
weiteren Schlsse auf die Lichtbestimmtheiten und Beschaf-
fenheiten der Gegenstnde und auf deren Gestalt, Ort, Stelle
und Bewegung. Bei der Auslegung des Bildes im Auge kommt
der bereits ausgelegte und richtig verstandene Tastsinn dem
Bewutsein erheblich zu Hilfe (integrative Koordinierung der
Auslegungsergebnisse aller Sinne in den kognitiven Leistungen
des Bewutseins). Da es aber nur unser erleuchtetes, farbig
bestimmtes Auge, eigentlich eine "physio-chernische Reak-
tion", ist, was wir uerlich sinnlich sehen, wahrnehmen und
W

...
Digitale EvolUtIon
...................:
BEITRAGSTI;Ui
unter Anwendung nichtsinnlicher Voraussetzungen C und mit
Hilfe von Phantasie D auslegen, zeigt uns folgende Tatsache:
Vernichtung und Krnnkheit des Organs vernichtet oder vern-
dert das Sehen; sind die Augen verbunden, sehen wir nichts.
Folgende Erscheinungen knneo als weitere Denkanste fr
diese komplizierten Zusammenhnge dienen: Jedes Auge gibt
ein besonderes Bild; solange wir nicht ein Auge sChlieen, ko-
ordinieren wir die beiden Bilder zu einem Doppelbild; Schwin-
del bei Aufsetzen einer schlechten Brille; Farbenblindheit; bei
Stoen oder Drcken des Auges auftretende Lichterscheinun-
gen; optische Tuschungen; Zusammensehen schnell bewegter
Bilder im Film; perspektivische Verzerrung in die Feme hin;
Bentzung dieser Eigenschaften in der Zentralperspektive der
Malerei; Verzerrung durch Glser; Bentzung von Brillen bei
Sehfehlern oder Sehschwche; Teleskope; Mikroskope; Repro-
duzierung des Sehvorganges in Fotografie, Film, Video, wo
wiederum nur Sinnesdaten des Auges ausgelegt werden.
Hier ein wichtiger Einschub ber die Grenzen der Beobacht-
barkeit der Natur in der Naturwissenschaft: Werden Mikroer-
scheinungen in der Natur mit Licht beobachtet, wird durch die
Wirkung des Lichtes des Beobachtungsvorganges der beob-
achtete Bereich verndert: Der Vorgang der Beobachtung selbst
verndert das zu Beobachtende, das Beobachtete
"verschwindet" in eine neue Konstellation. Beachten wir aber
weiter. Wir sehen ja nicht diesen Mikrobereich, wie er wirklich
W, wir machen unsja nur aus Zustiinden in den Augen E m
Phantasiebdern D und Begriffen, z.B. der wissenschaftli-
chen Theorie CfT), ein inneres Bild von der Sache. Nun die
entscheidende Uberlegung: Nicht nur durch die Lichtstrah-
len, die wir auf das Beobachtungsobjela lenken, wird vern-
dert, was wir beobachten, sondern auch durch eine Vernde-
rung in den Begriffen C(7J und in den Phantasiebdern D
wird unsere Beobachtung, das Beobachtungsergebnis vern-
dert. Es "verschwindet" das eine Bildergebnis, und es ergibt
sich ein anderes. Hinzu Iwmml: Wir kilnnen das Bild, das wir
uns in der Beobachtung gemacht haben, niemals m der
Wirklichkeit aujJerhalb unser vergleichen, wir kilnnen nicht
feststellen, ob unser Bd dem entspricht, was aujJerhalb unser
W, denn wir Iwmmen niemals hinaus zu den Dingen, wir
kilnnen nur verschiedene Bilder in uns mileinander verglei-
chen.
1.2.1.1.4.2 "Ich sehe eine Rose"
Fr das Verstndnis der Beziehung zwischen DI und MI ist be-
reits die sorgfaUige Analyse dieser hochkomplexen Vorgnge
bei der Erkennmis der Auenwelt bedeutungsvoll.
Darum noch ein Hinweis: "Ich sehe eine Rose", sagt man. Das
unmittelbar Wahrgenommene der sinnlichen Erkenntnis ist
hiebei lediglich dieses bestimmte flchige Bild im Auge E.
Aber sogleich bearbeite ich das Bild weiter, indem ich dasselbe
durch Phantasiettigkeit gleichsam plastisch vottende, wobei
ich dann auch frher durchgefbrte Anschauungen davon er-
neuere und aktiv mit Phantasie hinzufge, was ich sonst schon
einzeln sinnlich in Erfassung der Rose erkannt habe. Ich besitze
sodann eigentlich ein vereintes Bild aus dem reinen Augenbilde
und dem Phantasiebilde, wobei ich aber dieses vereinte Bild
fr das Bild der Rose selbst halle. Ich glaube also, dies alles
soeben an der Rose selbst zu erblicken. Ich vermeine, die Far-
ben, die in meinen Augennerven wahrgenommen werden, als
an der Rose selbst haftende und als auerhalb meines Leibes an
dem Ort, wo die Rose selbst ist, vorhandene wahrzunehmen.
Aber auch dabei lt es das denkende und schauende Bewut-
sein nicht bewenden, sondern es trgt dieses Vereinbild, ein
plastisch raumzeitliches Phantasiebd im Bereiche D(I), in
wekhes es seine reinsinnliche Anschauung aufgenommen
hat, dann wieder hinaus in die angeblich ujJere Na/ur.
Indem ich die Rose an einem Rosenstock erblicke, der vor mir
in einem Garten steht, trage ich das innerlich vollendete Ver-
einbild davon auch im Bewutsein hinaus. Ich projiziere das
Bild hinaus, ich sage mir: "Das Bild ist nicht in dir, es ist auer
dir 'im Garten.'" Ich trage es hinber an diese bestimmte Stelle
im Raum, und eben dann, wenn der Mensch dies in seinem 11
vorwissenschaftlichen Bewutsein" vollbracht hat, meint er, er
habe den Gegenstand selbst gesehen und wahrgenommen.
1.2.1.1.5 Gehrsinn
Der Gehrsinn nimmt im Inneren des Ohres die Bestimmtheit
der inneren, stofflichen Selbstbewegung (Vibration) des Hr-
nervs wahr. Auch hier legen wir diese sinnliche Bestimmtheit E
mit Phantasie D und Begriffen C aus und machen uns ein Bild
von dem, was klingt, lrmt, quietscht usw.
Beides wird uns weiter unten noch beschftigen.
In den letzten Zeilen haben wir zwei wichtige Grundstze er-
whnt:

Das Problem der Relativitt jeglicher naturwissenschaftli-


cher Erkenntnis, weil sie von den eingesetzten Begriffen
C und den Phantasiebildern D abhngig ist, und
das Problem, da wir die Wahrheit naturwissenschaftli-
cher Erkenntnis berhaupt nicht durch einen Vergleich
zwischen unserer Erkenntnis und einer "objektiven" Au-
enwelt berprfen knnen.
Die Schallbewegung enthlt in sich mannigfaltige Bestimmt-
heiten, Z.B. Artverschiedenheit der Stimmen, Laute, Hhen und
Tiefen, Strke oder Schwche; menschliche Musik ist eine ak-
tive Erzeugung sinnlicher Schallqualitten; beim Bau von Mu-
sikinstrumenten bentzt man bestimmte Tonsysteme, wo ma-
thematische Relationen mageblich sind. Erwhnt seien be-
stimmte Gesellschaften, in denen Sprache nur als gesprochene,
nicht als geschriebene Sprache vorkommt (orale Kultur), also
Gesellschaftssysteme, in denen der Gehrsinn strker aktiviert
wird als in Systemen mit Bentzung der Schriftsprache.
1.2.1.2 Integrative Koordinierung der Zustnde,
"Daten" aller Sinne
1.2.1.1.4.1 Vergleich Retina - Computer
"Um nur 100 Millisekunden der Arbeit einer einzigen Nerven-
zelle der Retina in einem Rechner zu simulieren, mten
gleichzeitig 500 nichtlineare Differentialgleichungen hundert-
mal gelst werden. Auf einem der schnellsten Computer, dem
Superrechner CRAY, wrde dies mehrere Minuten Rechenar-
beit beanspruchen. Umgerechnet auf die normale Funktion der
Retina pro Sekunde, bentigte der Superrechner mindestens
100 Jahre (EBELING)."
Jeder einzelne Sinn ist selbstndig und eigentmlich. Aber das
wahrnehmende Bewutsein verbindet in Phantasie D die
Wahrnehmungen jedes einzelnen Sinnes mit Hilfe der erwhn-
ten begrifflichen Operationen C in ein Ganzes der Wahrneh-
mung und bezieht sie alle auf die gleichen einzelnen Gegen-
stnde in der ueren Natur. Diese integrierende, synthetisie-
rende Koordinierung und Verbindung des einzetnen zu einem
gesamten ist ein wichtiger kognitiver Akt.
Hinsichtlich dieser KOOrdinierungsfunktion ein interessantes
Beispiel: In dem Kurzfilm "Die Tuschung des Auges durch
das Ohr" von Andreas KOPRIVA wird eine Szene einmal ge-
dreht, dreimal kopiert und jeweils mit anderen Geruschen und
Dialogen synchronisiert, wodurch sich bei gleichen optischen
38
--_...;.,...._._...._._....
Diskssion Digitale Evolution
Sinneseindrcken durch die Variation der auditiven
"Eindrcke" drei unterschiedliche Wirklichkeiten ergeben.
Wir sehen hier, da uns die Auenwelt nicht direkt zugnglich
ist. Die Sinne unseres Krpers sind gleichsam der Filter und
das Stcmpelkissen, auf welche sie wirkt. Wir sehen die erhebli-
chen konstruktiven und koordinierenden Leistungen der Phan-
tasie D und der kognitiven begrifflicben Operationen, mit
denen wir uns in uns ein Bild von auen machen, dabei aber
auch noch glauben, wir erlebten die Welt auerhalb unser, wie
sie ist. Bereits an diesem Punkt unterscheiden sich die ver-
schiedenen philosophischen Systeme bei der Beantwortung der
Frage, wie diese Tatsache eigentlich zu verarbeiten sei. Wir le-
ben ja in einer konstruierten inneren Bildwelt. Vor allem erhebt
sich die Frage: Wie knnen wir wissen, ob das, was wir derart
von der Welt erkennen, auch wahr ist (Wahrheitsproblematik)?
1.2.2. D
1.2.2.1 uere Phantasie D(1)
Wir haben im vorigen gesehen, da Sinnes"stempel" der Sin-
nesorgane mit der Phantasie verbunden werden und die Phanta-
sie - natrlich unter Bentzung von Begriffen, Schlssen usw. -
Bilder der ueren Welt erzeugt. Wir wollen diese Phantasiet-
tigkeit etwas schlampig als ujJere Phantasie D(I) bezeichnen.
D(I) erzeugt eine mit der ueren Sinnenwelt E integrativ ge-
bildete Phantasiewelt. Damit ist aber im Bewutsein der Be-
reich der Phantasiettigkeit bei weitem nicht erschpft.
1.2.2.2 Innere Phantasie D(2)
Wir stellen fest, da es ohne weiteres mglich ist, Bilder in
D(I) in der Phantasie weiterzubilden. Wir knnen in der Phan-
tasie Bume bilden, auf denen Silberpferde hngen, Menschen
mit Vogelkpfen, Phantasiewesen, wie die Turtles, Donald
Duck, Asterix, die Bilderwelt eines Malers wie DALI oder
MAX ERNST. Wir knnen uns in der Phantasie das Haas-Haus
auf dem Mund einer Frau, kombiniert mit dem Geruch von
Schokoladekeksen und den Klngen einer Arie der Oper
"Tosca" vorstellen. Phantasiebilder sind natrlich nicht auf den
Gesichtssinn beschrnkt. Die Traumfabrik Hollywood erzeugt
unentwegt Bildweiten, die mittels Phantasie aus der Natur und
den Gesellschaften nachgebildet und weitergebildet sind und
die in zunehmendem Mae ber die Kinos der ganzen Welt in
die Phantasiewelten der Konsumenten bergehen.
In unserer Phantasie kann es aber auch Formen geben, die in
keiner Weise aus der Natur weitergebildet sind. In dem Buch
"Die Vollendete Kunst" babe ich grndlich aufgezeigt, da in
der modemen Malerei der entscheidende Schrill vollzogen
wurde, Formen unabhngig von der Natur zu finden und darzu-
stellen. MAX BILL sagt:" Konkrete Kunst nennen wir jene
Kunstwerke, die aufgrund ihrer ureigenen Mittel und Gesetz-
migkeiten - ohne uerliche ArtIehnung an Naturerscheinun-
gen oder deren Transformierung, also nicht durch Abstraktion -
entstanden sind."
Es gibt also unendlich viele Mglichkeiten der Erzeugung von
Formen in der menschlichen Phantasie, die nicht aus den
Phantasiegebilden D(I) abgeleitet sind, die wir aus der sinnli-
chen Erkenntnis gewinnen. Die Entwicklung der Kunst seit
1910 bietet reiche Beispiele.
Es ist auch zu beachten, da wir zur Erstellung bestimmter
Phantasiegebilde berbaupt keiner sinnlichen Eindrcke E be-
drfen; die Sinnlichkeit Ist also nicht Voraussetzung unserer
Phantasiefahigkeit.
Ist die Phantasie in D(I) schon bei der Erzeugung sinnlicher
Erkenntnis aktiv und innovativ, so ist sie in der Erzeugung von
RC-NEWS1192
":.}, -; ;.%:\;
Pbantasiegebilden in D(2) noch wesentlich freier. Selbstver-
stndlich werden auch bei der Erzeugung von Phantasiegebil-
den in D(2) Begriffe usw. eingesetzt, wenn etwa der Maler, der
Architekt oder Erfinder neue Formen sucht. Wir beobachten
aber auch, da wir stndig die beiden Bildweiten D(I) und D(2)
miteinander verbinden und da vor allem in allen gesellschaft-
lichen Bereichen, von der Finanzverwaltung bis zum elektroni-
schen Spielautomaten, stndig durch Neubildungen in D(I) und
D(2) und deren Verbindungen Vernderungen in die
"Auenwelt" gebracht werden.
Den in den PC-News 3/91, Seite 70 f. verffentlichten Aufsatz
ber die Grundlagen digitaler Kunsnheorie mchte ich hier zur
Verdeutlichung bentzen. Es wird nmlich bei der Frage der DI
sehr darauf ankommen, festzustellen, ob diese mit hohen Frei-
heitsgraden, in Verbindung mit dem Einsatz von Begriffen C in
unserem Bewutsein erzeugten Phantasiewelten D(I) und D(2)
in gleicher Weise vnn Computern erzeugt werden knnen. Es
wrde nmlich nicht gengen, da der Rechner von irgendweI-
chen Menschen bereits dargestellte Bilder nachmachen Ialnn,
sondern es ist zu fragen, ob er mit der gleichen Sponlneiliit,
in der gleichen Form und Vielfalt neue Pbantasiewelten er-
zeugen kann. Diese Phantasiegebilde mten aber in der glei-
chen Weise neu sein, wie etwa die Bilder von MAX ERNST
oder GOYA in der Malgeschichte neu waren. Es geht also um
einen Grad von Neuartiglait, der genau bestimmt sein mu.
Denn es ist klar, da z.B. manche Maler neue Bilder machen,
die in aufflligem Mae jenen von MAX ERNST gleichen. Sie
ahmen nur eine Erfindung nach, die dieser Maler erstmals
vollzogen bat. Wir meinen hier also nicht die nachahmende
Neuschpfung in der Phantasie, sondern eine bestimmte, dar-
ber hinausgehende Art der Neuheit (lnnovationsdimension).
Vgl. den Begriff der "Originalitt" bei PENROSE, S. 414.
Nun zum Aufsatz aus 3/91: Text und Bilder sind bereits mittels
digitaler Software erstellt (PAlNTBRUSH-Programm). Die
dargestellten Bilder batte der Autor vorher in seiner Phantasie
D(2). Wir wollen einige analysieren:
Die Bilder von Flchen unter 2.2 und von Linien unter 2.3 sind,
wie der Text zeigt, mit Begriffen mathematischer und logischer
Art verbunden, die mit unseren bisher behandelten Erkenntnis-
operationen nicht zusammenhngen. Es liegt also eine hoch-
gradige Verknpfung der Bilder mit Begriffen vor, die mit
sinnlicher Erfahrung nichts zu tun baben. Eigentlich setzen die-
selben eine mathematische Axinmatik voraus, von der dann
eben Skizzen in der Phantasie abgebildet werden. Man kann
diese Bilder unter 2.2 und 2.3 erst "verslehen", wenn man diese
mathematischen Axinme verstanden bat, was aber allein durch
Phantasie D gar nicht mglich ist. Wir knnen nmlich z.B.
nicht den "ganzen Gedanken" der unendlichen Linie in der
Phantasie nachbilden, weil die Phantasie nur Endliches nach-
bilden kann. Ob und wie wir Unendliches denken knnen und
drfen, mssen wir erst spter Das gleiche gilt von
der Kochschen Kurve. Eine fraktale Ahnlichkeitsfunktinn ist
eine mathematische Relation, die wiederum durch digitalisier-
bare Programme grafisch darstellbar ist. Wir knnen bis zu ei-
nem gewissen Grad in Phantasie D(2) die Entwicklung der
Kurve nachbilden; niemals aber vollstndig, da die Teilung ja
unendlich fortsetzbar ist.
Wir knnen uns in der Phantasie D(2) eine Vielzahl der Oma-
mente unter 4.1.2 nachbilden. Auch diese Omamente sind nicht
aus der Auenwelt mit Sinneseindrcken gewonnen, sie kn-
nen, wie wir zeigen, mit einem BASIC-Programm erzeugt wer-
den. Auch hier sind die Grundlagen der Phantasiebilder in
D(2) verbunden mit "allgemeinen" Begriffen, wie "Allheit",
"Stufuns", "Inversion", "Spiegelung", "Regelmigkeit",
"Selbheltlichkeit", "Ganzheitlichkeit" und "Harmonie". Beach-
ten wir auch, da wir normalerweise Schwierigkeiten baben,
uns solche 8X8-0mamente in grerer Zahl zu merken. Ein
DiskussIon - Digille Evolution
Schachmeister ist jedoch in der Lage, eine Vielzabl von 8X8-
Konstellationen lange in Erinnerung zu behal ten.
Die Bilder ab OR-OMO.PCX sind deshalb wn eine Stufe kom-
plexer, weil alle Striche, Fllungen von Flchen usw. mit Mu-
stern (pattern) gezeichnet sind, die unter 4.1 erzeugt wurden.
Fr die Erzeugung dieser Bilder in D(2) wurde eine Vielzahl
von begrifflichen und theoretischen Grundlagen herangezogen,
die alle als Sinnebenen, als SinngehalU, als inhaWiche Im-
plikalwnen in den Bildern enthalten sind. Man "versteht" die
Bilder also erst dann richtig, wenn man diese theoretischen
Grundlagen, die nicht in der Phantasie gelegen sind, mitbe-
rcksichtigt. Es sind dies u.a.:
BEITRAGST!;!!,;
Was stammt bei diesen Bildern der Phantasie D(2) aus der
Sinnlichkeit E, was aus der ueren Pbantasie D(1)? Der Autor
hat Bilder aus der Kunstgeschichte, die Philosophie der
Grundwissenscbaft, die bisherigen Theorien der Logik, Ma-
thematik und Malerei als Sinneseindrcke - "Bilder" oder
"Zeichen mit Bedeutung" - aus Bchern durch Einsatz von Be-
griffen C und Phantasie D aufgenommen. Hieraus wurden als
eine komplexe Synthese durch eine Vielzahl von Begriffsope-
rationen mit C, in Verbindung mit D und E und dem Einsatz
von "ueren" Werkzeugen, wie einem pe und seiner Soft-
ware, diese Bilder die der Leser wiederum nur als
Sinnesqualitten auf seiner Netzhaut vorfindet. Der Zeichner
der Bilder kann sich etwa "alle Einzelheiten" des Bildes

Die im Buch "Vollendete Kunst" dargelegte Grundwis-


senschaft
Die in OR-OM1.PCX angedeutete und hier unter 1.2.3.1.1
entwickelte Philosophie der geraden Linie, inklusive der
logischen und mathematischen Axiomatik derselben
Die Einhaltung einer Gliederung der Bilder, die dem
"Gliedbau des Weltalls" hnlich ist
Die potentielle und virtuelle Bentzung aller bisherigen
Bilder der Kunstgeschichte, die nach den Prinzipien der
"Vollendeten Kunst" als Material zur Erzeugung neuer,
komplexer, den neuen Baugesetzen entsprechender Bilder
im Gesamtbau der Malerei einen bestimmten "logischen"
Platz einnehmen (integrative Synthesen mit neuen Prinzi-
pien)
Die Aufnahme aller bisherigen theoretischen Anstze der
Kunstentwicklung in den Allzusammenhang der neuen
Axiomatik.
OR-0M27.PCX, also die Stellung eines jeden Pixel im Raster,
nicht merken. Auf der Festplatte seines Pe, wie auch auf Dis-
ketten im Oub, sind jedoch alle Details digital aufgezeichnet,
genauso wie man frher in Schriftslcken Informationen spei-
cherte.
Wir knnen in Phantasie D(2) Einzelbilder aus einem Zusam-
menhang nehmen und in andere setzen. Die Montagetechnik in
der Malerei hat dies auch in "ueren Bildern" angewandt. Im
PAINTBRUSH-Programm ist eine Funktion vorgesehen,
"einfache Bilder", wie OR-OM2.PCX, in andere, komplexere
Bilder einzubauen (paste-Funktion). Weiters knnen Bilder der
"Auenwelt" in Bchern durch einen Scanner eingelesen und in
andere Bilder eingebaut werden (z.B. in OR-OM65.PCX). Der
komplizierte Vorgang, da man beim Erzeugen "uerer" Bil-
der auf dem Monitor nicht immer nur Bilder der inneren Phan-
tasie in Verbindung mit jenen der ueren - in das neue Me-
dium "umsetzt" oder "herauskopiert", sondern da man durch
Probieren mit Elementen und CUT-files im Zeichenprogramm
selbst pltzlich einem bisher nicht bekannte, in der Phantasie
D(2) noch nicht gegebene oder konstruierte Bilder erzeugt, die
man sich dann wieder merkt, also in D(1) und D(2) aufnimmt,
kann hier nicht im Detail untersucht werden.
o
I--------U--------.

v.-=.-... ..... ....w.;..-.
!Ie;a.GSTEIL
Elektronische Blutdruckmessung
Qthmf'Fischer Und Marktis Seidi"
Das Herz arbeitet als Druckpumpe und frdert in der Minute
bei 60 bis 80 Pulsschlgen 5 I bis 61 Blut durch den groen und
kleinen Blutkreislauf. Mit jeder Kontraktion des Herzmuskels
steigt der Druck im Blutgefallsystem an (systolischer Blut-
druck) und sinkt in der darauf folgenden Entspannungsphase
des Herzmuskels ab (diastolischer Blutdruck); whrend dieser
strmt das Blut infolge des Drucks im Blutgefasystem aus den
Venen in das Herz.
Die Weltgesundheitsorganisation (WHO) legt mit einer lrr-
tumswahrscheinlichkeit von 2% - zweiseitiger Kolmogoroff-
Smimoff-Test fr kontinuierliche Verteilung einer stochasti-
schen Gre - folgende Beurteilung der 24-Stunden-Blutdruck-
Mittelwerte fr Erwachsene fest:
1. Normaler Blutdruck: bis 140/90 mmHg
2. Kontrollbedrftiger Grenzbereich: bis 160/95 mmHg
3. Therapiewrdiger erhhter Blutdruck (Hypertonie):
ber 160/95 mmHg
Die Blutdruckmessung (Sphygmomanometrie) wurde von
Riva-Rocci-Korotkoff eingefhrt und der Blutdruck aufgrund
dieses Meverfahrens definiert. Um den Oberarm des Patienten
wird eine Druckmanschette gelegt und mit Luft aufgepumpt,
bis die Armschlagader abgeschnrt und kein Strmungsge-
Tusch in der Ellenbogenbeuge mit dem Stethoskop zu hren
ist. Anschlieend wird der Druck in der Manschette mit unge-
fahr 10 mmHws stetig verringert. Wenn die Pulswelle die Arm-
schlagader ffnet, entsteht ein Strmungsgerusch, das als Ko-
rotkotI-Gerusch bezeichnet wird; dieses verschwindet, wenn
der Druck der Manschette die Blutstrmung in der Armschlag-
ader nicht mehr behindert. Beim ersten Auftreten des Korot-
koff-Gerusches wird der systolische ("erster Wert") und un-
mittelbar nach dem Verschwinden des Korotkoff-Gerusches
der diastolische Blutdruck ("zweiter Wert") als berdruck in
Bezug auf den Luftdruck (Relativdruck) am Manometer
(Membran- oder Quecksilber-Manometer) abgelesen. Der Blut-
druck ist am linken und rechten Oberarm des liegenden Pati-
enten zu messen; medizinisch gelten die hheren Werte. Der
Unterschied zwischen dem systolischen und dem diastolischen
Blutdruck soll mindestens 40 mmHg betragen.
Die nach dem oszillomelrischen Prinzip arbeitenden ele)<troni-
sehen Blutdruckmesser wren aufgrund vorstehender Uberle-
gungen mit einem systematischen Fehler von 2 mmHg bis
3 mmHg behaftet; jedoch zeigen sie gegenber den vom Arzt
nach der Methode von Riva-Rocci-Korotkoff festgestellten
Blutdruckwerten einen um 5 mmHg bis 10 mmHg zu hohen sy-
stolischen und einem um 10 mmHg bis 20 mmHg zu hohen
diastolischen Wert an, weil das langsame Absenken des Man-
schettendruckes und das dadureh bedingte zu lange Stauen des
Blutes im Arm zu hohe Blutdruckwerte vortuscht. Anderer-
seits wrde bei der oszillometrischen Methode ein Absinken
des Druckes von 10 mmHgls einen zu groen systematischen
Fehler ergeben, da nur mit jedem Pulsschlag, also durch-
schnittlich jede Sekunde, eine Drucknderung erfolgt, aus der
der systolische und der diastolische Blutdruck bestimmt werden
kann.
Die dargelegten Umstnde verdeutlichen die grundstzliche
Frage: "Welche Hardware kann ein menschliches Sinnesorgan -
im gegenstndlichen Fall das Ohr - und welche Software die
Intelligenz eines Menschen auch nur einigermaen ersetzen?"
Blutdruckmegerte (Sphygmomanometer) unterliegen nach
den gesetzlichen Bestimmungen der Eichpflicht. Die Eichung
gilt zwei Jahre und ist vor ihrem Ablauf zu erneuero. Die
Eichmarke mu an einer fr den Patienten gut sichtbaren Stelle
des Blutdruckmessers angebracht werden.
Die Laborbung "Elektronische Blutdruckmessung" kommt am
TGM, Hhere Lehranstalt fr Elektronik, Ausbildungszweig
Biomedizinische Technik, zum Einsatz und vermittelt folgende
Lehrinhalte:
1. Umsetzen einer nichtelektrischen Gre - Gasdruck - in
ein entsprechendes elektronisches Signal mittels eines in-
duktiven Relativdruck-Aufnehmers, Ansteuern desselben
und analoges Aufbereiten des gelieferten Signals
(frequenzselektiver Brckenverstrker, PTzissions-
Gleichrichtung) fr eine PC-Mewert-Erfassungskarte
und Bercksichtigen der erforderlichen Skalierung.
2.
Die Methode nach Riva-Rocci-Korotkoff ist als ein subjektives
Meverfahren einzustufen, auch dann, wenn das Stethoskop
durch ein Mikrofon (elektronisches Stethoskop) ersetzt wird.
Vom riCdhtigen Plaz
E
ikeren deS
d
SteKthOSkkOPffs bGzw. Mihekrohfons undd 3.
dem elD eutlgen rennen er orot 0 - erusc .. ngt le
Zuverlssigkeit der ermittelten Blutdruckwerte weitgehend ab.
Echtzeit-Datenverarbeitung mit dem Personalcomputer
unter Zeitsteuerung, Darstellen, Auswerten und Doku-
mentieren der Medaten.
Digitales Steuern netzbetriebener Gerte (Kompressor,
Magnetventile) mit dem Personalcomputer.
Die oszillometrische Methode als objektives Meverfahren
bentzt die Drucknderungen whrend !les Pulsschlages in der
Manschette, um das Abschnren und Offnen der Armschlag-
ader durch den whrend des mit 2 mmHgls bis 3 mmHgls sin-
kenden Manschettendrucks zu erkennen, denn bei vollstndig
abgedrckter oder freier Armschlagader treten whrend des
Pulsschlages geringere Drucknderungen in der Manschette auf
als bei teilweise eingeengter Armschlagader. Beeinfiut aber
der Manschettendruck die Blutstrmung in der Armschlagader,
so entstehen in der Manschette mit jedem Pulsschlag grere
Drucknderungen, aus denen der von Riva-Rocci-Korotkoff de-
finierte systolische und diastolische Blutdruck zu ermitteln ist.
4. Einen Algorithmus zu berlegen, der aus den erfaten
Drucknderungen den nach Riva-Rocci-Korotkoff defi-
nierten Blutdruck liefert.
Den prinzipiellen Labor-Aufbau zum elektronischen Messen
des Blutdrucks zeigt das Bild 1. Das Quecksilber-Manometer
dient in Verbindung mit einem Stethoskop zum gleichzeitigen
Erfassen des systolischen und diastolischen Blutdrucks nach
der Metbode von Riva-Rocci-Korotkoff und erlaubt, die ent-
sprechenden Werte aus den bei der oszillometrischen Metbode
whrend des Pulsschlages entstehenden Drucknderungen ab-
zuleiten.
pC-NEWS-1192'

. .-l-=7..,-;;:>,,,,,,,,",,
EGA-Bildschirm
IBM-kompatibler AT
Drucker
Plotter
Tastatur
16 F
dp/dt
01 r----,----------,
t)
>
>
00
Hg-
Mano-
meter
D
Komp- f-<- f-<
ressor f-<
Digitale D
Steuerung
Magnet- f-<-
Ventile
indukt. Analoge p(
Druck- f->- Signal- f--:
aufnmr. '->- formung f--:
I I
IBlutdruck-
manschette
Bild 1: Labor-Aufbau zum elektronischen Messen des Blutdruckes nach der oszillometrischen Methode
Nach dem Konfigurieren des Mesystems, das auch das Festle-
gen der Mezeit beinhaltet, kann die Messung gestartet werden.
Diese beginnt mit dem Aufpumpen der Blutdruck-Manschette
auf den gewhlten Druck. Eine Strmungsdrossel lt den
Druck in der Manschette mit 2 mmHgls bis 3 mmHgls stetig
absinken. Der Druck p(t) und die vom Pulsschlag verursachten
Drucknderungen dp(t)/dt werden vom Personalcomputer er-
fat, in Echtzeitverarbeitung am Bildschirm grafisch dargestellt
und anschlieend ausgewertet. Nach beendeter Messung ffnet
das Magnetventil und lt den Druck aus der Manschette ab.
Das Bild 2 gibt den zeitlichen Verlauf des Druckes p(t) und die
vom Pulsschlag verursachten Drucknderungen dp(t)/dt wieder;
aus letzteren ist die Kollision mit dem Abtast-Theorem deutlich
zu erkennen, denn die Drucknderungen stellen annhernd pe-
riodische Vorgnge dar, die vom Personalcomputer periodisch
abgetastet werden. Das gleichzeitige Erfassen des Blutdrucks
nach der Methode von Riva-Rocci-Korotkoff liefert fr die im
Bild 2 dargestellten Drucknderungen den Wert 105/70 mmHg.
Blutdruckl'lessung
ED2.SPH
Systole: 0.18 s I 23 y.
Puls: 12 1I1'lin Blutdruck: 104 I 70 I'lI'lHg
Bild 2: Zeitlicher Verlauf des Druckes p(t) und der Drucknderung dp(t)/dt
Software
Die Software "Blutdruckmessung" setzt fr den Druck p(t) in
der Manschette eine Skalierung von 200 mmHg;+10,0 V und
fr die Drucknderungen dp(t)/dt eine solche von
+20 mmHgls;+10,0 V bzw. -20 mmHgls;-10,0 V voraus.
Hauptmenue:
Nach dem Start des Programms "BI utdruckmessung" erscheint
das Programmlogo und anschlieend das Hauptmenue, aus dem
eine Hilfe aufgerufen, die Meumgebung konfiguriert und die
Messung angefordert werden kann. Das Hauptmenue und das
zugehrige Untermenue "Messen" veranschaulicht das Bild 3.
FI F2 F3 F4 FS F6 F7 ESC
Hilfe !Konfig.!MesSung! L- 1 I Quit
Untennenue "Messen":
FI
Messen
F2
Speich.
F3
Laden
F4 FS
Cursor
F6
Text
F7
Drucken
ESC
Quit
Bild 3: Menuestruktur der Software "Blutdruckmessung"
._.:,.
Bei der Konfiguration "automatisch" fordert das Programm im
Untermenue "Messen" die Eingabe eines Druckes an, auf den
die Blutdruck-Manschette vom Kompressor aufgepumpt wird;
anschlieend beginnt das Registrieren des Druckes p(t) und der
Drucknderungen dp(t)/dt whrend der festgelegten Mezeit
von 15, 20, 25 oder 30 Sekunden.
Falls die Konfiguration "manuell" gewhlt wurde, mu vor
dem Start der Messung die Blutdruck-Manschette entweder mit
der Hand oder elektrisch auf den gewnschten Druck aufge-
pumpt werden, wobei der jeweils herrschende Druck am Bild-
schirm numerisch angezeigt wird.
Die aufgenommenen Dateien knnen mit einem erklrenden
Text bis zu 20 Bildschirmzeilen versehen, gespeichert und ge-
laden sowie vierfarbig ber einen Farb-Matrixdrucker (Fujitsu
DL 2600) oder Plotter (HP 7475 A) ausgegeben werden.
:'(..
_____,.,..".,;.;.;< ......
Befehlssatz 8086/286
nur 2U
.:.:.,:
d
., ., .,
..
.,
..
.,
d

d .. .. d ..
O. ... ... ... ... ... ... "'rt_d
r/a.r. r/....U .... r/. rl, ... /a .u..a. u,u u .. .. I ..... .. I.,rl' rl,r/ tU, ..{.
.u.,I." U,I.-.lI a ......
"
- - - - - -
.
M' M'

M'

U
tJ.,ra tl rU ..t,r/a tll ...,. AL.i" U.J...l1 .. .. ..la,'" tl.,rU ..I.r/. dl, ..I. Al..t .. All ,lall .. ..
.. ... ... ... ... ...
g,
w. w. ... ... w ... M' ...
"I., rl r/ rl 6 d,r(. rU.r/_ AL,i" U,itl6 .. r/_, rl r(_.rI6 rl,r/_ rU,r/.

U.lal' a
'"
,.. ,..



..,

0"
M'
r/.,rl r/., rl 6 d,r(. rU,r/.

A:I.lal6 .. r/ rl r/.,rl' rl,r/ rU.r/_ AL,t.. U,l.U ..
..
'"
'"
'"
'K 'K 'K 'K iK
.., .., .., .., .., ..,
U
"
.. .. .. .. ..
"
U a .. .. .. .. ..
"
,.
.... .. .... .... . .... ... ... ... ... ... ... ... ...
U
"
.. .. .. .. ..
"
U a .. .. .. ..
" "
.. PUIU. JOO,..
. _.
..... IIIUL ',l,JlIl
11'1
'1.'
OOT
OUT"
..."
r(.,t.U .... r/., 1..
,. ,.
m
,,'
,."
,,'

.lall JIUI
"
ao
'"
.1"1
A'
'""
,..,
na'
"u
,..
"

,.
'"
m ,a
- "
..
..'
..' ..'
nn nn
" .. "..
u. ...
r(.,t., r/., lall r/",t.. ..U,t.. r/.,rl r/.,rI6 rl.r/ r16,r/. r/., r' r/., rll rl,r/. rU,r/. r/.,_.
rll, __
,r(.
" .
'"

lele:
".. " .. "..
lele:
" .. "..
a.
= .."
.....
.."
.... .
u.el U,DI LI,.I U, U," U.11 .u:,Dl ,..
U .. .. 01.11
01'"
nn nn n ... n ...
_.
.. KU' K".
1l,L,._,
U,._U
_ ...u.
_al6.U AL,_' .u:,_U
..
AL,t .. CL,t.. Ol..t.. n,t.. AI,laI CII,1a1 01 ,lai 11 ,tal u,t.U el,t.u 01,lal6 ",lal6 lP,lal6 SP,lali 11 ,lall OI,t.U
,.
'hlOp UT ....r UT ....... U. w. I'''''
LlAVI UT f ... UT t ...
'" ,
in
"..
"(",t_ r/.l 6, l. 1.lI
rU, __
dl,_.
__,lai
_.,laU laU,t.. ,u.
"'.
.. ...
"..
lIe 0 lIe I lIe 2 lIe J lIe I lIe S lIe 6 ..e 7
r/al,1 r/.U,1 r(aI,el. .. /all,Cl.
.. 1.OO'1tIl1 1.OOPII Jen


= " .
,..
".
,.
00'

1.00'"1
1.00" AL,pOrti U ,porti AL,porti .u:,portl .... ....
,..
.hort AL,OI U,OI AL,OI U,OI
..
=
..., uni l:rpl
a' n'
a, n, a. n. l:rp2 c:rpJ
U ...
u'" ,'a r/al6 ,'a
r/.U
0 ..
., ., ..
"
..
.,

.. d .. .. d ..
BQtf'lEWSi /92""
TaBellen
Befehlssatz 8086/286

In verkleinerter Fonn Cfr die Brieftasche') ist der Befehlssatz nach dem Beitrag 'Blutdruckmessung' eingefgt.
*
nur im 286-Befehlssatz enthalten (im folgenden Text als *286* gekennzeichnet.
xO xl x2 x3 x4 x5 x6 x7
Ox ADD ADD ADD ADD ADD ADD PUSH POP
r/m,r8 r/m,r16 r8,r/m rI6,r/m AL,im8 AXt im16 ES ES
Ix AOC ADC ADC ADC ADC ADC PUSH POP
r/m,r8 r/m,r16 r8,r/m r16,r/m AL, im8 AX,im16 55 55
2x AND AND AND ANO AND AND SEG DAA
r/m,r8 r/m,r16 r8,r/m rI6,r/m AL,iInS AX,im16 ES
3x XOR XOR XOR XOR XOR XOR SEG AAA
r/m,r8 r/m,r16 r8,r/m r16,r/rn AL,im8 AX, im16 55
4x INC INC INC INC INC INC INC INC
AX CX OX BX SP BP SI 01
5x PUSH PUSH PUSH PUSH PUSH PUSH PUSH PUSH
AX CX OX BX SP BP SI 01
6x PUSSA POPA

BOUNO
7x JO JNO JB/ JNB/ JE/ JNE/ JBE/ JNBE/
JNAE JAE JZ JNZ JNA JA
8x ArOpl ArOpl ArOp2 ArOp2 TEST TEST XCHG XCHG
r/m, im8 r/m, im16 r/m8,im8 rm16,im8 r/m,r8 r/m,r16 r8,r/m r16,r/m
9x NOP XCHG XCHG XCHG XCHG XCHG XCHG XCHG
AX,CX AX,OX AX,BX AX,SP AX,BP AX,SI AX,OI
Ax MOV MOV MOV MOV MOVSB MOVSW CMPSB CMPSW
AL,mem8 AX,mem16 mem8,AL mem16,AX
Bx MOV MOV MOV MOV MOV MOV MOV MOV
AL,iInS CL,im8 DL,im8 BL , im8 AB,im8 CH, im8 OH, im8 BH,im8
Cx ShfOp

ShfOp RET near RET near LES LOS MOV MOV
r/rn8,imm r/m16,im im16 r16,mem r16,mem mem,im8 mem, im16
Ox ShftOp ShftOp ShftOp ShftOp AAM AAD XLAT
r/m8,1 r/m16,1 r/mS,CL r/m16,CL
Ex LOOPNE/ LOOPE/ LOOP JCXZ IN IN OUT OUT
LOOPNZ LOOPZ AL,portS AX,port8 AL,port8 AX,portS
Fx LOCK REP/ REPZ/ HALT CMC Grpl Grpl
REPNE REPE r/mS r/m16
xO xl x2 x3 x4 x5 x6 x7
l;jJRAGSTEIE

.w
Tabellen

x8 x9 xA xB xC xD xE xF
Ox OR OR OR OR OR OR PUSH *Prtectd
r/m,rB r/m,rl6 r8,r/m rl6,r/m AL,im8 AX,inl16 CS Mode Op
Ix SBB SBB SBB SBB SBB SBB PUSH POP
r/m,r8 r/m,rl6 r8,r/m r16,r/m AL,im8 AXt im16 OS OS
2x SUB SUB SUB SUB SUB SUB SEG DAS
r/m,r8 r/m,r16 r8,r/m rl6,r/m AL,im8 AX, im16 CS
3x CMP CHP CHP CHP CHP CHP SEG AAS
r/m,r8 r Im, rI6 r8,r/m r16,r/m AL, im8 AX,im16 OS
4x DEC DEC DEC DEC DEC DEC DEC DEC
AX CX DX BX SP BP SI 01
5x POP POP POP POP POP POP POP POP
AX CX DX BX SP BP SI 01
6x * PUSH * lHUL *PUSH * IMUL * INSB *INSW * OUTSB * OUTSW
imm16 r/m,iml6 imm8 r/m, im8
7x JS JNS Jpl JNpl
JLI JNLI JLEI JNLEI
JPE JPO JNG JGE JNG JG
8x MOV MOV MOV MOV MOV LEA MOV POP
r/m,r8 r/m,r16 r8,r/m r16,r/m r/m,seq r16,mem seg,r/m r/m
9x CBW CWD CALL WAIT PUSHF POPF SANF LAHF
far
Ax TEST TEST STOSB STOSW LODSB LODSW SCASB SCASW
AL,mem8 AX,mem16
Bx MOV MOV MOV MOV MOV MOV MOV MOV
AX, im16 CX, imI6 DX, im16 BX, im16 SP,im16 BP,im16 SI, im16 01, imI6
Cx * ENTER * LEAVE RET far RET far INT 3 INT INTO lRET
im16,im8 im16 im8
Dx ESC 0 ESC 1 ESC 2 ESC 3 ESC 4 ESC 5 ESC 6 ESC 7
Ex CALL JHP JHP JHP IN IN OUT OUT
near near far abort AL,DX AX,DX AL,DX AX,DX
Fx CLC STC CLI STI CLD STD Grp2 Grp3
r/m8 r/mI6
x8 x9 xA xB xC xD xE xF
Secondary Opcode Space
This table identifies operations for tbe instruction groups which contain the opcode in bits 3-5 of the second byte (normally the
addressing mode byte),
mdOOOr/m mdOOIr/m mdOlOr/m mdOllr/m mdlOOr/m mdlOlr/m mdllOr/m mdlllr/m
ArOpl ADD OR ADC SBB AND SUB XOR CMP
ArOp2 ADD ADC SBB SUB CHP
SbftOp ROL ROR RCL RCR SHL/SAL SHR RAR
Grpl TEST NOT NEG MUL IMUL DIV IDIV
Grp2 INC DEC CALLnear CALL for JMP near JHP for PUSH
Grp3 INC DEC
45
Tabellen
".. ...
::;::.-m::i. .. '-""'; :<::.,: ;.:-:-.. .?:=:W-:'0.
Arithmetic Instructions
ADD deat,are
ore
sre
.re
dast, are
dest
daat,are
dest,sre
deet,are
dest
dast
add two operaoda, placing result in dest
dest<-(src + dest)
add tWQ operand., using carry fram previouB ADD
dest<-(src + dest + CF)
add 1 to dsst (rag or r/m)
de.t<-{deot+l)
suhtract are from dest, leaving result in dest
dest<-(dest - are)
subtract using borrow (carry flag) tram previou8 SUB
de.t<-((de.t - ore) - CF)
subtract 1 fram dest (rag or r/m)
de.t<-(deot - 1)
compare (non-destructive subtract) flag. Are set to indicate
carry, overflow, etc.
change sign of an operand
deot<-(O - de.t)
adjust after ASCII addition
AL<-(AL corrected for ASCII addition)
adjust tor ASCII subtraetion
AL<-(AL eorreeted for ASCII 8ubtraetion)
adjust after ASCII multiply
AH:AL<-(AH:AL eorreeted for ASCII multiplication)
adjust before ASCII division AH:AL<-(AH1AL prepared for division
of ASCII code.)
adjust aftar BCD addition
AL<-(AL eorreetad for BCD addition)
adjuBt for BCD Bubtraetion
AL<-(AL eorreeted for BCD subtraetionl
multiply AL(AX) by unsigned value (reg/mem)
AX<-(AL * sre8)
DX1AX<-(AX * are16)
multiply AL(AX) by signed integer (reg/meml
AX<-(AL * immed8)
DX:AX<-(AX immed16)
reg16,r/m,immed multiply reg/mem by 16-bit immediate signed value *286*
reg16<-(r/mB immed)
reg16<-(r/m16 * immed)
divide aeeumulator by unsigned value (reg/meml Division by 0 or
result too large eauses INT o.
AL<-(AX sre8)AH<-(AX MOD sreB)
AX<-(DX:AX src16)DX<-(DX:AX MOD sre16)
divide accumulator by unsigned value (reg/mem)
eonvert byte to word (aign-extend AL into AH)
AH<-{filled with bit-7 of AL)
convert word to dword (signed-extend AX int DX)
DX<-{filled with bit-1S ofAX)
lO9ica1 AND (maskreset dest bits whieh are o. in are)
dest<-(dest , are) AH<-(fi11ed with bit-7 of AL)
eonvert word to dword (signed-extend AX int DX)
DX<-(filled with bit-1S ofAX)
lO9ieal AND (maskreset dest bits whieh are Os in sre)
deat<-(deat , are)
non-deatruetive AHD (bit tsstJZ will jump if no match)
flags<-(set aa for dest , sre)
ineluaive eR (a.t dest bita whieh are 1s in sre)
deot<-(de.t lore)
exelusive OR (toqgle dest bits whieh Are 1a in are)
dest<-(dest Aare)
form 1'a eomplement (toqgle every bit in dest)
deot<-(-de.t)
daat,ere
dest,ere
deet,sre
deat
dsat,are
dast,are
.re
INC
SUB
ADC
SBB
DEC
IMUL
AAA
CMP
IMUL
NEG
DIV
AAD
MUL
AAS
DAS
DAA
OR
CWD
AND
XOR
IDIV
CBW
TEST
CWO
NOT
ANO
Processor Control Instructions
CLC
CMC
STC
CLD
STD
CLI
STI
CTS
HLT
WAIT/FWAIT
LOCK
SEG aegreg
elear the earry flag to NC (CF<-O)
eomplement (rever.e the value of) tha earry flag (CF<- -CF)
oet the earry flag to CY (CF<-l)
elear direetion tlag to UP (atring opa auto-increment) (DF<-O)
set direetion flag to DN (string opa auto-deerement) (DF<-1)
diaable maakabl. hardware interrupta (IF<-Ol
anable maskabl. hardware interrupta (IF<-l)
elear taak awiteh flag. *286* only. (TF<-l)
halt proceaaing (perform NOPs until an interrupt oceurs)
wait for TEST lin. aetive (aynehronize with eoproceor)
(pr.fix) prevent coproceaaor bus aceea. tor the next instruetion
(prefix) override default a.greq for next EA ealeulation
;.." ..
"TabeHen
Oata Transfer Instructions
HOV deet,src
XCHG
IN
OUT
XLAT
LEA
LOS
LES
LAHF
SAHF
PUSH
PUSH
PUSHA
PUSHF
POP
POPA
POPF
dest,src
portB (or OX)
portB (or OX)
reg16, addr
reg16,mem
reg16,mem
sre
:immed
dest
transfer (copy) data tc/fram register, tc/tram memory
dest<-Brc
exchange valuea of two registers or register and r/m
dsst <-> are
input to AL(or AX) fran 1/0 port
byte: AL<-port
word: AL<-[port)AH<-[port+1)
output fran AL(or AX) to 1/0 port
byte: [port)<-AL
word: [port]<-AL [port+1)<-AH
translate AL into a value in a translation table at BX
AL<-ES: [SX+(AL))
load addre8. into a register
reg16<-(re8ult of EA calculation of addr offest)
load OS and reg16 fran memory variable
reg16<-[mem16)OS<-[mem16+2)
load ES and reg16 tran memory variable
reg16<-[mem16)ES<-[mem16+2)
load/convert tlags into AB
store/convert AH into flags
transfer reg16 er r/m16 to stack
SP--2SS:[SP)<-sre
transfer immed16 (er sign-extended immed8) to stack.
SP--2SS:[SP]<-:immed16 *2B6* only.
PUBH ALLs copy general registers to stack. *286* only.
SP--IOHAX,BX,CX,DX,SI,OI,BP,5P saved on stack
PUSH Fiagsl transfer flags register to stack
SP--2SS:[SP)<-f1ags
transfer fram stack to reg16 or r/m16 or segreg
dest<-SSI[SP)SP+-2
POP copy general registers fram stack. *286* only.
SP+-10HAX,BX,CX,OX,SI,OI,BP restored fram stack
POP Flags: transfer from atack to flags register
f1ags<-SS:[SP)SP+-2
REPNE/REPNZ
LOOSW
STOSS
String Operation Instructions
CLO
HOVSS
HOVSW
LOOSS
cl.ar direction flag to UP (DF<-UP<-O)
sets (Delta) to positive. string opa auto-increment
set direction flag to ON (DF<-DN<-l)
sets (Delta) to negative. atring ops auto-decrement
(prefix) repeat: perform atring operation repeatedly
CX<-(CX-1); atring op repeata until CX--O
(prefix) repeat I uaefu1 for string opa CHP5 and SCAS
ZF<-O; CX<-(CX-1); StrOp repeats whi1e (CXI-O and ZF--O)
copy byte(word) string
ES:[OI)<-OSI[5I); 01+-'; SI+-'
eopy otring byte(word) into AL(AX)
AL <- 05:[51); 51+-1;
AX <- OSI[5I); SI+-2,
store bytea(worda) into atring
ES:[DI]<-AL; 01+-1;
ES: [OI]<-AL; 01+-1,
ES:[OI)<-AX, 01+-2,
compare byte (word) atring8
f1ags<-(resu1t of CHP OS:[SI),ESI[OI)); 01+-'; SI+z'
find byte(word) in Btring
flags<-(resu1t of CHP OS:[OI),AL), 01+-1
flags<-(resu1t of CHP OS:[OI],AX); 01+-2
input byte(word) into string
*286* on1y.
ES: [OI)<-(byte/word at port OX), 01+-',
output byte (word) from atring
*286* on1y.
[port OX)<-OSI[SI); 51+-';
port
port
OUTSS
OUTSW
SCASW
INSS
INSW
STOSW
CHPSB
CHPSW
SCASS
STO
REPIREPE/REpz
Tabellen
Execution Control Instructions
JMP target
JCXZ
LOOP
LOOPE/LOOPZ
LOOPNE/LOOPNZ
Jcond
JA/JNBE
JAE/JNB
JB/JC
JE/JZ
JG/JNGE
JGE/JNL
JL/JNGE
JLE/JNG
JNC
JNE/JNZ
JNO
JNP/JPO
JNS
JO
JP/JPE
JS
BOUND
ENTER
LEAVE
INT
INTO
lRET
LEAVE
INT
INTO
lRET
ahort label
ahort-Iabel
ahort-Iabel
ahort-Iabel
short-Label
short label
ahort-Iabel
short-label
ahort-Iabel
ahort-Iabel
ahort-Iabel
short-Iabel
short-label
ahort-label
ahort-label
short-label
short-label
ahort-Iabel
ahort-Iabel
short-label
ahort-Iabel
reg16;lmts
frmsiz,fnns
type
type
type
type
unconditionally transfer contral to label
short: IP<-(Ip+(target displacement sign-extended))
near: IP<-(IP+(target displacement))
indirect: IP<-{register er value in memory)
farl SS<-target_seqIP<-target_offset
jump if CX-O
CX<-(CX-I) jump if CXI-o
CX<-(CX-l) jump if CXI-O " ZF--ZR--l
cX<-(CX-l) jump if CX1-O " ZF--NZ--O
jump when a condition is met
IP<-(IP+(8-bit displacement sign-extended to 16 bits))
jump if Above (CF' ZF)--O after unsigned rnath)
jump if Above or Equal (CF==NC=-O after unsigned math)
jump if Below/Jump if Carry set (CF--CY--l1
jump if Equal (ZF--ZR--l)
jump if Greater (SF--(OF , ZF) after signed math)
jump if Greater or Equal (SF-=OF after signed math)
jump if Less (ZF 1- OF after si9ned rnath)
jump if Less or Equal (SFl=OF 1I ZF--O after signed math)
jump if carry not set (CF--NC--O) (same as JAE/JNB)
jump if Not Equal (ZF--NZ--o)
jump if Not Overflow (OF--NO==o)
jump it Parity Odd (PF--Po--O: count of I-bits is 000)
jump if Not siqn (SF--PL-=O: same as high-bit of dest)
jump if Overflow (OF--OV--I)
jump if Parity Even (PF--PE--I count of I-bits is EVEN)
jump if Sign (SF--NG--I: same as high-bit of dest)
perform limit-check on regl6. 'lmts' is the address of a 2-word
table with desired minImax limits. *286* only.
if (regI6<OS:[lmts)) or (regI6>OS:{lmts+2]) then INT 5
set high-level language stack frame. Use as the first operation
in A CALLed procedure. *286* only. Same as:
PUSH BP (repeated trma times); MOV BP,SP; PUSH SP
SUB SP,frmsize (alleeate dynamic space on stack)
undo the effect of ENTER. Use just before RET. Restores SP and BP
to values at time of ENTER.
pertorm a software interrupt (call a system function)
PUSHF IF<-O; TF<-O; PUSH CS; PUSH IP
IP<- oooO'ltype 4J; cs <- 0000'1 (type 4) + 2]
if OF--OV--I, then perform INT type
return tram interrupt. Effectively the same as:
pop IP; POP CS; POPF; PUSH BP; (repsated frms times)
MOV BP,SP; PUSH SP;
SUB SP,frmsize ;(allocate dynamic space on stack)
undo the effect of ENTER. Use just before RET. Restores SP and BP
to values at time of ENTER.
perform a software interrupt (call a system function)
PUSHF; IF<-O; TF<-O;
PUSH es; PUSH IP
IP<- oooo'ltype 4]; CS <- oooo:[(type 4) + 2]
if OF--OV--I, then perform INT type
return tram interrupt. Effectively the same as:
POP IP; POP es; POPF
Proteelion Control Instructions
All Instructions on this page
LGDT are
SGDT dest
LIDT are
SIOT dest
LLDT src
SLDT dest
LMSW are
SHSW are
LTR are
STR dest
LAR dast , src
SLDT deat
LHSW are
SMsW are
LTR erc
STR deat
LAR dest,src
LSL dast,ere
ARPL lvl
VERR seg
VERR Beg
48
are *286* -specific (not available on 8088/86)
load Global Descriptor Table fram 6-byte table at src
store 6-byte Global Oescriptor Table to memory at dest
load Interrupt Oescriptor Table fram 6-byte table at src
store 6-byte Interrupt Oescriptor Table to memory at dest
load Leeal De8criptor Table (GDT 8elector) fram reg/meml6
store Leeal Descriptor Table register into dest (r/mI61
load Machine status Word (use to enter protected mode)
store Machine status Word to reg/meml6
load Task Register (GOT aelector) fram reg/meml6
8tore Task Register to
load high-byte of dt with Acce.s Rights of src descriptor
store Leeal De8criptor Table register into dest (r/mI6)
load Machine status Word (use to enter protected model
store Hachine status Word to reg/meml6
load Task Regieter (GDT fram reg/memI6
store Task Register to reg/mem16
load high-byte ot dest with Access Right8 of src deacriptor
load dest with Segment Limit of descriptor named by src
Adjust Requested Privilege Level to higher of current or lvI
Sets ZF to ZR if task has read privileges for segment seg
Sets ZF to ZR it task has write privileges for segment Beg

Verzeichnisse detailliert
Tabellen
Wir haben jetzt alle angekndigten Tabellen fertiggetstellt. Die
Verzgerung ergab sich durch ursprngliche Annahmen, da in
Postscript alles darstellbar sei; im Prinzip ja, der Aufwand aber
betrchtlich. Daher wurden einige Tabellen mit dem al ten
HPU-Il-Druckertreiber gefertigt:
TGM-TAB-005: neuer Titel!: Zeichenstze am Laserdruc-
ker: ASCII, Legal, ECMA-94, ROMAN-8, Roman-Ext,
PiFont, Pe, PCDN, PC850, PcExt, Math-7, Math-8,
Math8A, Math-8B, neDraw
TGM-TAB-006: COREL-DRAW: alle Schriftarten und Tasta-
turbelegung (EntspriCht dem Ausdruck der Dateien ALL-
FONTS.CDR, CHARSET.CDR, TEMPlATE.CDR)
TGM-TAB-012: TURBO-PASCAL 5.Sd: Tastenfunktionen,
alle Schlsselwrter und alle Funktionen. (dazu passend
die erweiterte und vollstndigere Version TGM-L1T-025)
TGM-TAB-013: PROCOMM-PLUS-TD: Tastenbelegung und
alle Einstellungen. (siehe PC-NEWS-25)
TGM-TAB-014: Tastatur-Codes: Alle MAKE, BREAK und
SCAN-Codes gem dem Tastatur-Layout, sowie alle
Codes in numerischer Reihenfolge. (siehe PC-NEWS-25)
TGM-TAB-015: ZORTECH-C++ 3.0, Kommandozeilen-
parameter der Programme: ARCHIVE, BLINK, DUMP,
DUMPEXE, EXE2BIN, LIBUNRES, MAKEDEP, OB-
JTOASM, PATCHOBJ, STRlPEXE, UPDATE, UPS-
HOT, ZCV, ZDB, ZGREP, ZMAP, ZTAG, ZTG, ZTC
sowie die ZWB-Default-Keybindings und ein Vergleich
der Tastaturbelegung fr Word-Star und EMACS.
TGM-TAB-016: fr Anfnger: Bedeutung der
Bildschirmbereicbe, Ubersicht ber Bildschirmmens.
TGM-TAB-017: Bildschirmgitter zur Ausarbeitung von Bild-
schirmdarstellungen und Druckbreitenmuster von 6pt
bis 64pt. (siehe PC-NEWS-26)
TGM-TAB-018: Kurzfassung des 8086180286-Befehissatzes in
Form einer Befehlsmatrix. (siehe PC-NEWS-26)
Fr weitere tabellarische bersichten ersucht die Redaktion um
Zusendung geeigneter Vorlagen, am besten auf Diskette.
Literatur
TGM-LIT-025: TURBO-PASCAL-5.5e: Ein Auszug aus den
Hilfetexten. Aus diese Seiten wurden die Tabellenbltter
(TGM-TAB-012) extrahiert. 10 Seiten, Englisch.
TGM-LIT-026: Tastatur-SCAN-Codes und Tastaturlayouts.
Im Gegensatz zu den SCAN-Codes, die ber den BIOS-
Interrupl 16H abgefragt werden knnen, werden zwischen
Tastatur und PC-XT(AT) Codes ausgetausch, die den
oben genannten hnlich sind aber nur beim PC-XT diesen
auch entsprechen. Weiters finden Sie auf diesen Seiten die
Anordnungen fr Englische, Franzsische, Deutsche, Ita-
lienische und Spanische Tastatur. (6 Seiten, engliSCh).
TGM-LIT-027: ACAD 11.0, Kurzfassung aller Schlsselwrter
deutsch-englisch und englisch-deutsch.
TGM-LIT-028: StarWrite 5.5, Referenzkarte, 9 Seiten,
deutsch
TGM-LIT-029: Chi-Writer, Schriften und Symbole, 6 Seiten,
englisch
TGM-LIT-030: Diagramme i'l Ia carte, aus 0'1-1990/2,
S.132..146, Zu Beitrag in PC-NEWS-26:
'Diagrammzeichenroutine in TURBO-PASCAL', lohan-
nes WALZER, 9 Seiten, deutsch.
TGM-LIT-031: Ask-Sam, Einfhrung, 52 Seiten, deutsch.
TGM-L1T-032: Datenhltter von PC-IC's, 210 Seiten, Eng-
lisch:
MC6845: Video-Controller, CGA,MDA,HGA, Motorola
WDl002-WAH: Winchester-Disk-Controller, Western
Digital
WDl003-WAH: Winchester-Disk-Controller, Western
Digital
uPD765: Single/Double-Density F1oppy-Disk-Controller,
NEC
WD8250: Asynchronous Communications Element, We-
stern Digital
8253: Programmable Interval Timer, Intel
8255: Programmable Peripheral Interface, Intel
8257: Programmable DMA-Controller, Intel
8259: Programmable Interrupl-Controller, Intel
82C301,82C302,82A303,82A304,82A305,82A306:
CS8230: AT/386 CHIPSet, CHIPS & Technologies
82C100,82C605,82C606,82C764A: PS/2Model-3O-com-
patible Single Chip Solution, CHIPS & Technologies
MCI46818: Real-Time-Qock+RAM (RTC), Motorola
TGM-LIT-033: CAD in der Ausbildung, Ziele und Realisie-
rungen der CAD-Ausbildung an Schulen
und Universitten, Prof.DI.R.KONIG, Abdruck eines
Vortrags bei der Mikroelektronik-Tagung im Rahmen der
IE/I99l. 11 Seiten, deutsch.
TGM-L1T-034: Mathematica, Auszge aus dem gleichnami-
gen Buch zur Demonstration der Leistungsfahigkeit dieses
Programms, von Stepben Wolfram, Addison Wesley, 19
Sei ten, englisch
TGM-L1T-035: ASYST Support-Disk, Rev.1.01,26/9/1989, 24
Seiten, englisch. Beschreibung zu TGM-DSK-198.
TGM-L1T-036: zu Packet-Radio, ergnzende Erklrungen aus
einem gleichnamigen Buch, Prospektkopien fr Funksta-
tion, Antenne und Konverter sowie Auszge aus einer
Programmbeschreibung. 19 Seiten, deutsch.
TGM-LIT-037: Eine Sammlung von PostScript und Uno-
type-Schriften, 105 Seiten, englisch.
TGM-LIT-038: Schaltung des PC-XT, Verfasser: DI Winkler,
TGM, 3 Seiten A3.
Disketten
TGM-DSK196: NEWS26, Texte, Programme
TAB
SltSTART
PCMA.G
DIAG
FIGURl PCX
NEWS26 TXT
NEW$2fiD DFV
NDSLETR4 TIF
STANDARD TBS
<DIR>
<DIR>
<DIR>
<DIR>
16688
419UO
5120
27676
3012
30.01.92
22.01.92
21.01.92
26.01.92
13.02.92
22.02.92
22.02.92
JO.01.92
29.10.91
20.18
14.31
18.33
20.14
14.08
15.02
13.41
13.18 Loqo nde
10.32
LS COM nn 19.03.90 1.00
COUNT SYS 22769 19.03.90 1.00
SST SYS 15233 19.03.90 1. 00
RES SYS U57 19.03.90 1.00
SC.. SYS 125t5 19.03.90 1. 00
CAL SYS 1207 19.03.90 1. 00
DMJ< SYS 16161 19.03.90 1.00
DEMO SYS 29665 19.03.90 1.00
VI SYS UUl 19.03.90 1.00
REAnME llOC 2017 19 .03.90 1.00
FILES llOC 2596 19 .03.90 1.00
VIJt:Er llOC .84 19.03.90 1.00
TGM-DSK-200 : Easyest Software, Demoversion 1(2)
\TAB
GITT
GITTO
INSTR
INSTRD
WORDBILD
WORDBILD
Z30
Z30D
qleichnamiq8
TXT 8704
DFV 1024
TXT 60416
DFV' 2048
DFV 1536
TXT 13824
TXT 209512
DFV 20 fo8
TGM-Tabellen
30.01.92 20.04
30.01.92 20.05
30.01.92 17.21
lL01.92 18.54
18.01.92 19.47
18.01.92 19.n
14.01.92 18.55
14.01.92 18.54
EASYB7 EXE 17273 22.03.90 12.H
PILE 1 EXE 283527 8.06.90 11. 28
GENBO EX< H375 17.10.89 '.t2
HS EXE
'"
9.02.90 1L16
DASDEMO EXE 3682 26.01.90 11.23
BSPT2 EXE
."
2L02.90 20.51
XEr EXE 539 31.05.90 17 .15
INSTALL BAT 813 8.06.90 12.06
TGM-DSK199: PCIP-Demo
TGMDSK-201 : Easyest Software, Demoversion 2(2)
EASY MSO lOH 5.03.90 17 .08
ZOOM GRX 2926 1.06.90 13.H
SCROLL GRX 1770 1.06.90 13.H
XPIO GRX 11128 1.06.90 13.H
DY. GRX 5078 1.06.90 13.H
EAsrBST GRX 391U 1.06.90 13.34
BDRV POT 39960 L02.90 10.33
BABYDRIV LST 2100 L 02 .90 10.t5
ICON1 TXT 32850 9.03.'0 H.32
RELP TXT 10t2 28.02.'0 11. t2
DEMO BAT 11975 8.06.'0 11.15
EDITOR SOV 219U 2.11.89 13. 0 t
S'FM
SOV 15137 2.11.89 12.59
MATFIT SOV 10733 2.11.89 13.H
HPPLOTR SOV 4U5 2.11.89 13 .02
XHD SOV 3887 31.05.90 15.32
SAVE CPG 31. 1.06.90 13 .35
TZST SEQ 110 8.06.90 13.57
INSTALL BAT 813 8.06.90 12.06
TZsT DAT H304 8.06.90 13.56
REAn ME 300H 8.06.90 H.32
TGM-DSK-202 : EASYEST LX, DEMO
EASYD COM 61100 26.09.91 17.22
EASYD DVL 252H2 26.09.91 17 .22
ASYST MSG 61HO 25.10.89 lL21
S'FM
SOV 15137 2.11.89 12.59
MATFIT SOV 10733 2.11.89 13.H
EDITOR SOV 21994 2.11.89 13.0t
DASDEMO EXE t229 12.10.'0 11.56
BlCAMPLE oe 39. 26.06.91 10.23
ElCAMPLEI SEQ 2590 26.09.91 13.21
EXAMPL22 SEQ 2071 26.09.91 16.tB
EXAMPLE3 SEQ 2355 26.09. n 13 .22
EXAMPLEt SEQ 5851 26.09.91 17.23
XPID GRX 11128 27.09.91 16.01
ZOOM GRX 2926 27.09.'1 16.01
SCROLL GRX 1770 27.09.91 16 .01
DY'
GRX 5078 27.09.91 16.01
INTRO GRX 29761 27.09.91 16.01
BXAMPLE GRX 13H8 27.09.91 16.01
WBLCOME GRX 1718l 27.09.91 16 .01
!ASYEST GRX 31757 27.09.91 16.01
PLon PeX 13219 26.09.91 16 .50
EASY MSG 1211 5.02.91 8.13
HELP TXT 1291 9.0L91 10.ti
ICONI TXT 36850 26.09.91 17.03
BABYDRIV LST 1075t 8.04.91 17 .tO
BASY87 EXE 17386 17.09.91 10.U
NUMORVR EXE 57H 17.09.91 10.t5
INSTALL BAT 4350 27.09.91 IS.t2
BASYDEMQ BAT 317 17.09.91 12.19
MOUSE MOV 1120 26.06.91 11.07
TZST DAT 25'0 2.07.91 9.29
TZST ASC
'"
2.01.91 9.29
NEWBELP TXT 65660 27.09.91 15.t3
RECORD >DV U5B 2' .09.91 11.0t
AnJPARMS >DV 2851 26.09.91 17.06
"DDG
>DV 6343 26.0'.91 17.06
ACQDBX >DV 53U 26.09.91 17.07
ASCIOBX >DV 6016 26.09.91 17.07
ASCIlO >DV 350t 26.09.91 17.07
ASCODBX >DV 7769 26.09.91 17 .07
AllIS >DV t269 26.09.91 17 .08
BEGIN >DV
'"
2fi .09.91 17.08
BOARD >DV 1320 26.09.91 17.08
CAL >DV 5738 26.09.91 17.08
CALL >DV 2851 2'-09.91 17.08
COKPARE >DV 3371 26.09.91 17.08
DAn'X
>DV 3871 26 .09.91 11.08
DEVIC2 >DV 6163 26.09.91 17 .09

0.33
2.01
0.31
0.32
0.32
0.33
0.33
0.32
0.32
5.10.BB
15.07.88
5.10.88
5.10.88
5.10.BB
5.10.88
5.10.88
5.10.BB
5.10.88
"
79079
15585
16868
1605
61127
n202
78803
t6075
HIOE CMD 7 19 .03.90 1. 00
SHOW CMD 7 19 .03.90 1. 00
GOODBYE CMD 10 19 .03.90 1. 00
HELLO CMD
,
19.03.90 1. 00
STOP BAT 12. 19.03.90 1. 00
GaMONO BAT 36H 19 .03.90 1. 00
GO BAT 360t 19.03.90 1.00
VIJt:EY CDM 360 19.03.90 1.00
US COM 5761 19.03.90 1.00
50
DEMO :BAT
RTDEM02 EXE
ASYSTANT DBO
CONFIG DBD
BASICS DBD
GPIB OBD
CURVE DBO
GRAPHICS OBO
OIFFEQS DBO
TGMDSK197: Asystant GPIB DEMODisk
. Beitrag Starten d ia Netz
SltSTART DOIt 9763 21.11.91 15.34
SltSTART ASN 5342 20.11.91 10.27
SltSTART COK 369 20.11.91 10.18
Zu die.er Oi.kette i.t eine ergnzende Literatur unter TGM-
LIT-035 erhltlich.
Die folgende Disketten 197-202 wurde W3S freundlicheIWeise
von Herrn Ing.Engstler, Fa.KEITIILEY zur Verfgung gestellt.
Fr weitere Ausknfte betreffen die vollstndigen Programm-
pakete und auch die zugehrige Hardware wenden Sie sich
bitte an Herrn Ing. Engstler, (0222)-804-65-48
\OIAG Diagrammzeichenroutine in Turbo-Pa.cal
DIAG-TST PAS 2737 2.01.92 15.t1
DIAGRAMM PAS 3179t 3.01.92 15.31
\PCHAG .. Public-Doaain-Programme aue Pe-Magazine
BKAN COK 40965 16.09.90 1!L15
eHDBDIT COK 8t8t 2'.09.'0 10.tl
CHDEDIT DOC 5t2t 2t.09.90 20.t6
CO COM 6885 20.11.89 10.07
CO OOC 2811 16.11.87 12.25
DIRMATCB COK t356 20.03.90 8.16
DIRMATCB DOC 2655 6.01.90 13.18
DR COK 6261 21.05.87 0.00
DR OOC 2365 16.11.87 13.58
ENCORE ASK 21310 1t.Ot.91 9.02
ENCORE COK 1'23 1t.Ot.'l '.02
PRUNE COK 73U 23.07.'0 H.5t
PRUNE DOC 6012 23.05.90 ,.tO
RN COK 4675 7.12.BB 11.51
RN OOC 2H3 18.12.B7 ,.tO
TED COK t267 19.03.91 11.52
TED DOC 23BO 11.10.88 '.13
RUN EXE 181H3 5.12.88 8.52
INSTALL BAT 1191 1.12.89 17.H
TGM-DSK-198 : ASYST SUPPORT-Disk
DIGDBX AOV
DOPRINT AOV
DOSDBX AOV
DOSUB AOV
DOrN AOV
FBOX AOV
FFT AOV
FILTER AOV
FLOW AOV
FINDDAS AOV
FUNCTION AOV
GAIN AOV
GETeFG ADV
HELPFUNC AOV
HPGL ADV
BSDOG AOV
INIT ADV
INPUT AOV
INTEG AOV
LABEL AOV
MESSAGE AOV
NAME AOV
ONHELP AOV
OPER AOV
PAL AOV
PCX AOV
PEAX AOV
PICII::PID AOV
PIDDOG AOV
PLAYBACII:: AOV
PLOT AOV
POLY AQV
PRINT AOV
gUIT AOV
SCROLLDO ADV
SETPCX AOV
STAT AOV
STRIPDOG AOV
STYLE AOV
SYNC AOV
TASLE AOV
TASLED AOV
UNITS AOV
UNTIL AOV
VIEW AOV
WArT AOV
WAVEDOG AOV
WAVEGEN AOV
ZOOM AOV
SCROLL ADV
WAVEPLOT AOV
FILINDBX AOV
FlLODBX AOV
FCONV AOV
ERROR ADV
EXAMPLE1 ADV
ERECORD ADV
EACgDBX ADV
EINTEG ADV
EPLAY ADV
5020 26.09.91 17.09
616 26.09.91 17.09
5546 26.09.91 17.09
3597 26.09.91 17.09
605 26.09.91 17.09
1063 26.09.91 17.09
2308 26.09.91 17.09
2416 26.09.91 17.09
14782 26.09.91 17.10
4181 26.09.91 17.10
4107 26.09.91 17.11
4595 26.09.91 17.11
2416 26.09.91 17.11
1108 26.09.91 17.11
4245 26.09.91 17.11
5657 26.09.91 17.11
9877 26.09.91 17.12
2409 26.09.91 17.12
861 26.09.91 17.12
6389 26.09.91 17.12
4524 26.09.91 17.12
3817 26.09.91 17.12
3277 27.09.91 13.39
38]5 26.09.91 17.13
6295 26.09.91 17.13
4200 26.09.91 17.13
2860 26.09.91 17.1]
882 26.09.91 17.13
9936 26.09.91 17.14
2669 26.09.91 17.14
1754 26.09.91 17.14
1660 26.09.91 17.14
2869 26.09.91 17.14
2084 26.09.91 17.14
3480 26.09.91 17.14
772 26.09.91 17.14
2989 26.09.91 17.15
6149 26.09.91 17.15
4241 26.09.91 17.15
897 26.09.91 17.15
12571 26.09.91 17.16
3383 26.09.91 17.16
8875 27.09.91 13.48
4897 26.09.91 17.16
7658 26.09.91 17.20
1423 26.09.91 17.16
3683 26.09.91 17.17
6479 26.09.91 17.17
2880 26.09.91 17.17
14105 26.09.91 17.19
12013 26.09.91 17.20
13313 26.09.91 17.21
11735 26.09.91 17.21
3311 26.09.91 17.22
2532 26.09.91 17.22
871 25.06.91 14.27
401B 26.09.91 17.17
5783 26.09.91 17.17
1261 26.09.91 17.17
2807 26.09.91 17.18
TGMDSK-204: UliIitieB BUB PC-MAGAZINE
8HAN COM 40965 16.09.90 19 .15
CMDEDIT COM 848& 29.09.90 10.43
CKDEDIT DDC 5424 24 .09.90 20.46
CO CON 6885 20.11.89 10.07
CO ODC 2811 16.11.87 12 .25
DIRKATeB COK 4356 20.03.90 8.16
DIRKATCB DOC 2655 6.01.90 13.18
DR COM 6261 21.05.87 0.00
DR DDC 2365 16.11.87 13 .58
ENCORE ASM 211I0 14 .04.91 9.02
ENCORE COM 192] 14.04.91 9.02
PRUNE COM HU 23.07.90 14 .54
PRUNE DDC 6012 23.05.90 '.40
RN COH 4675 7.12.88 11.51
RN DDC 2343 18.12.87 '.40
TED COH 4267 19.03.'1 11.52
TED DDC 2380 11.10.88
'.JJ
CMDEDIT
Purpose: A TSR utility !hat supplies full editing features to the
DOS interface; stacks commands and drive/directory pairs for
recall; supports definable symbols and variables, and pro-
grammable function-key definitions and macros; provides op-
tional autocompletion of commands and filenames; and enables
changing drives and directories simultaneously.
co
Purpose: Copies, moves, or deletes files individually or in tag-
ged groups from directory listings sorted by name, extension,
size, or date.
DIRMATCH
Purpose:To display !Wo scrollable, alphabetized, directory li-
stings side-by-side, with the more recenl of malching filenames
highlighted; to provide mark, copy, and move facilities to up-
date the target directory with one or more selected files from
the SOUTee.
DR
TGMDSK-203: DATAQ: AT/MCA CODAS Demo Disk
DEMO BAT
22'
8.01.91 16.15
CODASPAR BIN 2048 10.01.91 10.43
DEMO DAT 1596 5.10.90 12.46
SAMPLB DAT 16 82 77 1.11.89 13.04
AAPLAY EXE 81904 15.08.89 10.03
POST EXE 195622 3.01.91 13.37
DBMOEXE EXE 13056 10.01.91 10.41
SCROLL PLI 128830 20.10.89 10.46
COOAS2 PLI 44408 17.10.89 17.07
CDT PLI 349H 20.10.89 17.13
NEASORE PLI 10568 20.10.89 12.22
CAL PLI 28096 5.02.90 8.37
CODAS PLI 1I 816 27.10.89 13.49
FINI PLI 158808 27.10.89 15.06
LOGON
"
31.10.89 15.01
FINI 37 31.10.89 15.01
CUT 37 27.10.89 9.39
SCROLL
"
26.10.89 10.49
NEAS
"
26.10.89 11.40
<AL
"
26.10.89 13.59
POST ODC 74479 31.10.89 9.27
CONFIG EXE 26181 10.12.90 14 .57
BCU EXE 62813 20.12.90 9.46
INSTALLC BAT 7. 1.11.89 9.46
INSTR ODC
,,,
31.10.89 17 .55
INSTALL BAT 11 31.10.89 17 .35
INSTALLD BAT
7' 1.11.89 9.48
PINI ODC .68 8.01.91 16.19
XY PLI 1]878 5.02.90 11.10
XY JB 5.02.90 9.04
PPT PLI 23806 5.10.90 13 .16
PPT
"
4.10.90 15.14
STAT PLI 21134 4.10.90 15.53
STAT 37 4.10.90 16 .53
LOTUS DAT
",
5.10.90 13.44
SAMPLE STA 507 5.10.90 13 .50
REPS ODC 1418 8.01.91 16.28
DR.COM provides an integrated sei of file management facili-
ties for sorting, viewing, renaming, deleting, and moving files
to anolber directory. The command is entered at lbe DOS
prompt, with lbe following syntax:
PRUNE
Purpose: To organize a hard disk by renaming, removing, co-
pying, and moving entire directories, logether with tbeir files
and subdirectories. Directories may be put into other locations
on tbeir current or on anotber drive's directory tree. PRUNE
also reports directory or branch size and permits direclly calling
up PC Magazine's DR (August, 1987) and DIRMATCH
(September 26, 1989) utilities 10 inspeCI files or update directo-
ries with eurrent file versions.
RN
Purpose: Simplifies ereating, removing, renaming, hiding, 00-
hiding, and changing to directories. Also sets/resets the read-
only and archive bits of all files within a directory, and reports
filecount and space allocated. Allows immediate call-up of
DR.COM (Volume 6 No. 14) for handling individual files.
TED
Purpose: A smalI, full-screen editor for line-oriented files of up
10 64K in length that supports scrolling, cut, copy, paste, and
printing operations, and permits entry of all members of the
IBM character set.
TGMDSK205 : Master-Designer 5.0, Productivity
Demonstration Disk
Der Inhalt dieser Diskette iSI auch ber die TGM-Mailbox zu-
gnglich.
MDSO PR2 7944 26.03.80 22.00
SHOWPART SLB 1075769 26.03.80 22.01
FXNOSBOW BXE 51979 26.03.80 22.02
PCADSO BAT 52 25.03.91 15.36
INSTALL BAT 223 26.03.80 22.09
TGM-DSK-206 : Satelitenempfangsprogramm (Teil-1)
Nheres zu dieser und zur folgenden Diskette erfahren Sie im
Beitrag Packet Radio.
HANUAL ooe 23618 15.06.91
Ui .5"
PPAn 11 13.06.91 13.35
ZONE

27.05.91 21.05
LIES BAT

13.06.91 16.2 9
PL EXE 85436 23.07.90 12.00
ESAT BAT
,
18.08.90 14 .54
HSAT BAT 2. 28.10.90 13.55
MSBERC COM 6780 23.01.90 20.36
OCR DAT .0. 13.06.91 14 .08
OSCAR ..P 6383 1.05.91 15.21
STANDARD J:BP 6566 13.06.91 16.22
WETTER ..P 6351 1.05.91 15.22
SWBLT SCI 22407 29.11.90 7.52
SWELT SC2 22401 29.11.90 7.52
5WELT SC) 21407 29 .11. 9O 1.52
SWELT SC. 22407 29.11.90 1.52
-'0-16-1
rN'
1791 U .01.91 13.41
AJI05
S'
2899 '.06.91 17.35
AO-16-2 IN' 14554 HL01.91 9.56
MOl
S'
2532 9.06.91 18 .51
M02
S'
1984 9.0t'i.91 18 .52
N2405
S'
3660 9.06.91 18 .53
S02
S'
5746 9.06.91 18 .50
BAUD SQ' 23 11.06.91 13.32
COLOR SQ' 76 21.11.90 10.06
FARB
SQ'
61 20.11.90 7.24
HILFSPRO SQP 22 9.05.91 21.f07
PAL16 SQ'
lOB 19.05.91 23.13
PARA
50'
52 U.12.90 13.31
PERDAT SQ'

11.06.91 16.58
STANDPOS
50'
"
6.04.91 8.16
TERMPAL
50'
"
5.05.91 19.32
F020USER IN!' 12984 16.01.91 10.04
MICROSAT !NF 16H8 2.01.91 12.32
AASAT TXT U72 6.12.90 22 .05
BANDPLAN TXT 2607 16.05.91 19 .27
SATFREQU TXT 6605 H.02.91 17.57
SATHODES TXT 1141 5.04.91 10.00
LIESMICH 1273 15.06.91 16.06
'x
"'-"l:.'f.* ::::<:,:.. :?:::::;,;.",:!::(.: ...
Inhaltsverzeichnis pe-NEWS 1 25
TGM-DSK-207 : Satelitenempfangsprogramm (Tell-2)
EGASAT EXE 112366 9.06.91 18 .10
HERCSAT EXE 116066 9.06.91 18 .08
KEPLER BXE 106378 4.06.91 7.12
PERSDAT EXE 49532 9.06.91 18 .25
ROTOR BXE 41228 !L06.91 18.29
TERMSAT EXE 104646 10.06.91 12.37
TGMDSK208 : BTX-SAT
Erfordert DECODIX, siehe auch Spalte BTX im Qubleil.
SAT IN'
52'
15.09.91 12.00
SAT C.G '02 15.09.91 12 .00
LL2 COM 16473 9.10.90 3.40
BTXSAT EXE 98976 15.09.91 12.00
SBTUP EXB 112960 15.09.91 12 .00
LIESMICH TXT 22759 15.09.91 12.00
SAT BAT 167 6.11.91 21.55
TGM-DSK-209 : WIN-WORD 2.0 Demo-Disk
CRED SBQ 6194 23.10.91 0.00
DEMO BAT 728 23.10.91 0.00
MW EXE 28551 23.10.91 0.00
MWOl SBQ 60433 23.10.91 0.00
MWOIB SEQ 48600 23 .10.91 0.00
MW02 SEQ 47645 23.10.91 0.00
MWO) SEQ 54003 23.10.91 0.00
MWO' SBQ 51768 23.10.91 0.00
MWO'
SEQ 37118 23.10.91 0.00
MWO'
SBQ 22121 23.10.91 0.00
MW.7 SEQ 22378 23.10.91 0.00
MW07B SEQ 1655' 23.10.91 0.00
MW.' SBQ 44292 23.10.91 0.00
MW10 SBQ 42084 23 .10.91 0.00
MWll SEQ 32654 23.10.91 0.00
MWl2 SEQ 45208 23.10.91 0.00
MWH SEQ 3U6S 23.10.91 0.00
MWl' SEQ 40054 23.10.91 0.00
MW18 SEQ 23220 23.10.91 0.00
MW20 SEQ 28053 23.10.91 0.00
MW22 SEQ SUO' 23.10.91 0.00
MW22B SEQ 22772 23.10.91 0.00
MW23 SEQ 46068 23.10.91 0.00
MW"
SEQ 16618 23.10.91 0.00
MW2S SEQ 36740 23.10.91 0.00
MW)O SEQ 17330 23.10.91 0.00
MW32 SEQ 32504 23.10.91 0.00
MW32A SEQ 19022 23.10.91 0.00
MW)) SEQ 27999 23.10.91 0.00
MW35 SEQ 32755 23.10.91 0.00
MW36 SEQ 28873 23.10.91 0.00
MW37 SEQ 39880 23.10.91 0.00
MWJB SBQ 18346 23.10.91 0.00
MW39 SBQ 23205 23.10.91 0.00
MW'O SEQ 58076 23.10.91 0.00
TIME SEQ 27178 23.10.91 0.00
"-w:m: ,{:t,;,:
,:::,,:
HEFfISEITE BEITRAG 2l/OO5 ANGEBOT VON DAHMS FR MIT- 16,043 BEFEHLSBERSICHT LOTUS 123
081007 'MINISTERIELLE' PCS GUEDER DES I'CC-TGM 0M>69 BELASTETERSPANNUNGSfEILER
OM159 123-LElS11JNGSBEURTEILUNG 23,003 ANGEBOTE FR MlTGUEDER OI,()3() BESCHALTUNG SERIEU.ER
10,007 2MB-RAMBANKKARTE O4/ANH ANHANG DRUCKER-REPORT (;2) SCHNITISTEUEN
25,005 3,5"-D1SKEITEN VON PS/2-MA- 01i\J29 ANSCHLU VON ZUSA17.GERA 02,\J45 BESCHREIBUNGEN IOADRESSEN
SCHINEN TEN BESTELLUNGEN
(fTmB 386 ttl,()6() ARBEITEN MIT DEM TURBO-PAS- 09,005 BESTELLUNGEN
14m7 8-4-2-1 CAUXlMPllER ffi,006 BETREUER
24,\l4O 8031EXPERIMETIERSYSTEM IM 21,()24 ARBEITSABlUFE MIT PCAD, 09/114 BETREUER DES PCCTGM
UNTERRICHT KURZGEFAT 06,039 BlillSCHlRMFILTERTESr
W,\J66 8051 . ENTWICKLUNGSSYSTEM IM 02/100 ASCII-ZElCHENTABELlE 06,037 BIOS-EPROM
SELBSTBAU ZJlQ57 AT INTERFACE SELBSTGE- 14,()32 BIOS-EPROM IM AT VERNDERN
24,()32 8052 - D1SASSEMBlER SCHNITZT - TElLI 02/079 BIOS-GESCHWlNDlGKEITSVER-
24ft)28 8052 - lNUNE - ASSEMBlER 115,()53 AT-BIDS-KONFIGURIEREN GLEICH
ttl,()34 8087-TESr 25,()57 AT-INTERFACE SELBSTGE- 00,\J54 BlillSCHIRM - VERSCHIEBUNG
24,()41 8OC32-MINIMODUL VON NOS SCHNITZT - TElU REGISTER 04/140 BOOTEN VOM EPROM
24,006 A S M 5 I - ASSEMBlERDIREKTI- 09/OC1J ATRADE 24,004 BTX-TlP
YEN IO,\JU AUSWAHL IN BATCH-DATEl 24,004 B1X SATEUJTENBILDER FR
09,008 MD 1ll,()18 AUTOASK DENPC
24ft)28 A3-FLACHBCITPLOTIER 19,008 AUF DER CEBIT'90 09i\l89 BTX-ERFAHRUNGSBERICHT
19,()13 ACHSEN UND WELLEN 14,\l4O AUF DER HANNOVER CEBIT 1989 09'()54 BUlLETIN BOARD SYSTEMS
09,008 ADIM 24,()21 AVSIM 51 01,()69 BCHERECKE
05,()58 ADRESSVERWALTUNG 02,Il98 NDERUNG DER DRUCKSYM- 11,004 BYTE
1ll,()39 ADRESSP!AN EINES KOMPATI- BOlE 1l,()32

BLEN PC 115,()37 BASIC MIT EGA-KARTE 11,()32
115m:J AFA-VERZEICHNIS 09/OC1J BASIC-MERlUN 2W49 C++ IM UNTERRI T
09/O1 AKUSTIKKOPPlER 24,004 BAZAR ZJlQ59 CH, EINE ElNFt!HRUNG
09,(l<iS AlLGEMEINES 23,005 BAZAR "1JJI(n2 CH, EINE ElNFIIHRUNG
24,()43 AM ANFANG WAR DAS CHADS 19,()49 BESTELLUNG 2W41 C++, EINE ElNFUHRUNG

-=
.

21/021 CH, EINE EINFQHRUNG CJ2IQ72 EIGENENTWICKLUNGEN, ZEI- 24ftl43 HARDWAREERWEITERUNG ZUM
25m3 CH, EINE EINFUHRUNG CHENSATZUMSCHALTUNG MPROFI51
111030 CAPITAL-USER GROUP (CPeUG) 141039 EIN DRITTES LAUFWERK AN DER 091065 HARDWAREANFORDERUNGEN

MULTIIIOP.LATINE 081032 HARDWAREMIGER SCHREIB-
251004 DRO 041062 EIN SPIEL FUR ERWACHSENE SCHUTZ
251062 CDROM-VERZEICHNIS 081031 EIN TIP ZU SMARTWORK 091012 HERlANGOfffiEURETZBACHER
091010 CEBCS 2JJ1025 EINBAU VON DISKETTEN UND 011033 HERCULES-FARBGRAFIKINKOM-
251026 CEUZA FESTPLATTENLAUFWERKEN PATIBIUTT
22/012 CHASM, EIN PDASSEMBLER 24/003 EINGESCHWEITE TABEUEN 04/137 HGAUNDCGA
0Iftl41 CHESSCHESS88 191005 EINKAUFS-TIP 031091 HILBERT-KURVEN
03/068 CHIWRlTER 041094 EINNAHMENIOAUSGABEN 141039 HISOFT'89
091010 CLUB 011059 EINSTIEG IN TURBOPASCAL 051098 HPGL-PLOTTERKURZHANDBUCH
091OY> CLUBDISKETTEN 061039 ELKEY2 091017 HUMMER
081017 CLUB DISKETTEN 09/083 ELEKTRONIK-SONDERHEFT NR. 56 CJ2IQ21 HUMOR
091044 CLUBLlTERATUR 241016 ENTWICKLUNGSSYSTEM FR 061034 1/OADRESSEN FR DEN AT
091008 CLUBAKTIONEN 8OC552 25ftl46 IBM-GRAFIKZEICHEN IN WORD
081010 CLUBAKTIONEN 011071 EPSON ESCIOP 081031 IEEE 488-INTERFACE FR PC-AT
08/009 CLUB-BAZAR 011076 ERFAHRUNGEN EINES DFNEU 241002 INHALT
091007 CLUBBAZAR UNGS 061085 INTERLEAVE-FAKTOR
08/009 CLUBLEISTIJNGSVERZEICHNIS 081039 ERFAHRUNGEN MIT IITHERNET 18/009 INTPRUEF
011025 CLUBLlTERATUR 14m7 ERFAHRUNGEN MIT SYMPHONY 2JJftl45 INBETRIEBNAHME - MODEM 2400
021046 CLUBUTERATUR 1.1 BITIS
02/084
CLUB MASKOTTCHEN 08ftl49 ERFAHRUNGSBERICHT OPEN AC 09/116 INSTITUTE BEIM PCCTGM ALPHA-
CJ2IQ23 CLUB-MITGUEDER CESSS BETISCH
011008 CLUB-MITGUEDER 2JJ1018 ERFOLGSZUSAMMENSTELLUNG 09/121 INSTITUTE BEIM PCCTGM NUME
031024 CLUBMITGUEDER 231005 ERGNZENDE UTERATUR BEIM RISCH
041024 CLUBMITGUEDER CLUB 09/122 INSTITUTE BEIM PCCTGM REGIO
091003 CLUB-NEWS 181031 ESCAPE-SEQUENZEN IN NAL
CJ2IQ39 CLUBSTATISTIK WORDSTAR UNDWORD 09/116 INSTITUTSBETREUER BEIM
091006 CLUBBEITRITT VON SCHULEN 251030 EXPERT SYSTEM SHELLS PCCTGM
231006 CLUBDISKETTEN 231065 EXPERTENSYSTEME 031095 INTERRUPTS IM Pe
091004 CLUBRUME 101026 EXODUS: ULTIMA III 031089 JET
081005 CLUBTELEFONE 24/009 EXTERNE PROGRAMMMODULE IN 041079 KASSABUCH
091011 mMPUTERDISKONT 805X-PROGRAMMEN 081059 KASSETTENVERWALTUNG IN
091011 mPICOMPUTER-TECHNIK 07/U1 GESAMMELTE UTIUTIES mBOL
231013 mSMIC-SOFTWARE-KATALOG 201048 EXmN SONDERPREISUSTE 091019 KESS
091065 COMPUTERNETZWERK. FR HTI..'S
221068 EXCON SONDERPREISUSTE 01ftl43 KERMIT
? 211028 EXCON SONDERPREISUSTE 05ftl49 K1NG'S QUEST
231055 COMPUTERSHOPPING 22/083 EXmN-pccTGM-SONDERANGE 201019 KLASSENUSTE
11m2

BOTE 03/021 KLEINIGKEITEN
091011 051064 FASTBOX 051037 KLEINIGKEITEN
211012 DASSETUP O4/ANH FACHBUCHPROSPEKT VON FIRMA 04ftl41 KLEINIGKEITEN
091077 DAS BERTRAGUNGSFORMAT FEGERL 091066 KNOTENRECHNER
201030 DATENFERNBERTRAGUNG 181005 FARBEN UND NOTIZDATElGRE CJ2IQ51 KOMMUNIKATION BTX
231037 DATENBERTRAGUNG VON Pe IM SIDEKICK VERNDERN 03ftl46 KOMMUNIKATION MAILBOX
ZU Pe 05ftl41 FASTBACK CJ2IQ54 KOMMUNIKATION TELEBCX
211015 DEM Pe AUF DIE TASTEN GE 02I0B9 FEHLERBERICHTIGUNG 201028 KOMMUNIKATIONSPROGRAMME
SCHAUT 24/003 FEHLERBERICHTIGUNG Pe-NEWS 211008 KOPIERPROGRAMM DISKETTE ,
22/013 DER DRUCKER MITA LP2080 24 DISKETTE
251018 DF UTERATURSAMMLUNG 051037 FESTPLATTEN 09102JJ KUGLER
09/083 DF, UTERATURSAMMLUNG 04/139 FESTPLATTENCONTROUER wo 051034 KURZFASSUNGEN
061053 DIAGNOSEPROGRAMM 04/120 FIT 231OY> LAPUNKIII
091077 DIE V.24 (RS-232C) SCHNITT 091058 FIDONET 231038 LAPLiNK LL3, DEVlCESERVER DD
STELLE 09/068 FIDONETAUSTRIA 101017 LASERPRINTER
10/009 DISKETrE-'PUTZEN' 091061 FIDONET POINT 051052 LAUFWERKSZUGRIFF7.EITEN
051090 DISKETTENYERZEICHNIS 091007 FINANZIERUNG DER MAILBOX 25/003 LAYOUT DER Pe-NEWS
241014 DIE BEDIENUNG DES AS- 061030 FLOPPYDISKERWEITERUNG 03/12JJ LEBEN UND LEBEN lASSEN
SEMBLERS ASM51 041057 FORTH 04/125 LEBEN UND LEBEN lASSEN
221052 DIE ENTSTEHUNG DER Pe-NEWS
021080 FORTRANVERGLEICHEITSVER- 22/057 LEISTUNGSFHIGE BATCHSPRA
211006 DIE ENTWICKLUNG DER GRAFIK- GLEICH CHE UNTER MSDOS
KARTE AM Pe 251048 FORMEL-SETZEN MIT MS-WIN- 231023 LEXIKON DER EDV UND KOMMU
201027 DIE MAILBOX ECKE WORD NIKATION
231031 DIE MAILBOXECKE 051079 FRAKTALE 23/003 LIEBE CLUBMITGUEDERI
221005 DIE MAILBOXECKE 061094 FRAKTALE GEBIRGE 221002 LIEBE CLUBMITGLIEDERI
21/009 DIE MAILBOXECKE 081050 FRAMEWORK 11 - GRAFIK 24/003 LIEBE CLUBMITGUEDERI
081017 DIE NCHSTEN PeNEWS 07/027 FRAGE TURBO-PASCAL 25/003 UEBE CLUBMITGUEDERI
091044 DIE NCHSTEN PeNEWS 09ftl45 FRAGEN MIT UND OHNE ANT 19/003 UEBE CLUBMITGLIEDERI
251010 DIE pcc.TGMMAILBOX WORTEN 191048 UEBE ELTERN, UEBE SCHLER,
091078 DIE STEUERLEITUNGEN 081023 FRAGEN MIT UND OHNE ANT- 121012 USTENVERARBEITUNG MIT
091006 DISKETTENBESTELLUNGEN WORTEN TURBO-PASCAL 4.0
011029 DISKETTENFEHLER 09ftl45 FRAGEN MIT ANTWORT 031033 LlTERATIJR
O5m7 DMACONTROLLER 09ftl45 FRAGEN OHNE ANTWORT 091079 LITERATUR-SUCHDIENST
22/022 DOS FR EINSTElGER 041069 FRAMEWORK, AUS UNSEREM SE- 091079 LlTERATUR-SUCHDIENST
111032 DOS-DATABOX (DOSB) MINAR 181021 LOGO WRlTER 2.0
101027 DOKUMENTATION ZU WINTER- O1m2 FRONTPLATTENANSCHL SSE 111032 LOWERBUCKS USER GROUP (LUG)
GAMES 051039 FUNKTIONSTASTEN 251054 LTAUGEN - FARBEN - SYMBOLS-
041067 DOUBLEDOS 061035 FUNKTIONSTASTEN IN BASIC PARTS IN PCAD
061066 DRUCKER SL-80AI GRAFIK 02/071 GATO 181016 LPTXCHG
061073 DRUCKER SL-80AI MS WORD 09/116 GEBIETSBETREUER BEIM 11/009 LUG LOWERBUCKS USER GROUP
0310AN DRUCKERREPORT (1) PCCTGM 02/101 M8().15KHZ
011031 DRUCKERANPASSUNG 22/021 GEMMA FENSTERLN WINDOWS 02/102 M80-18KHZ
08ftl43 DRUCKEREINSTELLUNG AUS DOS 3.0 05/081 MADELBRQT ALS KALEIDOSKOP
04/128 DRUCKERTREIBER 081003 GENERALVERSAMMLUNG 051020 MAILBOX FR HTLS
04/1Y> DRUCKERTREIBER rnRGNZUNG) 231004 GENERALVERSAMMLUNG 051085 MANDELBROT EINMAL ANDERS
081052 DRUCKERTREIBER N FRAME- 111032
GERMAN PDIffi'f&o
24/027 MAP2SYM. SYMBOL FORMAT
WORK 031090 GRAFIK MIT -PASCAL CONVERTER
24ftl46 DRUCKSENSOR MIT 8OC522 08ftl43 GRAFIKZEICHEN, SYSTEMATIK 06ftl43 MARKT LASERDRUCKER
191014 DUNKERLEYVERFAHREN 051077 GRAPHICS SOLUTION 061044 MARKT PeAT
201024 DYNAMISCHE OBJEKTE 231070 GRUNDLAGEN DER DIGITALEN 091035 MARKT UND TECHNIK
11m1 ECOSOFT DEUTSCH KUNSTTHEORIE (STHETIK) 081007 MAILBOX
111030 ECOSOFT ENGUSCH 201017 GSICHTER 191004 MAILBOX
081025 EINE GUTE IDEE WAS N N? 091012 GUDENUS 04ftl47 MAILBOX SYSDAT
07/U84 EIGENBAU UTILiTIES 041044 MAILBOXTGM
091053
231026
191010
041050
lOft)14
04/087
091035
081003
241003
231003
09/092
09/109
09/112
051026
081004
091005
05/041
09/067
061031
021074
091066
08/044
251037
23/044
141017
09/085
231004
24/003
091006
081006
191011
191003
241003
231033
201020
221063
191017
14/001
O7M
061031
22/045
181026
191004
20/044
181038
251005
081034
111032
11/024
22/006
111016
201OCf)
201007
081008
111036
231006
251007
16/001
11/001
11/002
11/001
111034
11/002
111011
11/002
111036
111033
161029
011019
06/048
08/046
211013
05/040
05/062
06/082
MAILBOXEN
MATERlAUEN FR DEN C-UN-
TERRICHT
MATHEMATISCHE KURIOSITTEN
MEDlX-BTX
MEN-PROGRAMM
MEHRWERlSTEUR
MICHOUTSCH
MITGUEDER DES APCC
MITGUEDERBEFRAGUNG
MlTGUEDERBEFRAGUNG
MlTGUEDERUSTE DES PCCTGM
ALPHABETISCH
MlTGUEDERLISTE DES PCCTGM
NUMERISCH
MITGUEDERLISTE DES PeCTGM
REGIONAL
MlTGUEDERSTATISTIK
MITGUEDSBEITRGE 1988
MlTGUEDSBEITRGE 1988
MODEM-EMULATOR"
MODEMS
MODERNERE LAUFWERKE AM XT
MONITOR-UMBAU
MGLICHKEITEN DER DF
MS-DOS Pe-DOS 3.2 BEFEHLE
MSDOS-5.0D
MSDOS-5.0E
MSDOS-TREIBER FR FREMDE
DISKETTENFORMATE
MC-SONDERHEFT 87
NEU RALE N ETZE- WIFI-
KURS
NEU RALE N ETZE- WIFI-
KURS
NCHSTER CLUBABEND
NCHSTER CLUBABEND
NEURALE NETZE
NEUE BROZEITEN
NEUE DISKETTENPREISE
NEUES VON DER MODEM-AKTION
NEURALE NETZE IN DER ARTIFI-
CIAL INTELUGENCE
NUKLEAR-ENERGIE EINE IR-
REVERSIBLE ZERSTRUNG
NUMERISCHE INTEGRATION
NUMERISCHE LSUNG UNEARER
GLEICHUNGSSYSTEME
INHALT DER UTIUTIES
OMTI.(X)NTROLLER
OOP MIT C++
OPEN ACCESS 11 VERS. 205
ORIGINALHANDBCHER ABZU-
GEBEN
OSI HAMBURGER-MODELL UND
PATTEX-D
PAPlERENDE--SENSOR BEIM STAR
LC-IO DRUCKER
PAPIERFORMATE
PARALLELE DATEN- EIN- UND
AUSGABE
PASCAL-DATABCX (PASB)
Pe-BLUE (8) (fGM-91,92)
Pe-SlG
Pe-SlG (S) (fGM-90,91,92)
Pe-SlG NUMERISCH
Pe-SlG SYSTEMATISCH
PC-SIG-'KARTELL'
Pe-SOFTWARE FR CHEMIKER
Pe-TABELLARISCH
PCC-TGM BTX-SEITENBAUM
PCC-TGM, EIN CLUB STELLT SICH
VOR
PD ALLGEMEIN
PD DETAIlliERT
PD FRAGEN
PD GEORDNET
PD UEFERANTEN
PD SAMMLUNGEN
PD SUCHEN
PD TOP 100
PD UND RO-RO-RO
PD-VERZEICHNIS Pe-SlG
POS-DISKE'ITEN
PERSPECTlVE
PERSONAL-EDlTOR, PE-PE2
PHYSISCH ODER PHYSIKALISCH,
DAS IST HIER DIE FRAGE
PICTURES BY Pe
PRINT-SCREEN
PRINTING ASSISTANT
23m8
081058
251052
191003
09/082
251016
01/061
01/059
05/040
14/037
011037
191003
191OCf)
141029
0110AN
02t073
03/051
09/055
221024
101006
231003
05/040
091005
081004
231004
241003
091004
04/108
251023
IOIOCf)
011035
08/032
08/081
081060
191003
24/067
24/068
201063
081007
08/001
091005
201065
021069
09/035
251005
05/043
251004
24/036
081005
091004
04/112
231004
211005
191006
241003
051038
03/049
091065
231003
241059
24/057
23/086
23i084
23/085
23i088
02i081
06/041
08/048
231004
20/016
18/013
O1/OAN
161023
021018
021066
06/046
091066
251043
PRO-IN CONSULTING
PROFESSIONAL-roBOL
PROMPT TREIBTS AUCH BUNT
PREISAUSSCHREIBEN
PROBLEM-HILFSDIENST
PROCOMM-PLUS-TD
PROGRAMM DRUCK
PROGRAMM DR IN EINIGER VER-
SIONEN -
PROGRAMMEV
PROGRAMM SYSTEST
PROGRAMMARTEN
PROGRAMMAUSDRUCKE
PROGRAMME IN TURBO-PASCAL
PROLOAD
PROSPEKT DATAPHON, FIRMA
LACKNER
PRFSTECKER FR DIAGNOSE-
PROGRAMM
PUBLICDOMAIN-SOFTWARE
RBBS-Pe
RECHNER-KONFIGURATION
REPARATUR VON Pe-NETZGER-
TEN
REAKTIONEN
RECHENUNGENAUlGKEIT
REDAKTIONSSCHLU
REDAKTIONSSCHLU
REDAKTIONSTERMINE
REDAKTIONSTERMINE
REGIONALE ARBEITSGRUPPEN
RELATIVITTSTHEORIE
RESIDENTER SCHNITTSTELLEN-
MONITOR
RESIDENTES ASSEMBLERPRO-
GRAMM FKEY2
RGB-SCART-UMSETZER
RGB-SCART-UMSETZER
ROBOTER-INTERFACE
SACHVERZEICHNIS ERSTELLEN
SAMMELBESTELLUNG
SAMMELBESTELLUNG
(286,386SX,386)
SAMMELBEStELLUNG
(NOTEBOOK,LASERDR)
SAMMELBESTELLUNG AT /386SX
SAMMELBESTELLUNG HERBST
1987
SAMMELBESTELLUNG WINTER
1988
SAMMELBESTELLUNGEN
SAMMELBESTELLUNGEN PCC-
TGM/ADIM
SARGON III
SCHARL
SCHNELLE ZUGNGE ZUM ORTS-
TARIF
SCIENTEX
SCANNEAAlCR-SOFTWARE
SCHNITTSTElLE PC <-> 8052
SEKRETARIAT
SEKRETARIAT
SELTSAME MUSTER ALS TEST
VON PCS
SEMINARE
SEMINARE
SEMINARE
SEMINARE
SHAREWARE
SOFTWARE DIREKT AUS USA
SOFTWAREANFORDERUNGEN
SOMMERFERIEN
SONDERPREISUSTE EXCON
SONDERPREISUSTE NOS
SONDERPREISUSTE BLANK
SONDERPREISUSTE DATACRAFT
SONDERPREISUSTE DATAPRINT
SONDERPREISUSTE EXCON
SOUND
SPEICHEREINBAU
SPSS-Pe+
SPEZIALISTEN IM PCCTGM
SPIEL MIT Pe-SlG
SPOOLER
STATUTEN DES PCC--TGM
STATUTEN DES PCC--TGM
STEUERFRAGEN
SUPERCALC III
TI
TAIWAN-MODEMS
TASTATURCODES
081071
231019
081006
09/005
091086
01/064
11/032
11/002
191004
09/064
091036
091037
091037
091037
091037
091038
09/040
091041
09/041
09/042
09/042
09/042
09/043
23/053
211006
11/016
10/023
181034
021090
11/012
051055
051037
121001
251059
091035
091053
251006
121024
08/026
021066
031038
211011
061036
09i088
24/048
24/055
091035
051070
061079
08/064
101024
211007
221059
04/116
141039
19/015
09/036
231003
241003
09/058
221017
061033
071029
221039
05/047
06t075
03i084
02i062
02i064
09/053
10/015
25/047
22/028
05/056
04/104
241005
211004
241004
091003
23/003
04/138
TEACH-ME
TECHNICAL REFERENCE IBM-Pe
TELEFONDIENST
TELEFONDIENST
TELEKOMMUNIKATION, CHIP-
SPEZIAL
TESTHILFE FR TURBO-PRO
GRAMME
TGM(TGM)
TGM CLUB-DISKETTEN
TGM-DISKETTEN
TGM-FIDO
TGM 65 l' Pe-NEWS 1188
TGM-66-I, Pe-NEWS 1188
TGM-67-1, TELIX,PKARC
TGM-68-1, PROCOMM
TGM:69:1, OPUS 1(4)
TGM_70_1' OPUS 2(4)
TGM_7I_l' OPUS 3(4)
TGM_72_1' OPUS 4(4)
TGM 73 I,PROCOMM-PLUS
TGM:74:1, PASCAl.rCOMPILER 1(2)
TGM_74_1' PASCAI.rCOMPILER 2(2)
TGM 76 1, C-TREE
TGM-77-1, POWER-MOS (pHILIPS)
TIPSZUSIDEKICK
TSENG ET-4QOO VGA
TUG TURBO USER GROUP (fGM-
94)
TURBO-KBD-BUFFER
TURBO-PASCAL5.0 MEN-
BEFEHLE
TURBO-PROGRAMM-USTER
TURBO-SIX m(fGM-94)
TURBO-SpEEIi
TURBO-XT + SMARTWORK
TURBO-PASCAL 4.0 ZUSAMMEN-
FASSUNG
UROFLOWMETRIE
UEBEREUTER-MEDIA
UMGANG MlT MAILBOXEN
UMRECHNUNGSTABELLEFR
ZEICHENBREITEN
UNITGRAPH 10
UNTERRICHTS - PROGRAMME
UTIUTIES
V20
V25- UND AT-BEFEHLSSATZ IM
VERGLEICH
VERBINDUNG XENIX-DOS
VERSCHIEDENE QUELLEN
VERZEICHNISSE DETAILUERT
VERZEICHNISSE TABELLARISCH
VIDEO-AS
VIERPOLE (2)
VIERPOLE (3)
VIERPOLE (4)
VIERPOLPARAMETER
VIDEO DIGITIZER DESK-PROFI-Il
VIELKANAL - IMPULSANALY-
SATOR
VIERPOLE (1)
VIREN IN NIPPON
VOKABEL-TRAINER
VORSICHT HOCHSPANNUNG
VORSCHAU AUF DIE Pe-NEWS-24
VORSCHAU AUF DIE Pe-NEWS-25
WAS IST FIDONET 1
WAS IST NEU IN FRAMEWORK III 1
WHRUNGSSYMBOL IN LOTUS
WITCHPEN
WISSENSWERTES BER DAS AT-
INTERFACE
WORD-STAR 3.4 (2)
WOROSTAR 3.4 (3)
WORD-STAR-PA'rCHES
WORDSTAR-INSTALLATION
WORDSTAR-TIPS
WOZU MAILBOXEN 1
XGEM.BAT UND EGEM.BAT
ZElCHENSTZE AM Pe
ZEICHENSTZE AM Pe
ZEITMESSEN MIT TURBO
ZEUGNISFORMULARE
ZU DIESEM HEFT
ZU VERKAUFEN
ZUM DRUCKBILD DER Pe-NEWS
ZUM INHALT DER Pe-NEWS
ZUSENDUNG INFORMAT
ZWEITE RS232-SCHNITTSTELLE
Sonderpreisliste excon fr PCC-TGM
Zablungskonditionen:
Preise:
Uererung:
Mindestbestellwert:
Garantie:
Tel.:
Fax.:
Anscbrill:
Barzahlung
11/91, incl. 20% MWSt.
Lager Wien
OS 1.000,-
12 Monate auf Komplett-Gerte 6 Monate auf Einzel- und Ersatzteile
0222/310-99-74-0
0222/310-99-74-14
EXCON log.Gnther Hanisch, 1090 Wien, Rgergasse 6-8
Mit dieser Preisliste sind alle vorangegangenen_Preislisten ebenso ungltig, wie eventuell in Zusammenhang mit diesen Listen
gemachte Sonderkonditionen. lrrtler .. und Anderungen jederzeit vorbehalten. 1m brigen gelten die allgemeinen Ge-
schftsbedingungen der Elektroindustrie Osterreichs.
ALLE COMPUTER WERDEN SPEZIELL NACH lliREN WNSCHEN KONFIGURIERT!!!
---,-
636"
1.320,-
Personalcomputer 386SX ..
A386CX23 - 386SX LowCOST /25Mhz . .OS 12.762,-
AT-Tisch Gehuse mit LED-SPEED Anzeige
200W Netzteil
SPEED: Landmark 32, Norton SI 28.0
CPU 80386SX-25, OPTI-CHIP-SET
AMI BIOS mit Password
1MB RAM, eIWeiterbar auf 2/4/8/10/16/32MB
Einbaupltze r. Floppy- u.Harddisks
3x5Y<,
1.44MB/3W' oder 1.2MB/5Y< (TEAC)
40 MB/28ms Festplatte
lDE-AT-BUS (SEAGATE ST352A)
FDDIHDD-Controller lDE-AT-BUS, Int. 1:1
2 seriell/ 1 parallel / 1 Game Port
VGA 16Bit 1024x768, 512kB RAM
elWeilerte Tastatur - 102 Keys, de,!lsch od. US
A386ST23 - 386 STANDARD /25MHz .....OS 14.442,-
SPEED: Landmark 33.4, Norton SI 28.2
CPU 80386-25, 2O/25MHz, 0 Wait State
AMI BIOS ,auf'IWtbar auf 2/4/8MB
@ Alle anderen Daten gleich wie A386CL23
Personalcomputer 386
A386SD23 - 386 DeLUXE/33 MHz
128k CACHE S 16.338,-
SPEED: Landmark 41.9, Norton SI 31.6
CPU 80386-33, 10/33Mhz, 128kB Cache
AMI BIOS mit Password
1MB RAM, elWeiterbar auf2/4/8/16/32MB
@ Alle anderen Daten gleich wie A386CL23
A3864023 - 386 DeLUXE/40 MHz
128k CACHE S 16.722,-
CPU 80386-40, 1O/4OMhz, 128kB Cache
AMI BIOS mit Password
1MB RAM, elWeiterbar auf 2/4/8/16/32MB
@ Alle anderen Dateo gleich wie A386CL23
Personalcomputer 486 ISA-BUS
A486DL23 - 486 STANDARD/33MHz/256k CACHE S 22
.002,-
CPU 80486-33,0 Wait State, 256kB
AMI-BIOS mit Password
1MB RAM, elWeiterbar auf 2/4/8/16/32MB
@ Alle anderen Daten gleich wie A386CL23
A486SD23 - 486 STANDARD/50MHz
256k CACHE S 33.966,-
CPU 80486-50, 0 Wait State, 256kB
AMI-BIOS mit Password
1MB RAM, elWeiterbar auf 2/4/8/16/32MB
@ Alle anderen Daten gleich wie A386CL23
AUFPREISE fr 386SX!25,386I2S BASIS-KONFIGURA
TIONEN
FESTPLATTEN fDE-AT-BUS
52MB/17ms (QUANTUM) 9S 582,-
105MB/17ms (QUANTUMiSEAGATE) 9S 2.712,-
120MB/16ms (QUANTUMiSEAGATE) 9S 3.600,-
2OOMB/15ms (QUANTUMISEAGATE) 9S 8.148,-
4OOMB/15ms (SEAGATE) 9S 19.614,-
VGA 1024x768/16Bit/512kB ET-3000 .... OS 252,-
VGA 1024x768/16Bil/1MB ET-4oooI70Hz ... 9S 1.260,-
SpeichereIWeiterung 1MB -> 2MB (386SX!25) .9S 468,-
SpeichereIWeiterung 1MB -> 2MB (386/25) 9S 792,-
SpeichereIWeiterung 1MB -> 4MB . . 9S 1.728,-
SpeichereIWeiterung 1MB -> 8MB . . OS 4.248,-
SpeichereIWeiterung 1MB ->16MB ..
(nur 386SX/25) 9S 9.648,-
AUFPREIS SUM-UNE Gehuse OS
AUFPREIS BABY-TOWER Gehuse S
AUFPREIS BIG-TOWER Gehuse S
NOTEBOOK Personalcomputer
NB560423 - CHICONY NB-56OO/20Mhz
40MB. . . . . . . . . . .. . S 33.576,-
CPU 80386SX-20, 10/20Mhz, 0 Wait Sate
2 MB RAM, elWeiterbar auf 5MB
Diskettenlaufwerk
40 MB/23ms Festplatte fDE-AT-BUS
VGA Karte, LCD Schirm (640x4OO)
16 Graustufen
2 serielV 1 parallelloterface
Anschlu fr ext.Floppy 5Y.",1.2MB
Anschlu fr externen Analog VGA Monitor
Keyboard 82 Tasten +externer zahlenblock
eingebauter AKKU
Sockel fr 80387SX-20 Math-Co-prozessor
NB560623 - CHICONY NB-56OO/20Mhz
60MB. . . . . . . . . . . . . . . S 35.976,-
60 MB/23ms Festplatte lDE-AT-BUS
@ alle anderen Daten wie NB560423
NB560823 - CHICONY NB-5600/20Mhz
80MB. . . . . . . . . . . . . S 38.376,-
80 MB/23ms Festplatte lDE-AT-BUS
@ alle anderen Daten wie NB560423
1.290,-
432,-
9.300,-
OPTIONEN FR CHICONY NOTEBOOK
NB5RAM23 Speichererweiterung auf 5MB ... 9S 7.020,-
NB5FDD23 FDD Kit fr ext. 514" Laufwerk .. OS 1.404,-
ohne Floppy
NB5AUT23 Autoadapter S 2.028,-
NB5FAX23 FAX-MODEM Adapter S 3.960,-
9600 Baud FAX, 2400 Baud Modem
NB5ETH23 Pocket Ethernet LAN-Adapter . . S 4.920,-
MONOCHROM .. MONITORE
4OO1MB24 14" Monochrom - Monitor ..... S 1.560,-
Bernstein (SAMTRON SM-46OPWD) AUS-
LAUFMODELL
4300MV24 9" Monochrom VGA Monitor
weiss (CARRY) S 2.748,-
4301MV24 14" Monochrom VGA Monitor
M-26 S 2.016,-
weiss, 640 x 480 Bildpunkte
COLOR MONITORE
4305MM24 14" VGA-Monitor M-66 S 4.650,-
1024x768 interlaced, O.28mm, 15.5-38kHz
4305MV24 14" VGA-Monitor
SAMTRON Se-428VX S 4.890,-
1024x768 interlaced, O.28mm, 15.5-38kHz
4306MV2414" VGA-MonitorTARGA TMI496S 5.508,-
1024x768 interlaced, O.28mm,
15.5-38kHz, STRAHLUNGSARM
COLOR .. MONITORE
4524MM24 14" JVC - Autoscan S 10.188,-
1024x768 interlaced, O.28mm,
15.5-38kHz, STRAHLUNGSARM
4303FG24 15" N E C - Multisync 3FG ..... S 13.176,-
1024x768 interlaced, O.28mm,
15.5-38kHz, STRAHLUNGSARM
4304FG24 15" N E C - Multisync 4FG ..... S 16.980,-
1024x768 non-interlaced, 0.28mm,
27-57kHz, STRAHLUNGSARM
4517MM2417" IDEC - MF-5117 Multisync .. S 17.940,-
1024x768 non-interlaced, O.28mm,
21.8-50kHz, STRAHLUNGSARM
4528MM2417" IDEC - MF-5217 Multisync .. S 19.776,-
1024x768 non-interlaced/70Hz, O.28mm
21.8-57kHz, STRAHLUNGSARM
4513MM24 16" EIW - FLEXSCAN 9070 T .. S 21.492,-
1024x768 non-interlaced, O.28mm,
2O-50kHz, STRAHLUNGSARM
4522MM2416" EIW - FLEXSCAN 9080 iT ..S 24.732,-
1280xl024 non-interlaced, O.28mm
2O-64kHz, STRAHLUNGSARM
4527MM2417" EIZO - FLEXSCANT560 iT ..S 34.452,-
1280xl024 non-interlaced, O.26mm
3D-78kHz, Trinitron Bildrhre, Strahlungsarm
Digitales Steuerungssystem f.BildeinsteUung
4512MM24 20" EIZO - FLEXSCAN 9400 i ...OS 40.560,-
1280xl024 non-interlaced, 0.31mm
3D-64kHz, STRAHLUNGSARM
DTP .. MONITORE
4518DT24 15" SIGMA PAGEVIEW
A4 Monitor. . . . . . . . S 17.880,-
1024x768, incl.Graphikkarte + Treiber
4519DT24 19" SIGMA lASERVIEW
A3 Monitor S 32.040,-
1664xI2OO,incl.Graphikkarte + Treiber
4520DT24 19" SIGMA lASERVIEW
A3 Monitor S 33.720,-
4 Graustufen, aUe anderen Daten wie 4519DT24
MATRIX DRUCKER
5006P024 Citizen LSP 120-D+ 9 Nadel .....S 2.700,-
120 Z'Sek.EDV-Qualitt (pica)
5009P024 Ci tizen Swift 240 Nadel
A4 360x36Odpi S 6.588,-
190 Z'Sek. EDV-Qualitt, 6 Schriftarten
501OP024 Citizen Swift 24X Nadel
A3 360x36Odpi S 9.300,-
190 Z'Sek. EDV-Qualitt, 6 Schriftarten
5010C124 Sheetfeeder fr Citizen Swift A4 S 1.980,-
5014C124 Sheetfeeder fr Citizen Swift A3 9S 3.780,-
5011C124 Sheetfeeder fr Otizen 120D+ OS 1.980-
5009C024 FarbaufTStsatz fr Swift A4 9S 1.020:-
5010C024 FarbaufTStsatz fr Swift A3 OS 1.068-
50091F24 Serielles Interface f. Citizen 120D+ ..S 1.170'-
501OFB24 Farbband fr Swift 24 A4 und 120D+ S 90'-
5011FB24 Farbband fr Swift 24 A3. . . S 192:-
TINTENSTRAHL .. DRUCKER
BJI0E024 CANON Bubble Jet BJlOex ..... S 6.180,-
360x360 dpi, 100 Zeichen/Sec
BJlOBA24 Batterie fr BJlOe (fr ca. 3D Blatt) . S 960,-
5015C124 Sheetfeeder fr Canon BJlOe
(f.30 Blatt). . . . . . . . . . . . ,S
BJlODR24 Druckkopf - Tintenpatrone fr BJlOe S
BJ300024 CANON Bubble Jet BJ300 IA4 . ...S
360x360 dpi, 150 Zeichen/Sec
BJ330024 CANON Bubble Jet BJ330/A3 . ...S 12.900,-
360x360 dpi, 150 Zeichen/Sec
BJ3DDR24 Tintenpatrone fr BJ300/330 . . S 312,-
5024P024 HP DeskJet 500 S 10.380,-
3OOx300dpi, A4, aut.Einzelblatteinzug
5024PC24 HP DeskJet 500 COLOR S 16.200,-
180xl8Odpi, 200cps, A4,
automat. Einzelblatteinzug + endlos
LASER DRUCKER
CLBP4024 CANON Laserdrucker LBP 4+ ... S 17.400,-
4 Sei ten/Mi nute, 3OOx300 dpi
512k, Seriell + Parallel IF
CLBP8024 CANON Laserdrucker LBP 8 III .. S 31.080,-
8 SeitenlMinute, 3OOx300 dpi
1.5MB Seriell + Parallel IF
CLBP8024 CANON Laserdrucker LBP 8 IIIR ..S 45.480,-
Duplex Druck, 2x200 BI.Papierkassette
alle anderen Daten wie LPB 8 III
CLBP4024 1 MB Zusatzspeicher fr CANON ..S 5.988,-
CLPS4024 POSTSCRIPT Erweiterung ..
fr CANON OS 12.468,-
5013HP24 HP LaseJjet II P S 16.140,-
4 SeitenlMinute, 3OOx300 dpi
512KB, Parallel IF
5013P024 HP Laserjet III P. . . . . . . .. . S 23.508,-
4 Seiten/Minute, 3OOx300 dpi
1MB, Seriell + Parallel IF
5012P024 HP Laserjet III. . . . . . . . .. . S 35.400,-
8 SeitenlMinute, 3OOx300 dpi
1MB, Seriell + Parallel IF
5016P024 HP Laserjet III D S 52.200,-
8 SeitenlMinute, 3OOx300 dpi
1MB, Seriell + Parallel IF
Duplex Druck
5020P024 ADOBE POSTSCRIPT CARTRIDGES 9.780,-
5020PS24 PACIFIC POSTSCRIPT CARTRIDGE .. S 7.980,-
5021P024 1MB Speichererw. f.HPU (pacific). 9S 1.800,-
5022P024 2MB Speichererw. f.HPU (pacific). 9.S 2.460,-
5023P024 4MB Speichererw. f.HPU (pacific). 9.S 4.308,-
5021Pl24 1MB Speichererw. f.HPU (INTEL) ..OS 1.380,-
auf (8x414256 je 1MB)
FARBBANDER FUR BEUEBIGE DRUCKER-
TYPEN
und NEC DRUCKER AUF ANFRAGE !!
SCHNITTSTELLEN KARTEN
63OOlO26 Multi 1/0 - Karte fr AT S 312,-
2x Seriell/lx Parallel/lx Game
36ODOO26 Parallel - Printer - Karte 9S 192,-
601C0026 RS 232 (4 Port) incl. Treiber OS 882,-
CACHE HARDDISK CONTROLLER
447F/H26 De-600 IDE CACHE Controller
(256kb-16MB) .S 3.756,-
2x Floppy/4x IDE-AT-BUS Harddisk Anschlu
256kB Cache, aufrstbar auf 112/3/4/8/12I16MB
on Board (256kB/1MB/4MB SIMM)
BIOS-SETUP mit Hotfix OPTION
fr alle Betriebssysteme geeignet
FLOPPY HARDDISK CONTROLLER
450FOO26 Floppy-Disk-Controller XT/AT ..
(CI-l288) OS 1.236,-
4x 36O/1.2/1.4412.8MB Floppy ..
431F/H26 MFM Floppy-Harddisk Controller .. OS 996,-
MFM, Interleave 1:1, ind. Kabel Set
436F/H26 SUPER 1/0 Controller S 414,-
2xF1oppy- u. 2xHarddisk IDE-AT-Bus
2 Seriel1/1 Parallel/I Garne Port ind. Kabel
448F/H26 IDE-AT-BUS HARDDISK 4fach
(CI-lOlO) S 1.386,-
2x intern!2x externe IDE-AT-Bus Harddisk
mit BIOS, kann zustzlich zu bereits
vorhandenen HO Controllern eingebaut werden!
ind. Kabel Set
449F/H26 IDE-AT-BUS + SCSI FDIHD Contr
(CI-2ooo) S 1.134,-
4 x Floppy Disk, 2x IDE-AT-BUS
und SCSI Controller (Future-Domain komp)
ind. Kabel Set
437F/H26 Seagate ST01
SCSI Harddisk-Controller.. .. S 504,-
ind. Kabel-Set
438F/H26 Seagate ST02
Floppy-Harddisk Controller.. . S 744,-
ind. Kabel-Set
435F/H26 ADAPTEC SCSI
Floppy-Harddisk Controller .... S 5.220,-
Adaptec 1542-B, fr
433F/H26 ADAPTEG-K1T OS 5.724,-
ADAPTEC 1542-B mit Kabel Set
ind. Treibersoftware fr OS/2 und NOVELL
434F/H26 WO 7000 FAST SCSI Controller ...S 6.048,-
ind. Treibersoftware
432F/H26 WO 1007 ESDI FDIHD Controller .. S 3.780,-
443F/H26 Parallel/SCSI Host Adapter (SCSI) ..S 3.588,-
ind. Treibersoftware und Kabel
GEHUSE-STROMVERSORGUNG
3202C027 AT-GEHUSE + 200W Netzteil ...S 1.692,-
3x514, 1x3'h Slim !.'inschubpltze, LED Display
3204C027 BABY-TOWER GEHAUSE
+200W Netzteil S 2.328.-
4x514, 1x3'h SIi!)l Einschubpltze, LED Display
3205C027 BIG-TOWER GEHAUSE
+220W Netzteil S 3.012,-
6 Slim 514", LED Display
3206C027 SLlMLINE GEHAUSE
+200W Netzteil S 1.692,-
3x16Bit,2xSBit SLOT,
lx514, 2x3'h Slim
3201C027 SUPER SLlM LlNE GEHAUSE
+JW Netzteil . . . . . . . . . . .S 1.638,-
ohne Lfter, max. 2 Siots 16 Bit
1x3'h Slim Einschubpltze, max.2/3 Size-
Boards
1100s027 Thermo-Lftersteuerung S 630,-
fr beliebige PG-Netzteile _
1200s027 200W Netzteil f. Baby-AT Gehuse. 9S 1.236,-
1201S027 200W Netzteil f. Baby-Tower 9S 1.236,-
1202S027 220W Netzteil f. Big-Tower 9S 1.638,-
1203S027 200W Netzteil f. Slim Une Gehuse. OS 1.236,-
MOTHERBOARDS
202AM025 386SX MOTHERBOARD /25Mhz
(2/3-Size) . . . . . . . . . . . . . S 3.336,-
OPTI-CHIP-SET, ind. EMS Driver
2/3 XT-Size, AMI-BIOS mit Password
6x16Bit, 2xSBit SLOT, Sockel fr 803S7SX
Ok RAM, erweiterbar wie folgt:
1/2 MB: 4/SSIMM Modul 256k
2/4/8MB: 2/4/8SIMM Modul 1MB
16/32MB: 4/SSIMM Modul 4MB
auch gemischte Bestckung ist mglich
190AM025 386 MOTHERBOARD /25MHz
(BABY) S 5.016,-
CPU 80386-25, AMI-BIOS, OPTI-CHIP-SET
3xS, 4x16 und 1x32 Memory BITS Slots
SOCKEL fr 803S7
Ok RAM, erweiterbar wie folgt:
1/2 MB: 4/SSlMM Modul 256k
4/S MB: 4/8'SIMM Modul 1MB
auch gemischte Bestckung ist mglich
MOTHERBOARDS
193AM025 386/128k CACHE MOTHERBOARD /33MHz
(BABY) S 6.912,-
CPU 80386-33, 128kB CACHE,
OPTI-CHIP-SET, AMI BIOS mit Password
2x8, 6x16 Siots, Baby-Size
SOCKEL fr 80387 (33Mhz) od. Weitek
Ok RAM, erwei terbar wie 202AM05
(386SXI25Mhz)
201AM025 386/128k CACHE MOTHERBOARD
40MHz (BABY) S 7.296,-
CPU 80386-40, 40/20 MHz,
alle anderen Daten wie 193AM025
198AM025 486/256k CACHE MOTHERBOARD
33MHz ISA S 12.576,-
CPU 80486-33, 25/33Mhz, Baby Size
OPTI-CHIP-SET, AMI Bios mit Password
Sockel fr Weitek 4167 CoProz.
256kB CACHE, 2x8Bit, 6x16Bit Siot
Ok RAM, erweiterbar wie folgt:
112MB: 4/8SIMM Module 256k
4/8MB: 4/8SIMM Module 1MB
16/32MB: 4/8SIMM Module 4MB
199AM025 486/256k CACHE MOTHERBOARD
50MHz ISA S 24.540,-
CPU 80486-50, 25/50Mhz
alle anderen Daten wie 198AM025
RAM
41256080 Dyn.RAM 41256-80 (256kx1) . . 9S
41464080 Dyn.RAM 41464-08 (64kx4) 9S
41425680 Dyn.RAM 414256-08 (256kx4) .QS
41100080 Dyn.RAM 411000-08 (1024kx1) 9S
SIM25608 SIMM MODULE SOns (256kx9) .. 9S
SIM1MB08 SlMM MODULE 80nS (1024kx9) . 9S
SIM4MB08 SlMM MODULE 80ns (4096kx9) . 9S
SlP25608 SIP MODULE SOns (256kx9). . . . 9S
SIPIMB08 SIP MODULE SOns (1024kx9) ... OS
24,-
24,-
84,-
84,-
198,-
630,-
2.610,-
240,-
690,-
GRAPHIK KARTEN
310D0026 Mono/GraphlclPrinter - Karte
(Hereules) . . . . . . . . . .S 252,-
AUSLAUFMODEL
337D1B26 16Bit VGA Karte - 0AK(1024x768) ,S 936,-
512kB, OAK Chip-Set
337DTB26 16Blt VGA Karte -
TRIDENT 9000 (1024x768) ....S 936,-
512kB, TRIDENT 9000 Chip-Set
334D!B26 16-Bit VGA Karte -
ET-3ooo (1024x768) S 1.188,-
512kB, interlace<! oder non-interlace<! AB-
VERKAUF
TSENG ET-3ooo kompatibel
335D!B26 16-BIT VGA Karte - ..
MegaEva1024 (ET4000) OS 2.196,-
ORIGINAL TSENGLABS, 1 MB RAM,
VESA STANDARD (70/72Hz Bildwieder-
holfr.)
1024x768/43,5/60/70Hz, BOOx6OO/56/60/72Hz
335DCB26 32 K Color OPTION
fr MegaEva1024. . . . . . . . . S 240,-
BOOx6OO/56 Hz, 640x480/60/70/72.Hz
338D!B26 HERCULES GB1024/1MB 9.S 12.780,-
341D!B26 HERCULES GB1024/3MB OS 15.552,-
339D!B26 Reference Manual fr Tseng ETIooo .QS 492,-
340D!B26 Reference Manual fr Tseng ET4000 .OS 492,-
DISKETTENLAUFWERKE
810F/J27 1,2MB/5W' FLOPPy TEAC ..... S 1.032,-
812F/027 l,44MB/3W' FLOPPy TEAC ..
ohne Rahmen. . . . . . . . . . . OS 894,-
813F/027 2,8MB/3'h" FLOPPy TEAC ..
ohne Rahmen 9S 2.376,-
820F/J027 514" Einbaukit fr 31>" Floppy _ OS 138,-
Rahmen, Adapterplatine u. Stromadapter
Blende passend zu o.a.TEAC 3'h" Floppy
FESTPLATTEN MFM
940MFM27 40 MB MFM/28ms
SEAGATE ST251-1, 514"HH. . S 4.284,-
FESTPLATTEN ATBUS
9040ATQU 40 MB IDE/28
SEAGATE STI52A, 3W . . S 3.180,-
9052ATQU 52 MB IDE/17ms
QUANTUM 52AT, S 3.762,-
9105ATQU 105MB IDE/17ms ..
QUANTUM 105AT,3W' ..... OS 5.892,-
9106AT27 106MB IDE/15ms
SEAGATE STI120A,3W .....S 5.892,-
9120ATQU 120MB IDE/15ms
QUANTUM 120AT,3'h" ..... S 6.780,-
9124AT27 125MB IDE/15ms ..
SEAGATE STI144A,3W' .....OS 6.780,-
9200ATQU 200MB IDE/15ms ..
QUANTUM 21OAT,3W ..... OS 11.328,-
92ooAT27 200MB IDE/15ms
SEAGATE . .S 11.328,-
94ooAT274OOMB IDE/15ms
SEAGATE . .S 22.794,-
FESTPLATTEN SCSI
9105SCQU 105MB SCSll17ms
QUANTUM LP105S, 31>" . . .S 6.510,-
9120SCQU 120MB SCSll15ms
QUANTUM LP12OS, 3W' . .S 7.536,-
9240SCQU 240MB SCSll15ms
QUANTUM LP240S, 3W' . .S 13.968,-
92OOSC27 200MB SCSll15ms
SEAGATE STl239N,3W' .. _ ..S 11.970,-
9320SC27 320MB SCS1l1O.7ms
SEAGATE ST4385N,514"FH ... S 26.334,-
94OOSC27 400MB SCSll14ms
SEAGETE STl480N,3W' ..... S 25.830,-
9425SCQU 425MB SCSll16ms
QUANTUM LP425S, 3W' .....S 24.696,-
96OOSC27 660MB SCSll16ms
SEAGATE ST4766NV,514"FH .. S 28.020,-
9OOOSC27 1 GB SCSll16ms
SEAGATE ST412ooN,514"FH .. ,S 36.408,-
FESTPLATTEN ESDI
9320ES27 320MB ESDI/15ms
SEAGATE ST2383E,5I4"HH . . S 23.550,-
9680ES27 680MB ESDI/15ms
SEAGATE ST4766E,5I4"FH ... S 28.284,-
FESTPLATTEN MONTAGEKIT
823F/J27 Universal Adapterkit ..
fr 3W Festplatten. . . . OS 114,-
Bestehend aus Rahmen, Schrauben, Frontblende
WECHSELFESTPLATTEN
SYQ55527 SYQUEST Wechselfestplalte ..
SQ 555/44MB. . . . . . . .OS 6.708,-
44MB formatiert, 25ms, 5tA"HH ..
SYQ40027 SYQUEST SQ400 44MB Cartridge . OS 1.500,-
SYQ51127 SYQUEST Wechselfestplatte ..
SQ 5110/88MB OS 9.900,-
88MB formatiert, 25ms, 514"HH ..
SYQ80027 SYQUEST SQBOO 88MB Cartridge . OS 2.340,-
SYQ01027 SYQUEST SQ01
SCSI-Host-Adapter S 1.500,-
Adapter +Treiber-Software
TASTATUREN
21ooK027 TASTATUR 102 KEYS XT/AT
(Datacomp) GR. . . . . . .. . S 660,-
210lK027 TASTATUR 102 KEYS XT/AT
(Datacomp) US. . . . . . . . . . S 660,-
2102K027 TASTATUR 102 KEYS
(CHERRY) GR S 990,-
MATHCOPROZESSOREN
70lCP087 80287XL (INTEL) fr 286 bis 20MhzQS 1.500,-
707CP087 80387SX-20Mhz (INTEL) 9.S 2.460,-
702CP087 80387SX-25Mhz (INTEL) 9.S 2.940.-
703CP08780387DX 16-33Mhz (INTEL) 9.S 3.072,-
708CP087 83D87-4OMHz (Cyrix) f.386 OS 4.320,-
UNTERBRECHUNGSFREIE STRCMVERSORGUNGEN
19015027 UPS 600 VA (Stand-by) QS 7.200,-
19025027 UPS 1000 VA (Stand-by) OS
UPS60027 PC-CARE UPS 600VN400W (Stand-by) OS 7.
908,-
ind. Novell Interface, ind. AVR
UPS10027 PC-CARE UPS 1000VA/7OOW
(Stand-by) S 15.300,-
ind. Novell Interface, ind. AVR
VLUBlF
1L PrelSllste-e)(Cori
.
1.068,-
456,-
480,-
MOUSE SCANNER GRAPHIK TABLETS
5103A028 MICROSOFT BUS- oder
SERIELL-MOUSE S 1.554,-
5102A028 SUPER-MOUSE nseriell 9.S 288,-
51ooA028 GENIUS GM6000 serielle Mouse .. OS 540,-
Microsoft und PC-Mouse kompatibel AUS-
LAUFMODELL
5110A028 GENIUS F-302 serielle Mouse ....S 660,-
Microsoft und PC-Mouse kompatibel
5101A028 TRACBALL GENIUS
GTK-320 SERIELL S 1.410,-
Microsoft und PC-Mouse kompatibel
5104A028 GENIUS GM W 220
kabellose MOUSE S 1.044,-
Microsoft/PC-Mouse kompatibel
Anschlu an die serielle Schnittst.
infrarot
5111A028 PS/2 Adapterstecker ..
fr GENIUS F-302. . . . . . . . OS 126,-
5150A028 GENIUS Handy Scanner 4500 ....S 2.250,-
100-400 DPI, 32 Graustufen,
DrGenius, Scan Edit, OCR-Software
5149A028 GENIUS OCR Software
fr GENIUS 4500 S 1.260,-
516OA028 GENITIZER 1212B
GRAPHIKTABLET. . . . .. .S 5.580,-
12"xI2", fr ACAD geeignet
5159A028 GENIUS GT-S01
Stylus Pen fr GT1212B S 780,-
50208024 HP-SCANJET plus
schwarz/wei Tischscanner .... S 25.116,-
inel. AT-Interface Karte, Kabel u.Software
5020SC24 HP-SCANJET nCOLOR S 34.560,-
inel. AT-Interface Karte, Kabel u.Software
5020SS24 RECOGNITA Plus OCR-Software .. S 15.216,-
fr HP Scanjet
STREAMER TAPES
1907S027 STREAMER MAYNARD
60 MB intern. . . . . . . . S 13.188,-
incl. Controller Karte und Software
1908S027 STREAMER MAYNARD
155 MB intern S 15.588,-
incl. Controller Karte und Software
1909S027 STREAMER KASSETIE 60 MB. . S 540,-
1913S027 STREAMER KASSETIE 155 MB ..S 780,-
1919S027 lRWlN STREAMER
4O/12OMB intern S 4.320,-
Einbauset ohne Software und Cartridge
1914S027lRWlN STREAMER
8OI25OMB intern S 5.388,-
Einbauset ohne Software und Cartridge
1915S027lRWlN STREAMER
4O/12OMB extern S 5.880,-
bentigt lRWlN 4251 oder 4100 Controller
ohne Software und Cartridge
19168027 1RWlN STREAMER
8O/250MB extern S 7.020,-
bentigt lRWIN 4251 oder 4100 Controller
1917S027lRWlN INTERFACE
4251 (f.ext.Streamer) S 1.9lll,-
19188027 lRWlN CONTROLLER
4100AT (f.ext.Streamer) S 2.520,-
ermglicht DOUBLE SPEED
191WK027 lRWlN 8434 intern KIT . . . . . . .S 780,-
ermglicht den Anschlu interner
Streamer als 3. floppy-Laufwerk
19IWEZ27 EZTAPE Streamer-Software
V.2.2 dt. 9.S 516,-
19UWMA27 MAP Assist Novell Utility .oS 3.900,-
19IWEW27 EZTAPE Streamer
Software f. Win.30. . . . . . . . S
1920S027 lRWlN DC2ooo-4O Cartridge 40MB .9.S
1921S027 lRWlN DC2ooo-8O Cartridge 80MB . OS
1922S027lRWlN DC2oooXL-6O
Cartridge 60MB S 600,-
1923S027 lRWlN DC2oooXL-120
Cartridge 120MB S 600,-
19WT1527 WANGTEC 150MB Streamer
mit PC-02 IF S 13.440,-
inel. SYSTOS Software und PC-02 Controller
19W51527 WANGTEC 150MB Streamer SCSI .S 12.960,-
ohne Software, ohne Controller
19W55527 WANGTEC 525MB Streamer SCSI .S 18.480,-
ohne Software, ohne Controller
19W52G27 WANGTEC 2 GB Streamer
DAT SCSI S 46.488,-
ohne Software, ohne Controller
Weitere Streamer auf Anfrage !!
PC-NEWS1!92
....w. .
DISKETIEN
57ooA028 Noname - 514" DS/DD S
5701A028 MAXELL - 514" DS/HD 9.S
5701A028 SONY - 514" DS/HD. . . . _ . . . .OS
5723A028 HOST - 514" DS/HD S
5710A028 Noname - 3"," DS/DD 9.S
5720A028 SONY - 3'h" DS/HD. . . . . . . . .OS
5722A028 HOST - 3'h" DS/HD S
KABEL
5300A028 PARALLEL 1.8 m S
5305A028 PARALLEL 5 m. . . . . . . . . . .S
5306A028 PARALLEL 7 m. . . . . . . . . . .S
5207A028 PARALLEL 10 m S
5301A028 CENTRONICS/CENTRONICS 3 m . S
5308A028 CENTRONICS/CENTRONICS 7 m . S
5303A028 TASTATUR 2 m (Verlngerung) .. 9.S
5304A028 MONITORKABEL 2 m RGB-TTL. OS
5309A028 MONITORKABEL 2 m VGA. . . . S
(MFMiESDi) :
5405A028 HARDDlSK-KABEL (SCSI) .... QS
5404A028 HARDDlSK-KABEL (IDE-AT-BUS)QS
5003Z028 ADAPTERSTECKER RS 232 (9/25) .9S
5310A028 Netzkabel OS
5311A028 Netzkabel
zum Anschlu am PC-Netzteil ...S
4,80
18,--
18,--
11.40
13.80
27,60
14,40
120,-
168,-
276,-
360,-
192,-
780,-
108,-
144.-
192.-
60.-
108,-
108,-
108,-
108,-
108,-
108,-
59
1.080,-
1.080,-
9.000,-
600,-
1.800,-
1.800,-
1.800,-
'CLUBIEJU
c"...
NOVELL-NETZWERK-50FlWARE
NOV22026 NETWARE (2.2) - 5 USER. .QS 11.628,-
NOV22126 NETWARE (2.2) - 10 USER 9.S 26.028,-
NOV22226 NETWARE (2.2) - 50 USER 9.S 45.480,-
NOV22326 NETWARE (2.2) - 100 USER 9.S 71.628,-
NOV30126 NETWARE 386 (3.11) 10-USER 9.S 32.376,-
NOV30226 NETWARE 386 (3.11) 2O-USER .. 9.S 45.480,-
NOV31026 NETWARE 386 (3.11) 1oo-USER .. 9.S 91.080,-
NOV32526 NETWARE 386 (3.11) 250-USER. 9.S163.080,-
NOVLIT26 NOVELL NETWARE UTE ..... OS 1.428,-
Lizenz je Netzwerkstation
NOVELL-NETZWERK-50FlWARE
OlNSTS20 Installation Server Netware 2.213.11 . S
OlNSTT30 Installation pro Workstation - " - ...QS
OlNSTL30 Installation Netware Li te je Station. OS
BETRIEBSSYSTEME
70010031 MS-DOS 4.01 (englisch) QS
70030031 MS-DOS 4.01 (deutsch) OS
7004D031 MS-DOS 5.0 (deutsch) _
Umsteigerpaket. . . . . . . . . . OS
Umsteigerpaket kann nur installiert
werden, wenn bereits auf dem pe eine
alte DOS Version vorhanden ist I!!!!
7oo5D031 MS-DOS 5.0 (deutsch) Bootversion . S
Nur mit PC gemeinsam
STANDARD-SOFTWARE
WlN30099 WlNDOWS 3.0 S 2.190,-
WlNWORKS WORKS fr Windows S 3.480,-
WORKS299 WORKS fr DOS S 2.940,-
WlNWOR99 WORD
fr Windows (Winword) V.Ll QS 9.228,-
WlNEXL99 EXCEL fr Windows 9.S 10.500,-
WlNWP100 WORDPERFECT 5.1 fr Windows OS 8.628,-
WlNWP100 WORDPERFECT 5.1
fr Windows 15 User. . . . . . . .S 41.220,-
WP51OS99 WORDPERFECT V.5.1 QS 8.628,-
WP51OT99 WORDPERFECT V.5.1/5 USER. OS 41.220,-
WP030S99 WORDPERFECT Office 3.0. . . . S 2.292,-
WP030N99 WORDPERFECT Office 15 USER .S 8.064,-
WlNVP399 VENTURA PUBUSHER
fr Windows S 20.808,-
WlNVPN99 VENTURA PUBLISHER
fr Win./Node Kit S 10.404,-
WlNCOR99 COREL Draw 2.0 fr Windows .. S 11.508,-
WlNPMS99 PAGEMAKER 4.0 fr Windows ..S 17.784,-
WlNPMN99 PAGEMAKER 4.0
fr Windows 15 User S 71.124,-
Weitere Software auf Anfrage !!
DIENSTLEISTUNG
OTECHN20 Techniker - Stunde. . . . . .. .. . . QS 720,-
OASSEM20 Assembling (Montage) u. Test ... 9.S 720,-
OZUSTE20 Zustellpauschale (gilt nur fr WIEN) OS 480,-
288,-
348,-
660,-
180,-
228,-
228,-
528,-
360,-
120,-
117,6
117,6
198,-
276,-
420,-
150,-
132,-
1.908,-

SONSTIGES ZUBEHR
5514MF28 MONITOR-COLOR-FILTER 14" ..S
5512MF28 MONITOR-COLOR-FILTER 12" ..S
5513MF28 MONITOR GlAS-FILTER 12-14" . S
zum Schutz gegen Elektrostatik,
UVA und UVB Strahlung
5621A028 TASTATURLADE UNTERBAU .. S
5502A028 CPU Stnder fr PC-Tischgehuse . .QS
55OOA028 DRUCKERSTANDER A4 OS
5501A028 DRUCKERSTNDER A3 S
DS101027 DATA SWITCH
CENTRONICS 2 fach (AB). . . . S
DS101127 DATA SWITCH
CENTRONICS 4 fach (ABCD) . . S
5601A028 KONZEPTHALTER
A4 mit Standkonsole .S
501OSH24 SCHUTZHLLE F. A3 DRUCKER .S
5106A028 DJSKETTENBOX 5'1." fr 1ooStk.. S
5107A028 DJSKETTENBOX 3W fr 100stk ..S
5152A028 QUICK SHOT
QS-113 JOYSTICK f. PC . . . S
5153A028 QUICK SHOT
QS-l23 JOYSTICK f. PC . . . S
5151A028 QUICKSHOT
QS-113P JOYSTICK f. PC .... S
incl.Karte mit Anschlu fr 2 Joystick
PAP00024 DRUCKERPAPIER
12"x240 einf. 2000 Blatl S
60g weiss 2000 Blatl/Karton
NETZWERK .. KARTEN
ETH1oo26 NOVELL NE1000,
80Bit Ethernet Karte S 3.084,-
ETH2oo26 NOVELL NE2000,
16-Bit Ethernet Karte S 3.744,-
ETHROM26 BOOTROM FR NE-1000/2000 . S 816,-
ETHINT26 INTEL Etherexpress ..
16Bit Ethernet Karte OS 3.444,-
selbstkonfigurierend, incl. Treiber
ETHINB26 INTEL BOOT-ROM
fr Novell NetWare S 720,-
ETH01026 ETHERNET CARD,
80Bit kompatibel .S 1.860,-
NE-1000 kompatibel incI.BOOT-ROM
ETH01126 ETHERNET CARD,
16-Bit kompatibel S 2.004,-
NE-2000 kompatibel incI.BOOT-ROM
ETHKlR26 X1RCOM POCKET
ETHERNET Adapter BNC .... S 7.548,-
Zum Anschlu an die Paralelle Schnittstelle
ETHK5826 ETHERNET Kabel (preisIMeter) . . QS 13,8
ETHBNC26 ETHERNET BNC-Connector OS 45,-
ETHTER26 ETHERNET Terminator S 96,-
ETHUP026 ETHERNET UNTERPUTZ
BNC DOSE. . . . .. . .. .. . . . . S 786,-
ETHAP026 ETHERNET AUFPUTZ
BNC DOSE. . . . . . . . . . . . QS 744,-
OKONF026 KONFEKTIONIEREN per Kabel ..OS 312,-
M;:::-mm
Bestellschein
Bitte kopieren Sie dieses Blatt bei Bedarf.
An die Arbeitsgemeinschaft fr
Didaktik, Informatik und Mikroelektronik
(ADIM)
Postfach 23
A-l191 Wien
Tel. (derzeit) 0222-36 88 58-8
Tel. (neu) 0222-3 69 88 59-8
Nr=
(Nr);
Bestellung von fertigen Skripten,
Vormerkung rur geplante Skripten (bitte beachten Sie die BTX-Seite "56458# oder rufen Sie uns an):
Band Bezeichnunq Ver- ISBN Auf- Datulll nur Band nur ni.x Band+Dia:k Gea_t-
Nr. Produkt (Her.teller) eion 3-85071- lage prei.:
ohne mit S Stk. S Stk. S Stk. S
Diale Oiak
36 LOGO (IBM) 1.0 002-5 003-3
,.
Hov88
"
50 85
J8 Turbo-Pascal (BOrland) 3.01 006-8 007-6 5. Sep89 90 50 130
"
RUN/C CI ie (Ag" of Re on Co. I 2.03 000-9 001-7 1. Ju187 100 50 140
40 Turbo-C (Barland) 6226*
'.0 024-6 025-4 5. Auq91 100 50 140
41 Turbo-Baaic (Barland) 6451'* 1.0 016-5 017-3 J. Okt91 80 50 120
( 42) C-Blbliothek (Turbo-C, Quick-C I 1. -130 50 -170
.1Ir
(43 ) MS-DOS J.J 1. -100 50 -140 "'******
(44) Modula-2 (Jeneen , Partner) V3.0 ... 1. -110 50 -150 "'**"'***
( 45) AOA.
'.0 1. -120 50 -160 *******
( 46 1
Word (MicroSoft) 5.5 1. -100 50 -140 *"'*****
47 Turbo-Pascal (Borland) 6225* '.0 020-3 021-1 5. Jul91 100 50 140
(48) Quick-C (MicroSoft) .... '.5
,.
-100 50 -140 *******
"
Quick-Basic (MicroSoft) 5 OlB-l 019-X
,.
OkUl 95 50 135
50 Turbo/Borland C++ 6450*
'.0 022-X 023-B 1. Aug91 120 50 160
51 Digi taltecbnik . 026-2 027-0

Feb92 OS 50 85 *******
.8 Peter Pfenicher: Turbo Pascal 5.5 ISBN J-

Okt91 130
----
Anweiaungssammlung mit Beispielen 900985-00-6
Gellamtanzabl der bestellten Skripten/Di.ketten: ........
- - -
Gewnschte Freiexemplare (fr je 20 lieferbare Bnde .1
ein beliebiger Band), bitte Bandnummern angeben 0
05 Packung Leerdillketten 110 Stck) , DSDD, 5,25-, 360 .., noname ...... OS
--
H5 Packung Leerdisketten
1
10 Stck) , HO, 5,25-, 1, ,
MB, nonaN 90
--
OJ Packung Leerdisketten
110 Stck) , OSDD, 3,5-, 120 .., nonaN 90
--
HJ Packung Leerdisketten
110 Stck) , HO, 3,5-, 1,H MB, non................... 150
--
"A
Modem Dillcovery 2400A: V21, V22, V22bis, V2J (fr BTX) , Nummernspeieber 3048
-- "AM
Modem Discovery HOOAM: V21,V22,V22bis,V23(=BTX), Fehlerprotokoll MNP 5 3048
--
"P
Modem Oiscovery 24UP: V21, V22, V22bi., portable, Telefax-Senden 2376
--
24PM Modem Discovery 2400PM: V21, V22, V22bis, MNPS, portable 2376
-- "AM
Modem Dillcovery 9632AM: V21, V22, V22bis, V23, V32, V32bi., V42, MNPS 8880
--
' ..P
Modem Dillcovery 2U6AF: V21, V22, V22bi. , V23, G3-Fax Senden und Empfang 4200
--
VersandkOBtenanteil pro SKRIPTEN-Sendung (entfllt ab 1.000 H Be.tellwert) 30
EndBWl\ll\e (inkluBive 10. bzw.
'"
Umsatzsteuer) ...................
nderungen und Irrtum vorbehalten I
Fachbuchnummer (mr Hhere technische Lehranstalten auch ber die Schulbucbaktion zu beziehen) Vellagnr.970
Wien, Stand: 10. Feb. 1992 (PCC TGM)
Bitte beachten Sie:
Oie Disketten C!thalten die Programmbeispele des jeweiligen Bandes. Alle Disketten werden im Fannat 5,25- (360 KByte) geliefert. l..sungspro-
gramme zu den Ubungsaufgaben sind aus pidagogiscben Grnden nicht Cl"hiltlich.
Werden nur Beispeldiskenen bestellt, wird kein Verundkosleoanteil berechnet (Gilt nicht fr Lecrdiskettenl)
Bnde ohne Datum (Nummer in Klammern) sind zwar geplant; da die Fertigstellung vor allem vom Zeiteinsatz der ADIM Mitarbeiter in deren Freizeit
abhngt, kann ein exakter Termin nicht angegeben werden. Aus aktuellen Grnden knnen einzelne Bnde auch vorgezogen woUeo.
"-" bedeutet: geschtzter Preis fUr geplante Binde.
Die Um!latzsteuer ist in den Preisen enthalten: ADIM-Bnde und ADIM-Bnde+Diskelten: 10%, Disketten allein und 3Onstiges: 20 %.
AuslancbbesteUungen:
Postgiroamt Mnchen (BU 700 100 8), Konto 1209 14..aoo. Postchec.lcaml Chur, Konto 70-40051-3. Volksbank: Brixen, Konto 37283.
Der Rechnungsbelrag verringert sich um die MehrwertsleuCl" und das Vcrsandkostenpauschale. Die Portospesen werden in ihrer tatschlichen Hhe
verrechnet Wir bitlen um Vorauszahlung oder Verrechnung per Kreditkarte: der Recbnungsbelrag wird Ihnen vor der Auslieferung mitgeteilt Die
Skripten werden 9Ofort nach Zahlungseingang veBandl. Grere Bestellpeaten werden geteilt, da Buchsendungen nur bis 5 kg: zugelassen sind.
ZahJungstcrminr: im Inland: Wir versenden blicherweise die Skripten als Brief oder Paket und bitten um berweisung binnen 14 Tagen bzw. <ab 10
StCk) binnen 3 Wochen. Bei knnen wir allerdings weitere Bestellungen nur gegen Nachnahme und Ersatz der Nachnahmespesen aus-
fUhren. Wir bitten um pnktliche berweisung.
Hardware: Wir bemhen uns, die gnstigsten Angebote ausfindig zu machen. Da sich aUe Preise oft sehr rasch ndern, werden die aktuellen Preise auf
Wunsch mitgeteilt Wir organisieren auch immer wieder gemeinsame BestellaktionCJl. AJles weitere in der teleronischen Sprechstunde der ADIM Wien.
Unter dieser Nummer sind auch die Tennine der Sprechstunden zu hren.
leh wurde auf die Aktivitten der ADlM aufmerksam durch: Verwendung der Skripten:
ein SellLinar de. PI Wi.n .1. Lehrer/in
1n Seminar de PI Graz 01. Schler/in
ein andere. Seainar 010 Student/in
.in Mitteilungeblatt d PeC
-
TGM .on.tige InfOr'lll.ation.n: fr mein Bobby
eine Mitteilung in einer Zeitechrift freiberuflich
Abonnement: Neue Skripten knnen im Abonnement bestellt werden. Das Abo kann jederzeit gekndigt werden.
Ich be.telle neue Skript.n bzv. neue und Uber.rbeitete Auflagen im Abonnement (J./Neinl ..........
Adressen (bille alle Angaben in BLOCKBUCHSTABEN):
Lieferunq an (VornalNt, FAMILIENNAME, Adr ) Rechnunq (fall. ver.chieden) on, (Name, Adrse) :
Tel-Nr: Tel-Nr:
BTX-Nr: BTX-Nr:
Ein Service, vor allem fr unsere Interessenten aus dem Ausland:
Skripten +Disketten knnen bei der ADIM-Wien auch mit folgenden Kreditkarten beuhlt werden (bine ankreuzen):
DVIsA-card IDEuro/Ha.ter-Card IDAmerican Expr I
IL"_o_rt_"_n_n_r_' I_'_o_u_to_n_d_o_u_f_, I_Oil_'_t_'_._b_'_o_, ---'
Unterschrift des Bestellers (falls der Besteller noch nicht bei der Adresse angegeben ist, gehen Sie bitte den Namen hier in
BLOCKBUCHSTABEN an.) Bestellung von ganzen Klassen werden gerne bearbeitet. Angaben wie z.B. "3B" reichen aber
nicht aus, der Name eines verantwortlichen Bestellers mu angegeben werden.
Weitere Bestellmglichkeiten:
Telefonisch: ADIM-Wien, Tel. 0222-36 88 58 8, (neu: 0222-3 I'E 88 59-8). Wenn der Anrulbeantworter eingeschaltet ist,
sprechen Sie bitte Imrgsam und deutliJ:h und geben Sie auch Ihre Telefonnummer fr Rckfragen an.
Schriftlich: auch bei der ADIM-Graz,
Postfach 37, A-8028 Graz.
ber BTX (siehe auch BTX-Seite 'S6458#):
ADIM-Wien, BTX-Nr.: 912218106 oder
ADIM-Graz, BTX-Nr.: 913 110525
ber Telefax: ADIM-Wien: 0222-36 88 59 7
_ (spter: 0222-3 I'E 88 59 7
Uber Telex: ADIM-Wien: 75 210 388 weim a
oder ADIM-Graz: 75 210 859 sber a
62
Bestellschein Notizen
MNUM: Vorname: Nachname:
Ich verfge ber folgende Diskettenlaufwerke:
05,25" DD 05,25" HD 03,5" DD 03,5" HD
und bestelle zur lieferung per
o Post 0 Abholung 0 Hauspost Zi
Werden beslcll1e Waren nicht binDen 14 Tagen nach Bereitstellung abgeholt,
!JO erfolgt eine Vc:nendung per Nachnahme zuzglich Manipulationsgebbr.
o 0 0
OOK REX: L 3HD 3-0D
,
5-00
"'--;-""";+---1---\--+--+--
;,",'__-t-.:;;.4?.;s" N+" t---i"---f--+---"-;,.-:,
o 0
TABAS TABM
o 0 0
o 0 0
o 0 0
o
o 0 0
DOK
Unterschrift: Datum:
Nummer DSK
0
0
0
0
0
0
0
0
Bestellschein
MNUM: Vorname: Nachname:
Ich verfge ber folgende Diskettenlaufwerke:
05,25" DD 05,25" HD 03,5" DD 03,5" HD
und bestelle zur lieferung per
o Post 0 Abholung 0 Hauspost Zi
Werden bestellte Waren nicbt binnen 14 Tagen nach Berctstellung abgeholt,
!JO molgt eine Versendung per Nachnahme zuzglich Manipulationsgebbr.
Unterschrift:
o 0 0
TABAS TABM I" ,...;5-::..D"'0"'-j-,5-::..HD=-r3-::..D",D"'-j!"""","3HDc=+_L""-+",,RE
o 0
o 0 0 ,JL:":'iit
o 0 0
DOK
o
Datum:
Nummer DSK
0
0
0
0
0
0
0
0
DRUCKBREITENMUSTER TGM-TAB-17

.2

I
I

.2.

.2

I
I

I

o
o
o.
o
o
o.
o.
o
o
32pt 0
06pt 0 .... 1 1 1... 2 .... 1 3 .... , .... 4 1. , .5I'I..7.... I ........ j ' I .... o.... 1.... 1.... 1.... 2 1... J I
07pt 0 1 1. 1 .2. 1.. 3 1 1 5 1..... 1 ... 7. .. 1... 1.. ' .. 1... 0 1 1. .. 1.
08pt 0 . 1 1. .. 1 2 1 3 1 4 1 5 .. 1 6 1 7 1 8 . 1 9 1 0.
o9pt 0 .... I 1. ... I 2 I 3 I 4 I.... 5 I 6 I 7 I 8 I 9
10pt O.. I 1 I 2 I 3 I 4 I 5 I 6 I 7 I 8.
11pt O.. I . 1.. I .. 2... I ... 3 I ... 4... I ... 5 I 6. I ... 7.
12pt O I . 1 I 2 I 3 . I .... 4 I 5 I ... 6 .. I ..
14pt 0 . . . . I ... 1 . . . . I 2 . . . . I ... 3 . . . . I ... 4 . . . . I .... 5 . . . . I ..
16pt 0 . . . . I . . . 1 . . . . I . . . . 2 . . . . I . 3 . . . . I . . 4 . . . . I . . 5
18pt 0 . . . . I 1 . . . . I 2 . . . . I . . . . 3 . . . . I . . . 4 . . ..
20pt 0 . . . . I 1 . . . . I 2 . . . . I .... 3 . . . . I .... 4
22pt 0 . . . . I . . . . 1 . . . . I . . . . 2 . . . . I . . . . 3 . . . . I .
24pt 0 . . . . I 1 . . . . I 2 . . . . I 3 . . .
26pt 0 . . . I 1 . . . . I 2 . . . . I 3
28pt 0 . . . . I 1 . . . . I 2 . . .. ...
30pt 0 . . . . I 1 . . . I 2 . I
I 1
I 1
I 1
I 1
. . . .1. . . .
. . . .1. . . .
. . . .1. . . .
. . . .1. . . .
. . . .1. . . .
.... 1 ...
34pt
36pt
38pt
40pt
42pt
44pt
46pt
48pt
50pt
64
=",',::':.=========:::::.:.:.:.::::======:.===::======:::::..."""'"
Sammelbestellaktion fr PCC-TGM:
COMP DELPHIN CHARTBOOK40
Prozessor 80386SX, Coprozessorsockel 80387SX, WO 76COO ChipSel
Taktfrequenz 1(l/20 MHz, Hauplspe;crer 4 MByte (max. 16 MByte)
1 Erweilerungssted<pIalz 1 6 - B i ~ 1 Diskettenlaufwerk 3,5" 1,44 MByte
1 Festplattenlaufwerk 40 MByte, WO, 18m.. VGA-Bildschirmadapler
(Paradise) 16-Bl. 1024x766 Bildpunkte bei 16 Farben, non inlerlaced
Adapter fr externes Diskettenlaufwerk, 2 seriele Sdmitstellen
1 parallele Schnltstelle, DlN-Tastatur mit 102-Tasten
MaBe: 260x195x47mm. 3,2 Kg, kleiner als A4l!
Aufpreis auf Festplatte 80 MByte, 18ms
Aufpreis auf Festplatte 120 MByte, 15ms
Aufpreis auf Festplatte 240 MByte, 15ms
Aufpreis fr Speichererweiterung auf 4 MB
Aufpreis fr CMP Mono-VGA:
14 Zoll VGA-Monitor. 640x400 Bildpunkte, paper-whle
Aufpreis fr CMP Farb-VGA:
14 ZOll Mehrlrequenzmonitor, 640x400, BOOx600 und
1024x766 Bildpunkte, 0,28mm lochmaska
externes Diskettenlaufwerk 5,25 Zoll:
CMP NOTEBOOK20
Prozessor 80386SX, Taktfrequenz: 16 MHz
Hauptspeicher. 2 MByte, arwelerbar auf 4 Mbyte
1 DIskettenlaufwerk 3,5 Zoll, 1,44 MByte
1 Festplattenlaufwerk 20 MByte, 19ms
9-" VGA-LCD, 840x480 Bildpunkte, hintargrundbeleuchtat
VGA-Adapter, 256 KByte Bildspeichar
1 ser.! 1 par.! 1 PS/2 Schnittstelle
DIN-Tastatur mit 81 Tasten, ext. Netzadapter
Akkubetrieb 2 Stunden, Tragtasche, DR OOS 5,0
mll Festplattenslacker 40 MB mglichll
12.490,- S
2.500,- S
4.000,- S
8.300,- S
2.000,- S
1.990,- S
4.490,- S
2.290,- S
23.990,- S
Alle Preise inkl. Mwst. 1 Jahr Garantie, Ueferung ab Lager WIEN, Gltig nur bis 28, Februar 1992!
EDV-Zentrale
Berggasse 5, 1090 WIEN
Tel,: 0222/31053 58/13/18
Fax: 0222/31 9 70 50
EDV-Shop
Neues Instllulsgebude
Universittsstr. 7, 1010 WIEN
Tel.: 0222/40 103/2082
An den PCC-TGM, Postfach 59, A-1202 WIEN
Ich bestelle laut Angebot:
Ich bin Schler der (Abt./Jgg.) und nehme das Angebot der kostenlosen
Probemitgliedschaft gem den Clubstatuten des PCC-TGM fr ein Jahr an. Ich wnsche
#Abholung / #Zustellung und werde mittels Postkarte verstndigt. (Bitte Ankreuzen)
Name: Piz: ORT:
---=-cc:-:-------
Str._Hausnr.: TeINr.: _
Datum: Unterschrift: _
EDV-Zentrale
Berggasse 5. 1090 WIEN
Tel.: 0222/31053 56/13/18
Fax: 0222/31 g 70 50
EDV-Shop
Neuas Institutsgebude
Universittsstr. 7, 1010WIEN
Tel.: 0222/40 100/20 82
Sammelbestellaktion fr PCC- TGM:
Fr alle Canon Drucker sind Druckertreiber fr
alle gngigen Softwarepakete vorhanden!
CANON BJ10EX(A4. Einzelblall) 4.590,- S
64-Dsen Bubble--Jet Drucker, 360x360 dpi Auflsung
Emulationen: Canon BJ130, IBM Proprintsr X24e, Epson LQ 510
max, Druckgeschw. 142 Z'sek.. Druckformat: A4, Letter,
legal, Briefumschlge, OHP-Folien, parallele Schnittstelle
Eingabepuffer 37 KB
t
Tintenpatrone, Handbuch
Optionen:
Einzelblatteinzug: 1135,- S; Akku: 745,- S: Tintenpatrone: 425,- oS
CANON BJ300 (A4 Endlos, A3 Einzelblall) 8.390,- S
64-Dsen Bubble-Jet Drucker
300 Zeichen/sek. max. Druckgeschwindigkeit
30 KB Druckpuffer, 360x360 dpi
Emulation: IBM Proprinter Xl24, Epson LQ 850
Papierformate: Breite: 9O-297mm, lnge: OO-432mm
Papierstrke: 52 - 128l}'ITf!, Endlostraktor mit Parkposition
manueller Einzelblatteinzug, parallele Schnittstelle
Druckgerusch unter 45 dBA, Tintenpatrone, Handbuch
Optionen:
Einzelblatteinzug 1.Schacht: 1.512,- S; 2.Schacht 972,- S
Fontkarte (3 versch,): 1,422,- S; Tintenpatrone: 279,- S
CANON BJ330 (A3 Endlos, A2. Einzelblall) 9.590,- S
techno Daten wie BJ300 jedoch
Papierformate: Breite: 9O-423mm, lnge: 9O-594mm
Optionen:
Einzelblatteinzug 1.Schacht: 1.719,- S; 2.Schacht 1.152,- S
Fontkarte (3 versch.): 1.422,- S; Tintenpatrone: 279,- S
CANON LBP-4 PLUS (A4 Einzelblall) 15.590,- S
Einschachtlaserdrucker, AI.R Automatie Image Refinement
Druckgeschwindigkeit: 4 Seiten/Min, Druckauflsung: 300x300 dpi
Seitenbeschreibungssprache: GaPSL-lII, druckt im Vektormode (bei
techno Programmen zB. ACAD) 3-8maJ schneller ais HPLJ 11+
Emulationen: Epson La 510/1050 und Proprinter Xl24E
Druckspeicher 512 KByte, erweiterbar auf 2,5 MByte RAM
PapiergrBe: A4, Letter, Legal, Papierzufuhr: Mehrzweckfach
fr max. 50 Blatt, Briefumschlge, Folien
Bfimapped Schrift (Courier), skalierbare Schriften (Swlss. Dolch, Symbol)
parallele Schnittstelle, serielle Schnittstelle. Video-Schnittstelle
Netzkabel, Handbuch, Tonet'pstrone
Optionen:
Papierlade 250 Blatt: 1.980,- S; AdOOe Postscript (ink!. 1 MB): 8.490.- S
HPGL: 3.690.- S; Druckspeicher 1 MB RAM: 2.290,- S; 2 MB Ram: 3.990,- S
Toner Patrone: 1,290,- S; Schriftkarte SC-1 (7 skalierbare Schriften): 2.390,- S
Alle Preise inkl. Mwst. 1 Jahr Garantie. Ueferung ab Lager WIEN. Gltig nur bis 28.Februar 1992!
Konstruieren
. rechtes
PrQ)(\sge rnit
Auto
CAO
Version 11
Kun Kollors "I<
oberl Borl
onl
~ i c h o e l Kollers
\f Bozonl
Rudo Losbichl er
BrU
no
Norben Pelr(
Dieses Buch dient dem schnellen und exak-
ten Erlernen von AutoCAD (Version 11) an-
hand pra.xisgerechter Beispiele. Der Aufbau
ist 'so konzipiert, da beim Erstellen einer
Zeichnung die Befehle von AutoCAD erlu-
tert und pra.xisorientiert angewendet werden.
Bereits nach dem Durcharbeiten der Ab-
schnitte 1-5 ist der Bentzer dieses Buches
in der Lage, einerseits AutoCAD richtig und
elegant einzusetzen, andererseits Konstruk-
tionsvereinfachungen durchzufhren.
Die Abschnitte 6-10 fhren zu einem vertief-
ten Umgang mit AutoCAD und erleichtern
das Konstruieren durch die dem Buch beige-
gebenen Disketten mit der pra.xisorienterten
Software fr Maschinenbau, Elektrotechnik
. bzw" Elektronik und Bautechnik.
Mit den AbsChnitten 10-16 wird der Anwen-
der auf das systematische Konstruieren im
3D-Level vorbereitet. Damit ist jede rum-
liche Darstellung eines Objekts in normaler
Axonometrie oder Perspektive gewhrleistet.
1991
384 Seilen
\-ID_Disl<etl
en
2 ~ 528-05165-5
ISBN J-
Verl o9:
VIEWEG '"LER-,OAPSKY .
\-InLDER-PICn .
BO\-l\AANN
Versendeblatt
Absender:
PCC-TGM
Wexstrae 21
Postfach 59
1202 Wien
An:
Wenn unzustellbar, bitte zurtick an Absender.
BILDSCHIRMGITTER TGM-TAB-17
P.b.b.
Verlagspostamt
1200 Wien
o I .... 1. . . . I . 2 I ... 3 I .... 4 I .... 5 . I .... 6 I ... 7 I .... 8
OrTTTnrTTTnrTTTnrTTTnrTTTTlrTTTTl..-rTTl..-rTTl-rrrr-r-rrrr-r-rrrrT-rrrrT-rrrrr..-rrrr..-rrrr..-r
rn
1f-H++H-I++H-I++H-I++H-I++H-I++H-I++-1-++++11-++++11-++++1-H++1-H+-H-H+-H-HH-I++H-I++l+1
2f-H++H-I++H-I++H-I++H-I++H-I++-1-++++-1-++++11-++++1-H++1-H++1-H+-H+++-H++H-I++H-I++l+1
3f-H++H-I++H-I++H-I++H-I++H-I++-1-++++-1-++++11-++++1f-H-++1-H++1-H+-H+++-H++H-I++H-I++l+1
4f-H++H-I++H-I++H-I++H-I++H-I++-1-++++-1-++++11-++++1f-H-++1-H++1-H+-H+++-H++H-I++H-I+++-H
5f-H++H-I++H-I++H-I++H-I++H-I++-1-++++-1-++++11-++++1f-H-++1-H++1-H+-H+++-H++H-I++H-I+++-h

8f-H++H-I++H-I++-H-I++H-I++-1-++++-1-++++1f-H-++1f-H-++1f-H-++1-H+-H++H-I++H-I++H-I++H-I++l+1
9f-H++H-I++H-I++-H-I++-H-I++-1-++++-1-++++11-++++1f-H-++1f-H-++1-H+-H++H-I++H-I++H-I++H-I++l+1
10 f-H++++f-H++-H-I++++-f-H++-H-I++++-f-H++-H-I++++-f-H++-H-I++++f-H++-H-I++++f-H++-H-I++++-H
nRmmilm.mmmmmmilBiIm
12
13
14
15mn mw
16
17
18 f-H+++-H++++H-l++++1f-H++H-l++++1f-H++H-l++++1f++++H-l+++-Hf++++H-l+++-Hf++++H-l++++-H
19 1-H++++l+1f-H++++l+1++++++f-H++++l+1f-H++++I-H++++l+1f-H++++I-H++++++I-H++++l+1f-H-+-H
20 1-H++++l+1f-H++++H-lf-H++++f-H++++l+1f-H++++H-l++++l+1f-H++++f-H++++l+1f-H++++H-lf-H-+-H
21 f-H++H-l++++H-l++++1f-H++-H-l++++1f-H++-H-l+++-Hf-H-++-H-l++++1f-H-++-f-H+++-Hf-H-++-H-l+++-HH
22 f-H++H-I++++-f-H++++1f-H-++-H-I++++1f-H-++-H-I++++1f-H-++-f-H++++1f-H-++-f-H++H-If-H-++-H-l+++-HH

24
25
O I .. 1. .. I .... 2 I .... 3 I .. 4 I .. 5 I ... 6 I 7 I .... 8