M-68000-Anwendungen: Anwender- und Systemprogrammierung, Coprozessoren, Interfacetechnik, Software auf Diskette ; MC68020-30-40, MC68332
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
München
Franzis
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | Bd. 1 u.d.T.: Hilf, Werner: Mikroprozessoren für 32-Bit-Systeme |
Internformat
MARC
LEADER | 00000nam a2200000 ca4500 | ||
---|---|---|---|
001 | BV008885521 | ||
003 | DE-604 | ||
005 | 20030915 | ||
007 | t | ||
008 | 940207nuuuuuuuugw |||| 00||| ger d | ||
016 | 7 | |a 940321475 |2 DE-101 | |
035 | |a (OCoLC)642853725 | ||
035 | |a (DE-599)BVBBV008885521 | ||
040 | |a DE-604 |b ger |e rakwb | ||
041 | 0 | |a ger | |
044 | |a gw |c DE | ||
084 | |a ST 170 |0 (DE-625)143602: |2 rvk | ||
084 | |a DAT 135f |2 stub | ||
100 | 1 | |a Hilf, Werner |e Verfasser |4 aut | |
245 | 1 | 0 | |a M-68000-Anwendungen |b Anwender- und Systemprogrammierung, Coprozessoren, Interfacetechnik, Software auf Diskette ; MC68020-30-40, MC68332 |c Werner Hilf |
246 | 1 | 3 | |a M 68000 Anwendungen |
264 | 1 | |a München |b Franzis | |
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
500 | |a Bd. 1 u.d.T.: Hilf, Werner: Mikroprozessoren für 32-Bit-Systeme | ||
650 | 0 | 7 | |a Mikroprozessor 68000 |0 (DE-588)4169170-2 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Mikroprozessor 68000 |0 (DE-588)4169170-2 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=012480300&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-012480300 |
Datensatz im Suchindex
_version_ | 1807324260755046400 |
---|---|
adam_text |
INHALT
1
ANWENDER-PROGRAMMIERUNG
.
13
1.1
DAS
ANWENDER-REGISTERMODELL
.
15
1.1.1
DATENREGISTER
.
16
1.1.2
ADRESSREGISTER
.
16
1.1.3
CONDITION-CODE
REGISTER
.
17
1.2
ALLGEMEINES
UEBER
DIE
PROGRAMMIERUNG
.
24
1.2.1
DOKUMENTATION
.
30
1.3
STRUKTURIERTE
PROGRAMMIERUNG
.
32
1.3.1
NOTATION
.35
1.4
OBJEKTORIENTIERTE
PROGRAMMIERUNG
.
37
1.4.1
ABSTRAKTION
.
38
1.4.2
KAPSELUNG
.
38
1.4.3
MODULARISIERUNG
.
39
1.4.4
HIERACHIE
UND
VERERBUNG
.
39
1.4.5
POLYMORPHIE
.
40
1.4.6
SYNTAX
UND
NOTATION
.
40
1.5
REALISIERUNG
VON
HOCHSPRACHEN-ELEMENTE
.
43
1.5.1
INITIALISIERUNGEN
UND
ZUWEISUNGEN
.
44
1.5.2
EINFACHE
DATENTYPEN
.
45
1.5.3
MODULE
.
46
1.5.4
UNTERPROGRAMME,
FUNKTIONEN
UND
PROZEDUREN
.
47
1.5.4.1
AUFRUF
OHNE
PARAMETER-UEBERGABE
.
47
1.5.4.2
AUFRUF MIT
PARAMETER-UEBERGABE
.
50
1.5.5
LOKALE
UND
GLOBALE
VARIABLEN
.
57
1.5.6
PROGRAMMFLUSSSTEUERUNG
.
66
1.5.6.1
VERZWEIGUNGEN
.
66
1.5.6.2
SCHLEIFENANWEISUNGEN
.
79
1.5.7
LOGISCHE
OPERATOREN
.
82
1.5.8
STRUKTURIERTE
DATENTYPEN
.
85
1.5.8.1
FELDER
(ARRAYS)
.
85
1.5.8.2
ZEIGER
(POINTER)
UND
VEKTOREN
.87
1.5.8.1
STRUKTUREN
(RECORDS)
.
98
1.6
HARDWARENAHE
PROGRAMMIERUNG
IN
C
.
100
INHALT
1.6.1
ZUGRIFFE
AUF
PERIPHERIEREGISTER
.
101
1.6.2
INTERRUPT-FUNKTIONEN
.
106
1.6.3
IN-LINE
ASSEMBLERCODE
.
108
1.6.4
HARDWARE-VORAUSSETZUNGEN
.
109
2
SYSTEM-PROGRAMMIERUNG
.
106
2.1
DAS
SUPERVISOR-REGISTERMODELL
.
113
2.1.1
DAS
STATUSREGISTER
SR
.
114
2.1.2
DIE
SYSTEM-STACKPOINTER
USP,
ISP
UND
MSP
.
118
2.1.3 DAS
VEKTOR-BASISREGISTER
VBR
.
120
2.1.4
SOURCE
/
DESTINATION
FUNCTIONCODEREGISTER
SFC,DFC
.
.
120
2.1.5
CACHE
STEUER
UND
ADRESSREGISTER
CACR,
CAAR
.
121
2.1.6
PMMU
REGISTER
.
121
2.2
EXCEPTIONS
.
121
2.3
MULTITASKING-PRINZIPIEN
.
124
2.3.1
SCHEDULING-KONZEPTE
.
126
2.3.2
SCHEDULINGZEITPUNKT
.128
2.3.3
TASKWECHSEL
UND
TASK-CONTROLLBLOCK
(TCB)
.
129
2.3.4
MULTITASK-BETRIEBSSYSTEME
.
133
2.3.5
WEITERE
BETRIEBSSYSTEM-FUNKTIONEN
.138
2.3.6
NACHRICHTENAUSTAUSCH
ZWISCHEN
TASKS
.138
2.3.7
SPEICHERVERWALTUNG
.
142
2.3.8
SYNCHRONISATION
.
144
2.3.9
ZEITVERWALTUNG
.
147
2.4
USER
UND
SUPERVISOR-MODUS
.
150
2.4.1
SYSTEM-AUFRUFE
.
155
2.4.1.1
SYSTEM-AUFRUF
VON
PSOS+
.157
2.4.1.2
SYSTEM-AUFRUF
VON
OS-9/68K
.164
2.4.1.3
SYSTEM-AUFRUF
VON
VRTX32
.
166
2.4.1.4
SYSTEM-AUFRUF
VON
VXWORKS
.
167
2.4.1.5
SYSTEM-AUFRUF
VON
UNIX
.168
2.4.1.6
SYSTEM-AUFRUF
VON
ATARI-ST
(TOS)
.
170
2.4.1.7
SYSTEM-AUFRUF
VON
RMS68K/VERSADOS
.
171
2.5
SPEICHERVERWALTUNGSPRINZIPIEN
MIT
EINER
MMU
.
172
2.6
DIE
PMMU
DES
MC68030
.
177
2.6.1
DIE
ADRESSUMSETZUNG
.
178
2.6.2
DESKRIPTOREN
.
183
2.6.1.1
PAGE-DESKRIPTOR
.
185
2.6.1.2
TABELLEN-DESKRIPTOR
.
186
2.6.1.3
UNGUELTIGER
DESKRIPTOR
.187
8
INHALT
2.6.1.4
FRUEHER-ABBRUCH-DESKRIPTOR
.
188
2.4.1.5
INDIREKTER
DESKRIPTOR
.
190
2.6.3
DAS
ADRESSUEBERSETZUNGS-CACHE
(ATC)
.
190
2.6.4
TRANSPARENT
WINDOWS
.192
2.6.5
PMMU-REGISTER
UND
PROGRAMMIERUNG
.194
2.6.6
UNTERSCHIEDE
ZUR
PMMU
MC68851
.
205
2.6.7
PMMU-EXCEPTIONS
.
206
2.7
DIE
PMMU
DES
MC68040/LC040
.
207
2.7.1
DIE
PMMU-REGISTER
DES
MC68040/LC040
.
209
2.7.1.1
TRANSLATION
CONTROL
REGISTER
TC
.
209
2.7.1.2
TRANSPARENT
TRANSLATION
REGISTER
ITTX/DTTX
.
210
2.7.1.3
ROOT-POINTER
URP/SRP
.
210
2.7.1.4
MMU
STATUSREGISTER
MMUSR
.
210
2.7.2
DESKRIPTOREN
.211
2.7.3
PROGRAMMBEISPIEL
FUER
EINE
ADRESSUMSETZUNG
.
214
2.8
DIE
ANWENDUNG
ZWEIER
SUPERVISOR-STACKPOINTER
.
216
2.9
ANWENDUNG
DES
CAS-BEFEHLES
.
222
2.10
TEST
UND
DIAGNOSEUNTERSTUETZUNG
.
226
2.11
DAS
VIRTUELLE
SPEICHERKONZEPT
.
227
2.12
DAS
VIRTUELLE
SYSTEMKONZEPT
.
232
3
ASSEMBLER-PROGRAMMIERUNG
.
235
3.1
MODUL
VERSCHIEBBARKEIT
.
236
3.2
DAS
SECTION-KONZEPT
(ABSCHNITTSBILDUNG)
.
239
3.3
STRUKTURIERTE
ASSEMBLER-PROGRAMMIERUNG
.241
3.4
MAKROS
.
246
3.5
EIN
TRAP-HANDLER
.
248
4
SPEICHERINTERFACE-TECHNIKEN
.
253
4.1
STATISCHE
SPEICHER
.
254
4.2
DYNAMISCHE
SPEICHER
.
262
4.2.1
ADRESSIERUNG
EINER
ZELLE
.
264
4.2.2
ANSTEUERUNG
VON
DRAMS
.
267
4.2.3
ZEITVERHALTEN
BEIM
LESEN
UND
SCHREIBEN
.
268
4.2.4
REFRESH
.
269
4.2.4.1
RAS
ONLY-REFRESH
.
270
4.2.4.2
CAS
BEFORE
RAS
REFRESH
.
270
4.2.4.3
HIDDEN
REFRESH
.
271
4.2.4.4
SOFTWARE
REFRESH
.
272
9
INHALT
4.2.5
PAGE-,
NIBBLE
UND
STATIC
COLUMN-MODUS
.
273
4.2.5.1
PAGE-MODUS
.
274
4.2.5.2
STATIC
COLUMN-MODUS
.
275
4.2.5.3
NIBBLE-MODUS
.
275
4.3
EIN
DRAM-INTERFACE
FUER
DEN
MC68020
.
276
4.3.1
UEBERLEGUNGEN
ZUM
ZEITVERHALTEN
.
277
4.3.2
ENTWURF
DER
SCHALTUNG
.
279
4.3.3
DIE
ERSTE
VERSION
DER
ABLAUFSTEUERUNG
.281
4.3.4
HARDWARE-REFRESH
.
286
4.3.5
OPTIMIERUNGSMOEGLICHKEITEN
.
292
4.4
EINE
ELEGANTE
SCHALTUNG
MIT
PALS
.
294
4.5
SPEICHER
FUER
DEN
MC68030
.
305
4.5.1
BURST-ZUGRIFFE
DES
MC68030
.
310
4.6
SPEICHERINTERFACE
FUER
DEN
MC68040
.
314
4.6.1
DER
ANSCHLUSS
VON
EPROMS
.
316
4.6.2.
EIN
INTERFACE
FUER
SCHNELLE
SRAMS
.
320
4.6.3
DRAMS
UND
DER
MC68040
.
330
5
COPROZESSOREN
.
339
5.1
COPROZESSOR-SCHNITTSTEILEN-KONZEPTE
.
341
5.2
DAS
MOTOROLA
COPROZESSOR-KONZEPT
.
345
5.3
DER
FLIESSPUNKT-COPROZESSOR
MC68881/2
.
352
5.3.1
DAS
PROGRAMMIERMODELL
.
354
5.3.1.1
DAS
FLIESSPUNKT-STEUERREGISTER
FPCR
.
354
5.3.1.2
DAS
FLIESSPUNKT-STATUSREGISTER
FPSR
.
355
5.3.1.3
DAS
FLIESSPUNKT-BEFEHLSADRESSREGISTER
FPIAR
.
357
5.3.2
BEFEHLE
UND
FUNKTIONEN
.
357
5.3.3
EXCEPTIONS
.
360
5.3.4
GEHAEUSE
UND
PINBELEGUNG
.
361
5.3.5
ANSCHLUSS
DES
MC68881/2
AN
DEN
MC68331/2
.
363
5.3.6
EIN
ANWENDUNGSBEISPIEL
FUER
DEN
MC68881/2
.
365
5.4
DER
PMMU-COPROZESSOR
MC68851
.
367
5.4.1
DAS
PROGRAMMIERMODELL
.
367
5.4.2
BEFEHLE
UND
FUNKTIONEN
.
370
5.4.3
EXCEPTIONS
.371
5.4.4
GEHAEUSE
UND
PINBELEGUNG
.371
5.4.5
PMMU-BEFEHLE
.
372
10
INHALT
6
ANWENDUNG
DER
MC68331/2-PERIPHERIE
.
.
373
6.1
DER
UMGANG
MIT
DEN
ARBEITSBLAETTER
(CHARTS)
.
374
6.2
ANSCHLUSS
VON
ROM,
RAM
U.
ECB-BUS
AN
DIE
CS-EINHEIT
(SIM)
.
379
6.2.1
ROM-ANSCHLUSS.
.
380
6.2.2
DAS
RAM
.
380
6.2.3
DAS
Z80-ECB-BUS
INTERFACE
.
382
6.2.4
INTERRUPT
AUTOVEKTOR-ERZEUGUNG
.
386
6.3
ANSCHLUSS
DES
DUAL-PORTED
RAM
7130/40
.
389
6.4
DIE
SCI-SCHNITTSTELLE
ALS
VERBINDUNG
ZU
EINEM
TERMINAL
ODER
PC
.
393
6.5
SERIELLE
PERIPHERIE
AN
DER
QSPI
.
397
6.5.1
DER
A/D-WANDLER
LTC
1290
.
397
6.5.2
DAS
SERIELLE
EEPROM
X25020
.
399
6.5.3
REALISIERUNG
DES
SERIELLEN
INTERFACES
.
405
6.5.4
PROGRAMMIERUNG
ZUM
START
DES
WANDLERS
.
406
6.5.5
UNTERBRECHUNG
UND
LESEN
VON
EEPROM-DATEN
.
407
6.5.6
SCHREIBEN
VON
EEPROM-DATEN
.
408
6.6
DIE
PROGRAMMIERUNG
DER
TPU
DES
MC6S332/HC16
.
.
408
6.7
DER
BACKGROUND-MODE
ANSCHLUSS
.
416
LITERATURVERZEICHNIS
.
423
INDEX
.
427
ANHANG
.
435
A
INHALT
DER
DISKETTE
.
435
B
INHALTSVERZEICHNIS
BAND
1
(M68000-GRUNDLAGEN)
.
436
INHALTSVERZEICHNIS
BAND
3
(M68300
MIKROCONTROLLER)
.
441
11 |
any_adam_object | 1 |
author | Hilf, Werner |
author_facet | Hilf, Werner |
author_role | aut |
author_sort | Hilf, Werner |
author_variant | w h wh |
building | Verbundindex |
bvnumber | BV008885521 |
classification_rvk | ST 170 |
classification_tum | DAT 135f |
ctrlnum | (OCoLC)642853725 (DE-599)BVBBV008885521 |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a2200000 ca4500</leader><controlfield tag="001">BV008885521</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20030915</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">940207nuuuuuuuugw |||| 00||| ger d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">940321475</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)642853725</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV008885521</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">DE</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 170</subfield><subfield code="0">(DE-625)143602:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 135f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Hilf, Werner</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">M-68000-Anwendungen</subfield><subfield code="b">Anwender- und Systemprogrammierung, Coprozessoren, Interfacetechnik, Software auf Diskette ; MC68020-30-40, MC68332</subfield><subfield code="c">Werner Hilf</subfield></datafield><datafield tag="246" ind1="1" ind2="3"><subfield code="a">M 68000 Anwendungen</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">München</subfield><subfield code="b">Franzis</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Bd. 1 u.d.T.: Hilf, Werner: Mikroprozessoren für 32-Bit-Systeme</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Mikroprozessor 68000</subfield><subfield code="0">(DE-588)4169170-2</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Mikroprozessor 68000</subfield><subfield code="0">(DE-588)4169170-2</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=012480300&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-012480300</subfield></datafield></record></collection> |
id | DE-604.BV008885521 |
illustrated | Not Illustrated |
indexdate | 2024-08-14T01:25:28Z |
institution | BVB |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-012480300 |
oclc_num | 642853725 |
open_access_boolean | |
publishDateSort | 0000 |
publisher | Franzis |
record_format | marc |
spelling | Hilf, Werner Verfasser aut M-68000-Anwendungen Anwender- und Systemprogrammierung, Coprozessoren, Interfacetechnik, Software auf Diskette ; MC68020-30-40, MC68332 Werner Hilf M 68000 Anwendungen München Franzis txt rdacontent n rdamedia nc rdacarrier Bd. 1 u.d.T.: Hilf, Werner: Mikroprozessoren für 32-Bit-Systeme Mikroprozessor 68000 (DE-588)4169170-2 gnd rswk-swf Mikroprozessor 68000 (DE-588)4169170-2 s DE-604 DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=012480300&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Hilf, Werner M-68000-Anwendungen Anwender- und Systemprogrammierung, Coprozessoren, Interfacetechnik, Software auf Diskette ; MC68020-30-40, MC68332 Mikroprozessor 68000 (DE-588)4169170-2 gnd |
subject_GND | (DE-588)4169170-2 |
title | M-68000-Anwendungen Anwender- und Systemprogrammierung, Coprozessoren, Interfacetechnik, Software auf Diskette ; MC68020-30-40, MC68332 |
title_alt | M 68000 Anwendungen |
title_auth | M-68000-Anwendungen Anwender- und Systemprogrammierung, Coprozessoren, Interfacetechnik, Software auf Diskette ; MC68020-30-40, MC68332 |
title_exact_search | M-68000-Anwendungen Anwender- und Systemprogrammierung, Coprozessoren, Interfacetechnik, Software auf Diskette ; MC68020-30-40, MC68332 |
title_full | M-68000-Anwendungen Anwender- und Systemprogrammierung, Coprozessoren, Interfacetechnik, Software auf Diskette ; MC68020-30-40, MC68332 Werner Hilf |
title_fullStr | M-68000-Anwendungen Anwender- und Systemprogrammierung, Coprozessoren, Interfacetechnik, Software auf Diskette ; MC68020-30-40, MC68332 Werner Hilf |
title_full_unstemmed | M-68000-Anwendungen Anwender- und Systemprogrammierung, Coprozessoren, Interfacetechnik, Software auf Diskette ; MC68020-30-40, MC68332 Werner Hilf |
title_short | M-68000-Anwendungen |
title_sort | m 68000 anwendungen anwender und systemprogrammierung coprozessoren interfacetechnik software auf diskette mc68020 30 40 mc68332 |
title_sub | Anwender- und Systemprogrammierung, Coprozessoren, Interfacetechnik, Software auf Diskette ; MC68020-30-40, MC68332 |
topic | Mikroprozessor 68000 (DE-588)4169170-2 gnd |
topic_facet | Mikroprozessor 68000 |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=012480300&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT hilfwerner m68000anwendungenanwenderundsystemprogrammierungcoprozessoreninterfacetechniksoftwareaufdiskettemc680203040mc68332 AT hilfwerner m68000anwendungen |