15
Literatur Kapitel 1 1. Alexandridis, N.A.: Microprocessor system design concepts. Rockville: Computer Science Press 1984 2. ANSI/lEEE 754 - 985: IEEE standard for binary floating-point arithmetic 3. Barron, D.W.: Assembler und Lader. Miinchen: Hanser 1970 4. Berger-Damiani, E.R.: Nachrichtentheorie - Zahlensysteme und Codierung, in Steinbuch, K.; Weber, W.: Taschenbuch der Informatik. Band 2, 3. Aufl. Berlin: Springer 1974 5. Czichos, H. CHrsg.): Hiitte - Die Grundlagen der Ingenieurwissenschaften. 29. Aufl. Berlin: Springer 1989 6. Hoffmann, R.: Rechenwerke und Mikroprogrammmierung. 2. Aufl. Miinchen: Oldenbourg 1983 7. Liebig, H.: Rechnerorganisation. Berlin: Springer 1976 8. Mackenzie, C.E.: Coded character sets, history and development. Reading: Addison-Wesley 1980 9. Mead, C.; Conway, L.: Introduction to VLSI systems. 2nd printing. Reading: Addison-Wesley 1980 10. Protopapas, D.A.: Microcomputer hardware design. Englewood Cliffs: Prentice-Hall 1988 11. Tietze, D.; Schenk, Ch.: Halbleiterschaltungstechnik. 6. Aufl. Berlin: Springer 1983 12. Waldschmidt, K.: Schaltungen der Datenverarbeitung. Stuttgart: Teubner 1980 Kapitel2 1. iAPX 286 High performance microprocessor with memory management and protection, advance information. Intel 1983 2. MC68000 16-bit microprocessor user's manual. 3rd ed. Motorola 1982 3. MC68040 32-Bit microprocessor user's manual, preliminary. Motorola 1989 4. MC68040 Instruction set. Motorola 1989 5. Rechenberg, P.: Programmieren fUr Informatiker mit PL/I. Band 2. Miinchen: Oldenbourg 1974 6. Series 32000 microprocessors databook. National Semiconductor 1988 7. Tanenbaum, A.S.: Operating systems: Design and Implementation. Englewood Cliffs: Prentice-Hall 1987

Literatur - link.springer.com3A978-3-662-08758-9%2F1.pdfCarrybit (C) 7, 44, 61 CC (condition code) 43 CCITI-Empfehlungen 197 Centronics-Schnittstel!e 202 character 4, 84 character

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Literatur

Kapitel 1

1. Alexandridis, N.A.: Microprocessor system design concepts. Rockville: Computer Science Press 1984

2. ANSI/lEEE 754 - 985: IEEE standard for binary floating-point arithmetic

3. Barron, D.W.: Assembler und Lader. Miinchen: Hanser 1970

4. Berger-Damiani, E.R.: Nachrichtentheorie - Zahlensysteme und Codierung, in Steinbuch, K.; Weber, W.: Taschenbuch der Informatik. Band 2, 3. Aufl. Berlin: Springer 1974

5. Czichos, H. CHrsg.): Hiitte - Die Grundlagen der Ingenieurwissenschaften. 29. Aufl. Berlin: Springer 1989

6. Hoffmann, R.: Rechenwerke und Mikroprogrammmierung. 2. Aufl. Miinchen: Oldenbourg 1983

7. Liebig, H.: Rechnerorganisation. Berlin: Springer 1976

8. Mackenzie, C.E.: Coded character sets, history and development. Reading: Addison-Wesley 1980

9. Mead, C.; Conway, L.: Introduction to VLSI systems. 2nd printing. Reading: Addison-Wesley 1980

10. Protopapas, D.A.: Microcomputer hardware design. Englewood Cliffs: Prentice-Hall 1988

11. Tietze, D.; Schenk, Ch.: Halbleiterschaltungstechnik. 6. Aufl. Berlin: Springer 1983

12. Waldschmidt, K.: Schaltungen der Datenverarbeitung. Stuttgart: Teubner 1980

Kapitel2

1. iAPX 286 High performance microprocessor with memory management and protection, advance information. Intel 1983

2. MC68000 16-bit microprocessor user's manual. 3rd ed. Motorola 1982

3. MC68040 32-Bit microprocessor user's manual, preliminary. Motorola 1989

4. MC68040 Instruction set. Motorola 1989

5. Rechenberg, P.: Programmieren fUr Informatiker mit PL/I. Band 2. Miinchen: Oldenbourg 1974

6. Series 32000 microprocessors databook. National Semiconductor 1988

7. Tanenbaum, A.S.: Operating systems: Design and Implementation. Englewood Cliffs: Prentice-Hall 1987

Literatur 353

Kapitel3

1. DIN 66001: Informationsverarbeitung, Sinnbilder fUr Datenflu13- und ProgrammablaufpHine. Berlin: Beuth 1978

2. Knuth. D.E.: The art of computer programming. Vol.l. Reading: Addison-Wesley 1961

3. Nassi, I.; Shneidermann, B.: Flowchart techniques for structured programming. SIGPLAN Notices 8 (1973) H.8, 12-26

4. Schnupp, P.; Floyd, C.: Software, Programmentwicklung und Projektorganisation. 2. Aufl. Berlin: de Gryter 1979

5. Series 32000 programmer's reference manual. National Semiconductor 1987

Kapitel4

1. Farber, G. (Hrsg.): Bussysteme - Parallele und serielle Bussysteme, lokale Netze. 2 . Aufl.

Miinchen: Oldenbourg 1987

2. Gumm, S.; Dreher, C.T.: Unraveling the intricacies of dynamic RAMs. EDN 34 (1989) H.7,

155-166

3. MC68030 32-bit microprocessor user's manual. Motorola 1987

4. Multibus II, Bus architecture specification handbook. Intel 1984

5. Series 32000 microprocessors databook. National Semiconductor 1988

6 . VMEbus, Specification manual. revision C. Motorola 1985

7. Wawrzynek, R.: Tailor memory-system architecture for your chosen DRAM. EDN 34 (1989)

H.8, 157-164

8. 80386 Hardware reference manual. Intel 1987

Kapitel5

1. Components data book, 1983/84. Zilog 1983

2. Hwang, K.; Briggs, F.A.: Computer architecture and parallel processing. New York: McGraw-

Hill 1984

3. i486™ Microprocessor. Inte11989

4. Liebig, H.: Rechnerorganisation. 2.Aufl. Berlin: Springer i. Vbr.

5. MC68000 16-bit microprocessor user's manual. 3rd ed. Motorola 1982

6 . MC68030 32-bit microprocessor user's manual. Motorola 1987

7. MC68040 32-Bit microprocessor user's manual, preliminary. Motorola 1989

8. MC68451 memory management unit, advance information. Motorola 1981

9 . Microcomputer components data book. Zilog 1980

10. Series 32000 microprocessors databook. National Semiconductor 1988

11. Van Loo, W.: Maximize performance by choosing best memory. Computer Design 26 (1987)

H.l4,89-94

12. 80386 Hardware reference manual. Intel 1987

354 Literatur

Kapitei 6

1. ANSI/IEEE 488 - 1978: Digital interface for programmable instrumentation

2. ANSI/IEEE 802.3a, b, c, e - 1985: Carrier sense multiple access with collision detection

3. ANSI/IEEE 802,4 - 1985: Token passing bus access method and physical layer specifications

4. ANSI/IEEE 802.5 - 1985: Token ring access method

5. Baum, D.: IEEE-802-Standard flir lokale Netze. Informatik Spektrum 9 (1986) H.6, 361-362

6. Binary synchronous communications. 3rd ed. IBM systems reference library. 1970

7. Bocker, P.: ISDN: Das diensteintegrierende digitale Nachrichtennetz. Konzept, Verfahren, Systeme. 2. Aufl. Berlin: Springer 1987

8. Cushman, R.H.: Support chips give designers a performance edge. EDN 32 (1987) H.12, 131-160

9. Cushman, R.H.: Support chips are in transition from discretes to ASICs. EDN 33 (1988) H.12, 139-166

10. DIN 66020 Teil 1: Dateniibertragung; Funktionelle Anforderungen an die Schnittstelle zwischen DEE und DOE in Femsprechnetzen. (Mai 1981)

11. Effelsberg, W.; Fleischmann, A.: Das ISO-Referenzmodell fiir offene System und seine sieben Schichten. Informatik Spektrum 9 (1986) H.5, 280-299

12. Farber, G. (Hrsg.): Bussysteme - Parallele und serielle Bussysteme, lokale Netze. 2. Aufl. Miinchen: Oldenbourg 1987

13. Folts, H. C.: McGraw-Hill's compilation of data communications standards. 2nd ed. New York: McGraw Hill 1982

14. Goldberger, A.: A designer's review of data communications. Coputer Design 20 (1981) H.5, 103-112

15. Goldberger, A.; Lau, S.Y.: Understand datacomm protocols by examining their structures. EDN 28 (1983) H.5, 109-118

16. Hartmann, J.: Die Centronics-Drucker-Schnittstelle. MICROEXTRA 6 (1982) H.2, 13-16

17. Hegenbarth, M.: Stand der Normumg im CCITf, Ebenen 2-6. GI-Fachtagung Kommunikation in verteilten Systemen. Berlin: Springer 1981

18. Hillebrand, F.: DATEX: Infrastruktur der Daten- und Textkommunikation. Heidelberg: Decker's 1981

19. Kauffels, F.-J.: Lokale Netze - Systeme fiir den Hochleistungs-Informationstransfer. 2. Aufl. KOln: Miiller 1986

20. Kiihn, P.J.: Diensteintegrierendes Digitalnetz (ISDN). Informatik Spektrum 9 (1986) H.2, 132-133

21. Pohm, A.V.; Agrawal, O.P.: High-speed memory systems. Reston: Reston Publishing Company 1983

22. PreuB, L.; Musa, H.: Computer-Schnittstellen. Miinchen: Hanser 1989

23. Rockrohr, Ch.: Wichtige Kriterien flir lokale Netze. Neues von Rohde & Schwarz 109, 1985, 28-31

24. Spaniol, 0.: Konzepte und Bewertungsmethoden fUr lokale Rechnemetze. Informatik Spektrum 5 (1982) H.3, 152-170

25. Tanenbaum, A.S.: Computer networks. 2nd ed. Englewood Cliffs: Prentice-Hall 1988

Literatur 355

26. Tanenbaum, A.S.: Network protocols. Computing Surveys 13 (1981) H.4

27. Tietze, u.; Schenk, Ch.: Halbleiterschaltungstechnik. 6. Auf!. Berlin: Springer 1983

28. Weissberger, A.J.: Orient your data-link protocols toward bits, though characters still count. Electronic Design 27 (1979) H.15, 86-92

Kapitel7

1. Cushman, R.H.: Support chips give designers a performance edge. EDN 32 (1987) H.12, 131-160

2. Cushman, R.H.: Support chips are in transition from discretes to ASICs. EDN 33 (1988) H.12, 139-166

3. Czichos, H. (Hrsg.): Hiitte - Die Grundlagen der Ingenieurwissenschaften. 29. Auf!. Berlin: Springer 1989

4. EI-Ayat, K.A.: The Intel 8089: an integrated i/o processor. Computer 12 (1979) H.6, 67-78

5. Encarnayao, J.; StraBer, W.: Computer Graphics - Geratetechnik, Programmierung und Anwendung graphischer Systeme. 2. Aufl. Miinchen: Oldenbourg 1986

6. Forbes, M.; Kahn, J.: ESDI technology boosts disk-drive performance. EDN 30 (1985) H.7, 209-214

7. Grundy, K.P.: Streaming tape controller adopts SCSI interface. Electronic Design 32 (1984), 179-186

8. Hwang, K.; Briggs, F.A.: Computer architecture and parallel processing. New York: McGraw­Hi111984

9. Jackel, D.: Computergrafische Sichtgerate. Berlin: Springer i. Vbr.

10. Klonick, J.: Design considerations: comparing ESDI and SCSI. Computer Design 26 (1987) H.17,97-103

11. Leibson, S.H.: Optical-disk drives target standard 5,25-in. sites. EDN 31 (1986) H.26, 42-50

12. Lesea, A.; Zaks, R.: Microprocessor interfacing techniques. 3rd ed. Berkely: Sybex 1979

13. Matick, R.E.: Impact of computer systems on computer architecture and system organization. IBM Systems Journal 25 (1986) H.3/4, 274-305

14. Proebster, W.E.: Peripherie von Informationssystemen - Technologie und Anwendung. Berlin: Springer 1987

15. Protopapas, D.A.: Microcomputer hardware design. Englewood Cliffs: Prentice-Hall 1988

16. Reimann, B.; Wilde, M.: Peripherie denkt mit, SCSI - ein bidirektionales Bussystem. c't (1989) H.11, 136-144

17. SAB 8086 Family user's manual. Siemens 1979

18. SCSI Interface manual. Seagate 1988

19. Senger, H.: Drucker fiir das Biiro. it 31 (1989) H.3, 211-216

20. Sonnberger, S.; Hibst, H.: Thermo-Magneto-Optische Speicherung. ITG-Fachbericht 102. vde 1988,37-51

21. Travis, B.: Disk-drive-controller ICs provide board-level performance. EDN 29 (1984) H.25, 42-58

22. Winkler, K.: Magnetbandspeicher fiir die Datenverarbeitung. ITG-Fachbericht 102. vde 1988, 27-36

356 Literatur

Kapitel8

1. MC68040 32-Bit microprocessor user's manual, preliminary. Motorola 1989

2. MC68040 Instruction set. Motorola 1989

3. MC68000 16-bit microprocessor user's manual. 3rd ed. Motorola 1982

4. MC68008 16-bit microprocessor with 8-bit data bus. advance information. Motorola 1983

5. MC68010 16-bit virtual memory microprocessor. advance information. Motorola 1982

6. MC68020 32-bit microprocessor user's manual. 3rd ed. Motorola 1989

7. MC68030 32-bit microprocessor user's manual. Motorob 1987

8. i486™ Microprocessor. Intel 1989

9. i486™ Microprocessor programmer's manual. Intel 1990

10. 80387 Programmer's reference manual. Intel 1987

11. SAB 8086 Family user's manual. Siemens 1979

12. iAPX 186 High integration 16-bit microprocessor. Intel 1983

13. iAPX 286 High performance microprocessor with memory management and protection, advance information. Intel 1983

14. 80386 Hardware reference manual. Intel 1987

15. 80386 Programmer's reference manual. Intel 1986

16. Series 32000 programmer's reference manual. National Semiconductor 1987

17. Series 32000 microprocessors databook. National Semiconductor 1988

18. NS32GX32 High-performance 32-bit embedded system processor. National Semiconductor 1989

Kapitel9

1. MC68030 32-bit microprocessor user's manual. Motorola 1987

Sachverzeichnis

Absolutlader 35 address pipelining 143 Adresse 13 -, absolute 35, 90 -, effektive 48 -, feste 35 -, logische 176 -, numerische 29 -, physikalische 176 -, reale 176 -, relative 35, 87, 90 -, symbolische 20,21,29 -, verschiebbare 35 -, virtuelle 176 Adressierung, basisrelative 52, 91 -, befehlszahlerrelative 53, 68, 176 -, codierte 131 -, direkte 49 -, implizite 17 -, indizierte 52, 67 -, isolierte 129, 188 -, registerindirekte 50 -, speicherbezogene 129, 188 -, speicherindirekte 53 -, iiberdeckende 17 -, iiberlappende 143 -, uncodierte 132 -, verschrilnkte 143 AdreBbus 15, 126 AdreBlilnge 13 AdreBraum 13, 129 -, globaler 255 -, lokaler 255 -, realer 177 -, virtueller 177, 179, 181

AdreBraumbelegungsplan (memory map) 130,

176 AdreBrechnung, dynamische 48 -, statische 85 AdreBumsetzung 177 Akkumulator 17 AIgorilhmus 81

ALU (arithmetic and logical unit) 19 Arbeitsspeicher 13 ASCII-Code 4,206,281

Assembler 26,32 Assembleranweisung 33, 86 -, hohere 92 Assemblercode 26 Assemblerdirektive 33 Assemblerprogramm 26,32 -, strukturiertes 92 Assemblersprache 26,32,84 -, problemorientierte 93 Assemblierung 31, 33 -, bedingte 94 Ausdruck (expression) 85 Ausgangsparameter 113 Ausnahmebehandlung 73 Ausnahmeverarbeitung 72, 78 Autovektor-Interrupt 77, 152, 241

back up 258, 267 Basepointer-Register 43, 120 Basisadresse 91 Basisbandverfahren 234 Baud-Rate 198 Baud-Raten-Generator 216 BCC (block check character) 238 BCD-Code 12 Bedingungsbits 20, 43,68, 97 BedingungsgroBe 98 -, arithmetische 99 -, logische 100 Befehl16 -, privilegierter 70, 79 Befehlsforrnat 16 -, byteorientiertes 56 -, wortorientiertes 56 Befehlsregister 20 Befehlszlfuler 19, 43 Befehlszyklus 20 Betriebsart 44, 78 Betriebsmittel, gemeinsames 252

358

Biased-Exponent 10 big-endian byte ordering 48 Bildschirrnterrninal 273 Bildspeicher 276, 280 Binlircode 21, 29 binary digit 3 Binder 36, 119 Bindetabelle 119 BISYNC-Protokol! (binary synchronous

communications) 224 Bit 3 Bitfeld 3,46,65 bit map 280 bit stuffing 227, 241 Bitiibertragungsschicht 237 Bitvektor 45 Block, dynamisch verschiebbarer 87,91 -, fester 87, 90 -, statisch verschiebbarer 87, 91 Blockersetzungsstrategie 172,173 Blockmodus (burst mode) 147,245 Blockpriifzeichen 227, 238 Blocksicherung 238, 260 BOP (bit oriented protocol) 223, 226 Break-Signal 220 Breitbandverfahren 234 Bridge 235 broadcasting 227, 328 Broadcast-Netz 233 BSC-Protokoll siehe BISYNC-Protokol! burst mode 147,245 Bus 15 -, asynchroner 137 -, shared 255 -, globaler 128, 146, 255 -, lokaler 128, 145,255 -, peripherer 203 -, serieller 128 -, synchroner 136 Busanforderung 148 Busankopplung 134 Busarbiter-Daisy-Chain 148 Busarbiterbaustein 149 Busarbitration 145, 249,252 -, globale 146 -, lokale 145 -, nichtiiberlappende 147 -, iiberlappende 147 Busfehler (bus error) 75, 248 Busfreigabe 147 Bus-Snooper 300

Bustreiber (bus driver) 23, 134 Busy-Waiting 190 Buszuteilung 147 Buszuteilungszyklus 146 Buszyklus 136 -, iiberlappender 143 -, Broadcast- 328

Sachverzeichnis

-, Burst-Mode- 170,302, 314,327 Byte 3 Byteadresse 41, 47 Bytezllhlregister 245, 247

C (carry bit) 7, 44, 61 Cache 169 -, Direct-mapped- 172, 324 -, N-way-set-associative- 173 -, prozessorextemer 169 -, prozessorintemer 169 -, Set-associative- 173,299,312,325 -, vollassoziativer 171, 181 Cache-Adressierung, reale 175,299,312,324 -, virtuelle 174 cache-hit 170 Cache-Kapazitiit 169 cache-miss 170 call by reference 112 call by value 112 Carrybit (C) 7, 44, 61 CC (condition code) 43 CCITI-Empfehlungen 197 Centronics-Schnittstel!e 202 character 4, 84 character printer 286 character stuffing 226 Codec 231 Codesicherung 237 control signal 206 COP (character oriented protocol) 223,224 Coprozessor 163 Coprozessorbefehl 163 Coprozessorschnittstelle 165, 328 Copy-back-Verfahren 171 cpi (characters per inch) 287 CRC (cyclic redundancy check) 239 Cross-Software 37 CRT-Controller 274, 277 Cursor 277 cycle-steal mode 147,244,250

Daisy-Chain, nichtunterbrechbare 157 -, unterbrechbare 159

Sachverzeichnis

Daisy-Chain-Leitung 125 data alignment 47, 132 data-link layer 237 data misalignment 47, 132, 243 Datei 258, 265 Dateimarke 268 Dateiverzeichnis 258 Daten 3 DatenanschluBgerlit 230, 232 Datenbus 15, 126 Datenbusbreite, dynamische 47, 133 Datendarstellung, nichttransparente 226 -, transparente 226, 227 Datenendeinrichtung (DEE) 197, 230 Datenferniibertragung (DFO) 186, 206, 223,

230 Datenformat 45 Datenkonsistenz 174 Datenpufferung 207, 209 Datensicherung 237 Datentyp 45 DateniibermittIungsdienste 230 Dateniibertragung, parallele 198 -, serielle 198 Dateniibertragungseinrichtung (DUE) 197,

230 DATEX-L 231 DATEX-P 231 DeE (data circuit-termination equipment) 197,

230 DEE siehe Datenendeinrichtung demand paging 180 denormalisierte Zahll0 Device-Controller 242, 259 DFU siehe Datenfemiibertragung directory 258 Direktoperand 49, 58 Direktrufnetz 231, 232 Direktspeicherzugriff 242 Disassemblierung 38 Diskette 259 -, Formatieren einer 260 Displacement 49, 52 display 273

DMA (direct memory access) 25, 242 DMA-Anforderung 209, 244, 263 DMA-Controller (DMAC) 186, 242, 245 DMA-Kanal245 Doppelwort 3 dpi (dots per inch) 287 draft 287

DreiadreBbefehl16 DTE (data terminal equipment) 197,230 dual-port memory 20 Dualzahl7 DUE siehe Dateniibertragungseinrichtung Duplexbetrieb 197 dynamic bus sizing 47,133

EAROM (electrically alterable ROM) 24 EBCDI-Code 4 Echobetrieb 219 EEPROM (electrically erasable ROM) 24 EinadreBbefehl17,129 Ein-/Ausgabe, asynchrone 198 -, asynchron serielle 214 -, computergesteuerte 186 -, controllergesteuerte 186 -, isolierte 129 -, parallele 197,206 -, prozessorgesteuerte 186, 187 -, serielle 197 -, speicherbezogene 129 -, synchrone 198 -, synchron serielle 223 - mit Direktspeicherzugriff 242 Ein-/AusgabebefehI129 Ein-/Ausgabecomputer 186, 255 Ein-/Ausgabeeinheit 14,25 Ein-/AusgabekanaI252 Ein-/Ausgabeprozessor 186,252 Ein-/AusgabetOf 186,206,208 Einbussystem 128 Ein-chip-Computer 124 Eingangsparameter 113 Einprozessorsystem 146 Einzelsicherung 238 Elektroluminiszens-Display 281 Endlosschleife 28, 97

359

EPROM (erasable programmable ROM) 24 Escape-Sequenz 283, 287 ESDI-Schnittstelle (Enhanced Small Device Interface) 266 exception handling 73 exception processing 72

Fairchild 1 "faire" Priorisierung 148 Faile (trap) 73 Farbmonitor 273 Fehlererkennung 237 Festbreitenschrift 286

360

Festkommazahl 6 Festplattenspeicher 265 Festwertspeicher 24 Fettschrift 287 FIFO-Prinzip (first-in first-out) 207, 228 file 258 file mark 268 fixed-point number 6 floating-point number 9 Floppy-Disk-Controller (FDC) 260, 262 Floppy-Disk-Speicher 259 FluBdiagramm 82, 98 Fliissigkristall-Display 281 Font 287 Framepointer 114 Framepointer-Register 43, 114 FSK (frequency shift keying) 231

gap 260, 267 Gateway 235 gegenseitiger AusschluB 257 General-Purpose-Interface-Bus (GPIB) 204 gerade Paritat 215,238 GIeitkommazahl 9 graphisches Datensichtgerllt 279

Halbbyte 3 Halbduplexbctrieb 197, 225 Halbleiterspeicher 23 Haltzustand 162 Hammingdistanz 238 Handshake-Synchronisation 191,211,225,

257 Hard-Disk 265 Hauptprogramm 109 Hauptspeicher 13 HDLC-Protokoll (high-level data-link control)

226 Hexadezimalcode 5 high impedance state 127 Hintergrundspeicher 22, 176, 258 hochohmiger Zustand 127, 135 host 232

lEC-Bus 203, 269 Indexregister 53 Informationseinheit 3 Instrumentierungsbus 203 Intel 1,2,48, 126, 132, 155,316 - 8086304,314,316 - 8087 317

Sachverzeichnis

- 8088 317 - 8089 253 - 80186 (iAPXI86) 317 - 80188 (iAPXI88) 317 - 80286 (iAPX286) 78, 304, 316, 317 - i386 (80386) 133, 143, 165, 182,316,317 - i387 (80387) 309 - i486 174, 182,304-316 Interface 25, 186, 206 Interface-Baustein 25,187 Interlace-Mode 274 interleaving 143,281 Interrupt 73 -, allgemeiner 76 -, maskierbarer 45,77, 155 -, nichtrnaskierbarer 45,77, 155 -, spezieller 74 -, vektorisierter 155 Interrupt-Acknowledge-Zyklus 155, 157, 159 Interruptanforderung, codierte 151,195 -, uncodierte 155, 196 Interruptcode 45, 76, 152 Interrupt-Controller 160 Interrupt-Daisy-Chain 157 Interruptebene 45,76 Interruptmaske 44,76, 152, 195 Interrupt-Maskenbit 155, 158, 159, 196 Interruptprogramm 151 Interruptsignal 152, 190 Interruptvektor 73 Interruptzyklus 78, 152, 155, 157 i/o port 186, 206 ISDN (integrated services digital network) 231 ISO-Referenzmodell 235

Kanalprogramm 252,254 Kellerspeicher 42 Keyboard 273, 281 Keyboard-Controller 281,283 Komplementierung 8 Kreuzsicherung 239

Label 28 Lader 35 -, bindender 36, 119 -, verschiebender 35 LAN (local area network) 232, 233 Langbandgerllt266 Laptop 281 Laserdrucker 288 Lllngssicherung 239

Sachverzeichnis

LCD (liquid crystal display) 281 Leitungsvermittlung 231 Lesezyklus 138 letter quality 287 LIFO-Prinzip (last-in first-out) 42 Lightpen (Lichtgriffel) 278 line printer 286 linking loader 36 little-endian byte ordering 48 Local-loop-Betrieb 219

LRU-Verfahren (least recently used) 172, 181 LSB (least significant bit) 3

Makroassembler 94 Makroaufruf 94 Makrobefehl 93 Makrobibliothek 93 Makrodefinition 94 Makroexpansion 93 Marke 28 Maschinenbefehl 20 Maschinencode 26,29, 35 Maschinenprogramm 26 Master 15, 145, 243 Master-Slave-Prinzip 145 Matrixdrucker 286, 288 Maus 285 Mehrbussystem 128 Mehrfachverzweigung 102 Mehrprozessorsystem 146,251 Mehrrechnersystem 146,251 memory map 130, 176 Mikrooperation 20 Mikroprogramm 20 Mikroprozessor 16 MMU (memory management unit) 176,300,

313,325 mnemonic 20 Modem 196, 231 modulare Programmierung 118 Modusbit 44 Monitor (Bildschirm) 273 Motorola 2, 48, 126, 132, 303

- MC68000 45,56, 78, 155, 179 - MC68008 303 - MC68010 303 - MC68020 303, 304 - MC68030 133, 163-165, 172, 176, 182,303,

304 - MC68040 72, 174, 176, 182,291-303 - MC68451 179

- MC68881/MC68882 295 MSB (most significant bit) 3 Multibus II 126, 136, 151 Multimastersystem 145 multi programming 176 multi tasking 176, 306 mutual exclusion 257

N (negative bit) 44 Nachindizierung 53 Nadeldrucker 286 National Semiconductor 2, 48, 132, 329 - NS32000 56, 67, 78, 120, 155, 179 - NS32008 329 - NS32016 329 - NS32032 329 - NS32332 329 - NS32381 328 - NS32532 133, 173, 182,317-329 - NS32GX32 329 Negativbit 44 network layer 237 Nibble-Mode 142, 170,280 non-cachable 170, 175, 182 Non-Interlace-Mode 274 normalisierte Zahl 10 NRZI-Signalcodierung 228 Nullbit 44

Oberprogramm 109 Oktalcode 5 On-chip-MMU 181 Open-collector-Ausgang 127 Operand 2, 13 Operationscode 16, 20, 29 Operationswerk 13, 19 optischer Platten speicher 258 OSI (open systems interconnection) 236 Overflow bit (V) 9, 44, 61 Overflow-Trap 76

packed BCD 12, 62 page fault 180 page printer 286 Page-Mode bei RAMs 143,280 paging 179,278 Paketvermittlung 231 Parallel-Interface-Baustein 208 Parameter 93, 109 -, aktueller 94, 112 -, formaler 94, 112

361

362

Parameteriibergabe 109,111 Paritlitsbit 215, 238 PCM (Puls-Code-Modulation) 231 PCM-Kanal 232 physical layer 237 pixel (picture element) 280 Plasma-Display 281 Plotter 286 Polling 156, 194 Postinkrement-Adressierung 50 PostScript-Notation 288 power-on reset 162 Prl1dekrement-Adressierung 50 Priorisierungsstrategie 161 Prioritlitencodierer 151 Privilegienebene 78 privilegierter Befehl 70, 79 program counter 19 Programm 81 Programmcode, dynamisch verschiebbarer 54,

68 Programmschleife 28, 96, 106 -, induktive 106 -, iterative 108 Programmunterbrechung 73 PROM (programmable ROM) 24 -, llischbares 24 Proportionalschrift 286 Protokoll 188,224 -, bitorientiertes (BOP) 223,226 -, zeichenorientiertes (COP) 223, 224 Prozessorstatus 45 Prozessorstatusregister 19,20,43 Prozessortakt 20 Pseudobefehl 33 Pufferspeicher siehe Cache Punkt-zu-Punkt-Netz 232

Quelladresse 16 Quellprogramm 35 Querparitlit 215, 238,241 Quittungsbetrieb 191

RAM (random access memory) 13, 23 -, dynamisches 23, 141, 280 -, statisches 23, 139 Raster-Scan-Verfahren 273, 279 Rechnemetz 186,223,232 -, digitales 231 -, lokales 186, 232, 233 redundanter Code 238

refresh memory 276 Refresh-Vorgang 24,142 Register 14

Sachverzeichnis

Registeradresse 18 Register-Adressierung 50 Registersatz, allgemeiner 18, 41 Registerspeicher 14, 19,41 Relativadresse 91 relocating loader 35 Remote-loop-Betrieb 219 remote terminal 186 Repositionieren eines Bandes 267 Reset-Logik 162 RGB-Monitor 274 Ringstruktur 234 ROM (read only memory) 24 -, programmierbares 24 rotating priority 161, 245 RS-232C 199 RS-422A 201 RS-423A 201 RS-449 201 Runden bei Gleitkommazahlen 11, 62 Riicksprungadresse 69, 110

Sammelleitung 125 SASI-Bus 270 Schnelldruck (draft) 287, 288 Schnittstelle, parallele 202 -, serielle 198 Schlindruck (letter quality) 287,288 Schreibdichte 261 Schreib-/Lesespeicher (RAM) 23 Schreibzyklus 139 Schriftgrad 287 Schrifttyp 286 Schrittakt 214, 223, 232 Schrittgeschwindigkeit 198 Schwarz-/W eiB-Monitor 273 scrolling 278 SCSI-Bus (Small Computer System Interface)

266,269 SCSI-Controller 270 SDLC-Protokoll (synchronous data-link control) 226 sector interleaving 266 Sedezimalcode 6 Segmentdeskriptor 181, 182 SegmentgrliBe, feste 177 -, variable 177 Segmentierung 176,177

Sachverzeichnis

-, lineare 179 -, symbolische 179 - mit Seitenverwaltung 180 Segmenttabelle 181 Segmentiiberschreitung 177 Seite (page) 180 Seitendeskriptor 181, 182 Seitendrucker 286 Seitentabelle 181 Seitenverwaltung 176,179 Sektor 260 Semaphor 71,252,257 sense signal 206 shared bus 255 - code 182 - data 182 - memory 255 Shugart-Schnittstelle 264 Sicherungsschicht 237 Signal, negiertes 128 -, nichtnegiertes 128 signed binary number 8 sign extension 9,49 Significand 10 Simplexbetrieb 193, 197 Single-step-Modus 162 Slave 15, 145, 243 Speicher 22 -, globaler 255 -, nichtOiichtiger 259 -, virtueller 176 - mit wahlfreiem Zugriff (RAM) 13 Speicherpiatzreservierung 88 Speicherschutz 177, 181, 182 Speicherverschrankung 143 Speicherverwaitung 169, 176 Speicherverwaitungseinheit (MMU) 174, 176,

300,313,325 Speicherzelle 13 Spezialregister 41 Sprung, indirekter 55 Sprungbedingung 68 Sprungbefehl, bedingter 55, 67, 97 -, unbedingter 67, 96 Sprungdistanz 68 Sprungtabelle 105 Spur (track) 259 ST506/412-Schnittstelle 266 Stack 42, 59, 114 Stackpointer 42, 61 Stackpointerregister 42

Standleitung 232 Stapel speicher 42 Startbit 215 Start-Stop-Verfahren 214,267 Static-Column-Mode 143 S tatusretten 11 0 Stemstruktur 235 Steuerbus 15, 126 Steuerwerk 13,20 Steuerzeichen 4, 193,282,287 Stichleitung 125 Stopbit 215 store and forward network 233 Streamer 266 Streamer-Controller 269 String 46, 66 Struktogramm 82 Supervisor-Call 70 Supervisor-Modus 79 swapping 176, 179, 180 Symbol 84 -, absolutes 85 -, relatives 84 Symboltabelle 30, 34 Synchronisation 187, 189, 199,203,207,

215,217,223,225,244 -, X-ON-/X-OFF- 193,218,288 - durch Busy-Waiting 189 - durch Programmunterbrechung 190 - durch Handshaking 191, 211, 225, 257 S ynchronisationszeichen 224 Systembus 15, 126

tag 171 Tastatur (keyboard) 273, 281 Terminal, alphanumerisches 273 -, graphisches 273, 279 Texas Instruments 2 Tintenstrahldrucker 288 TLB (translation lookaside buffer) 181 Token-Bus 235 Token-Ring 234 Tracebit 44 Trace-Trap 44,76 Transfergeschwindigkeit 198 transparente Datendarstellung 226, 227 Trap 73 -, allgemeiner 76 -, spezieller 74 Trap-Befehl70 Trap-Vektor 73

363

364

Tristate-Logik 127, 134, 145 TTL-Monitor 274

UART (universal asynchronous receiver transmitter) 216 Ubergangsparameter 113 Uberlaufbit 44 Ubertragsbit 44 Ubertragungsgeschwindigkeit 198 Ubertragungsprotokoll siehe Protokoll Ubertragungsprozedur 224 Ubertragungsrate 198 Ubertragungstechnik, analoge 231

-, digitale 231 ungerade ParitiU 215,238 Universalregister 41 unpacked BCD 12, 63 unsigned binary number 7 Unterbrechungsanforderung 72 Unterbrechungsbedingung 74 Unterbrechungsprogramm 73 Unterbrechungssystem 72 Unterbrechungsvektor 73 Unterprogramm 109 -, einfaches 116 -, reentrantes (wiedereintrittsfestes) 117, 195 -, rekursives 116 Unterprogrammsprung 69 USASCII-Code 4, 282 User-Modus 79

v (overflow bit) 9, 44, 61 V.-Empfehlungen 197 - V.lO 201 - V.11 201 - V.24 199 - V.28 200 Vectorbase-Register 43 Vektoradresse 74 Vektordisplay 279 Vektor-Intemupt 77, 152, 241 Vektomummer 74 Vektortabelle 73,154 Vektorverfahren 279 verdrahtetes ODER 127 Vermittlungsrechner 231,232,235 Vermittlungsschicht 237 Verzweigung 68 -, einfache 97 -, mehrfache 102 Video-Controller 274, 279 Video-RAM 280

Videosignal 273 Vierfachwort 3 virtueller Speicher 176 VMEbus 126, 137 Vollduplexbetrieb 197,219 Vorindizierung 53

Sachverzeichnis

Vorrangmodus (cycle-steal mode) 147,244,250 Vorw1irtsadreBbezug 35

Wlihlleitung 232 WAN (wide area network) 232 Wartezyklus (wait cycle) 136, 137, 143 watch-dog timer 137 Wechselplattenspeicher 265 Weitverkehrsnetz (WAN) 186,232 Winchester-Disk 265 wired or 127 Wirtsrechner (host) 232 working set 180 Wort 3 Write-through-Verfahren 171

X.-Empfehlungen 197 - X.21 201 - X.25 237 X-ON-/X-OFF-Synchronisation 193,218,288

Z (zero bit) 44 Zlihlschleife 106 Zeichen 4,84 Zeichendichte 286 Zeichendrucker 286 Zeichengenerator 275 Zeichensatz 287 Zeilendrucker 286 Zerobit (Z) 44 zero extension 7 Zieladresse 16 Zilog 2 - Z8000 179 - Z8010 179 - Z80000 172 Zugriffszeit 24, 140, 142, 261 Zuordnungstabelle 29 Zuordnungszlihler 34 Zustandsgr1>Be 45 ZweiadreBbefehl17 Zwei-Phasen-Assembler 34 zyklischer Code 239 Zykluszeit 24, 141, 142

2-Komplement-ZahI8

T.H.O'Dell

Die Kunst des Entwurfs elektronischer Schaltungen

Springer-Verlag Berlin Heidelberg New York London Paris Tokyo Hong Kong

Deutsche Bearbeitung von 1. Krehnke und W.Mathis

1990. XII, 203 S. 106 Abb. Brosch. DM 39,­ISBN 3-540-51671-9

Dieses Lehrbuch beschaftigt sich mit den prakti­schen Elementen des Entwurfs elektronischer Schaltungen. Es liefert dabei aber nicht biblio­theksartig eine Aufzahlung der verschiedenen Schaltungen, sondem behandelt systematische, grundsatzliche Uberlegungen, die zu einem geziel­ten Entwurf fUhren, der sich an den speziellen konkreten Anforderungen orientiert. Acht Kapitel befassen sich mit Hoch- und Nieder­frequenzverstarkem im Kleinsignalbetrieb, opto­elektronischen und digitalen Schaltungen, Oszilla­toren, translinearen Schaltungen und Leistungs­verstarkem. Anhand dieser ausgewahlten Schal­tungsklassen wird der EntwurfsprozeB beispielhaft erlautert. Ausgehend von Prinzipien wird der Weg bis zur vollstandigen Schaltung nachgezeichnet, wobei die Moglichkeiten der Kombination verschiedener Grundformen mit ihren Vor- und Nachteilen diskutiert werden. Das Buch wird somit zum Reisebegleiter auf dem Weg von den klassischen zu den modemen Schaltungstechniken der Elektronik. 13 detailliert beschriebene Versuchsschaltungen, die der Leser mit relativ einfachen Mitteln nach­bauen kann, illustrieren den Text. Das Buch ist zum Selbststudium geeignet und wendet sich insbesondere an Studenten der Fachrichtungen Elektrotechnik, Physik und Informatik der Techni­schen Universitaten.

G.Ludyk

CAE von Dynamischen Systemen Analyse, Simulation, Entwurf von Regelungssystemen 1990. XI, 335 S. 34 Abb. Brosch. DM 68,-ISBN 3-540-51676-X

Inhaltsiibersicht: Grundlagen der Computerarithmetik. - Eigenwerte und Eigenvektoren. - Hochgenaue L6sung von Gleichungssystemen. - Steuerbarkeit und Eigen­wertzuweisung (Polvorgabe). - Beobachtbarkeit und Zustandsrekonstruktion. - Singuliirwertzerlegung und Anwendungen. - Simulation Dynamischer Systeme. -LJAPUNOV- und RICCATI-Gleichungen. - Frequenz­kennlinien. - Anhang: Elemente der Intervallrechnung. - Literaturverzeichnis. - Sachverzeichnis.

W. Giloi, H. Liebig

Logischer Entwurf digitaier Systeme

Springer-Verlag Berlin Heidelberg New York London Paris Tokyo Hong Kong

Hochschultext

2., iiberarb. Aufl. 1980. XII, 321 S. 183 Abb. Brosch. DM 79,- ISBN 3-540-10091-1

Aus den Besprechungen: "Das ausgezeichnete Buch von W. Giloi und H. Liebig wird voraussichtlich langere Zeit als Standardwerk fUr die Informatikausbildung auf dem Gebiet logischer Entwurf digitaier Systeme zu empfehlen sein. Es ist beachtenswert, mit welcher Konsequenz die Kapitel einheitlich und folgerichtig aufgebaut sind. An der Darstellung ist zu erkennen, daB das Buch von erfahrenen Hochschullehrem geschrieben wurde. Das Bemiihen urn Anschaulichkeit und Verstiindlichkeit sowie die zahlreichen Beispiele, die der Praxis entnommen sind, unterstreichen das."

Zeitschriftfiir angewandte Mathematik und Mechanik