Assembler: Grundlagen der PC-Programmierung
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
München [u.a.]
Oldenbourg
2005
|
Ausgabe: | 5., überarb. Aufl. |
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | VIII, 359 S. graph. Darst. |
ISBN: | 3486200011 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV019987855 | ||
003 | DE-604 | ||
005 | 20140305 | ||
007 | t | ||
008 | 050803s2005 d||| |||| 00||| ger d | ||
016 | 7 | |a 975439596 |2 DE-101 | |
020 | |a 3486200011 |9 3-486-20001-1 | ||
035 | |a (OCoLC)163627607 | ||
035 | |a (DE-599)BVBBV019987855 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
049 | |a DE-210 |a DE-29T |a DE-92 |a DE-12 |a DE-898 |a DE-91G |a DE-573 |a DE-523 |a DE-634 |a DE-83 |a DE-11 |a DE-B768 | ||
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a DAT 353f |2 stub | ||
084 | |a DAT 125f |2 stub | ||
084 | |a 004 |2 sdnb | ||
100 | 1 | |a Dieterich, Ernst-Wolfgang |e Verfasser |4 aut | |
245 | 1 | 0 | |a Assembler |b Grundlagen der PC-Programmierung |c von Ernst-Wolfgang Dieterich |
250 | |a 5., überarb. Aufl. | ||
264 | 1 | |a München [u.a.] |b Oldenbourg |c 2005 | |
300 | |a VIII, 359 S. |b graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a Mikroprozessor 8086 |0 (DE-588)4114593-8 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Programmierung |0 (DE-588)4076370-5 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Assembler |0 (DE-588)4003255-3 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Mikroprozessor 8086 |0 (DE-588)4114593-8 |D s |
689 | 0 | 1 | |a Assembler |0 (DE-588)4003255-3 |D s |
689 | 0 | 2 | |a Programmierung |0 (DE-588)4076370-5 |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=013309819&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-013309819 |
Datensatz im Suchindex
_version_ | 1804133532429189120 |
---|---|
adam_text | INHALTSVERZEICHNIS
1 VORWORT
1
2
DIEENTWICKLUNGSUMGEBUNG
5
2.1
EINEINFACHESBEISPIEL..................................................
7
2.2
ASSEMBLERUNDLINKER.................................................
8
2.3
DERDEBUGGER
......
9
3
ALLGEMEINERAUFBAUEINESASSEMBLER-PROGRAMMS
13
3.1
BEZEICHNER
14
3.2
BEFEHLE................................................................
16
3.3
DIREKTIVEN.............................................................
17
3.4
EINSTANDARD-RAHMENFUERASSEMBLER-PROGRAMME
18
3.5
BEFEHLEUNDDIREKTIVENDESBEISPIELPROGRAMMS
19
3.6
MAKRO-AUFRUFE
22
3.6.1
AUSGABEVONTEXT.....................................................
22
3.6.2
EINLESENVONTEXT
25
3.6.3
EINLESENUNDAUSGEBENVONZAHLEN
26
3.6.4
ZUFALLSZAHLEN-GENERATOR
29
3.7
DASASSEMBLER-LISTING
30
3.7.1
DERERWEITERTEQUELL-CODE.............................................
32
3.7.2
DIESYMBOL-TABELLE....................................................
34
3.7.3
DIECROSS-REFERENZ-LISTE...............................................
35
3.7.4
STEUERUNGDERLISTING-AUSGABE
36
4
KONSTANTENUNDVARIABLEN
39
4.1
GANZEZAHLEN
39
4.2
ZEICHENUNDZEICHENKETTEN.............................................
42
4.3
VEREINBARUNGVONVARIABLEN...........................................
43
4.4
KONSTANTEAUSDRUECKE..................................................
47
4.4.1
ARITHMETISCHEOPERATOREN
49
4.4.2
SCHIEBEOPERATOREN.....................................................
52
VI
INHALTSVERZEICHNI~
4.4.3 LOGISCHEOPERATOREN.
..................................................
5IL
4.4.4
VERGLEICHSOPERATOREN
54
4.5
KONSTANTEN-VEREINBARUNG.
.............................................
55
5
ARITHMETISCHE
BEFEHLE
59
5.1
DIEREGISTER..................................
.....
..
..
59
5.1.1
DIEALLGEMEINEN
REGISTER...
.......
59
5.1.2
DIEINDEX-REGISTER.
.............
....................................
61
5.1.3
DIEZEIGER-REGISTER.
...................................................
61
5.1.4
DIESEGMENT-REGISTER.....
.....
.....
......
61
5.1.5
DERBEFEHLSZEIGER......................................................
62
5.1.6
DASSTATUS-REGISTER.
..................................................
62
5.2
ZUWEISUNG,ADDITION
UNDSUBTRAKTION.
.................................
65
5.3
SCHIEBEBEFEHLE.........................................................
70
5.3.1
DIELOGISCHENSCHIEBEBEFEHLE
...........................................
71
5.3.2
DIEARITHMETISCHEN
SCHIEBEBEFEHLE
73
5.3.3
ROTATIONSBEFEHLE
74
5.4
MULTIPLIKATION.
........................................................
75
5.5
DIVISION
80
5.6
LOGISCHEBEFEHLE.......................................................
83
5.7
KELLER-BEFEHLE.........................................................
87
6
KONTROLLSTRUKTUREN
IMASSEMBLER
89
6.1
DIEEINSEITIGEVERZWEIGUNG..
90
6.2
DIEZWEISEITIGEVERZWEIGUNG
99
6.3
BEDINGUNGSSCHLEIFEN
100
6.4
ZAEHLSCHLEIFEN
107
7
ADRESSIERUNGSARTEN
111
7.1
DIEUNMITTELBARE
UNDDIEDIREKTE
ADRESSIERUNG
111
7.2
DIEINDEX-ADRESSIERUNG
113
7.3
DIEINDIREKTE
ADRESSIERUNG
121
7.4
DIEBASIS-INDIZIERTE
ADRESSIERUNG
123
7.5
DIEINDEX-INDIREKTE
ADRESSIERUNG
128
7.6
DIESTRINGADRESSIERUNG
131
7.6.1
STRINGBEFEHLE
ZUMDATENTRANSPORT
133
7.6.2
STRINGBEFEHLE
ZUMDURCHSUCHEN
139
7.6.3
STRINGBEFEHLE
ZUMVERGLEICHVONSPEICHERBEREICHEN
143
INHALTSVERZEICHNIS
VII
8 MAKROS
UND
BEDINGTE
ASSEMBLIERUNG
145
8.1
MAKRO-DEFINITIONUNDMAKRO-AUFRUF
146
8.2
BLOCKWIEDERHOLUNGEN
157
8.3
BEDINGTEASSEMBLIERUNG
162
8.3.1
ALLGEMEINEBEDINGUNGSBLOECKE
164
8.3.2
MAKRO-SPEZIFISCHEBEDINGUNGSBLOECKE
167
8.3.3
GESCHACHTELTEBEDINGUNGSBLOECKE.......................................
171
8.4
GESCHACHTELTEMAKROS
172
8.5
WEITEREDIREKTIVENZURSTEUERUNGDERLISTING-AUSGABE
176
9
UNTERPROGRAMME
119
9.1
DEFINITIONUNDAUFRUFVONUNTERPROGRAMMEN
180
9.2
PARAMETER-UEBERGABE
182
9.3
LOKALEMARKENUNDLOKALEVARIABLE
193
9.4
ERGEBNISSEAUSUNTERPROGRAMMEN
197
9.5
SPEZIELLEDIREKTIVEN
200
9.6
REKURSIVEUNTERPROGRAMME
208
9.7
AUFRUFVONINTERRUPT-ROUTINEN
216
9.8
SELBSTGESCHRIEBENEINTERRUPT-ROUTINEN
228
10
SEGMENTE
UND
SEGMENT-ANWEISUNGEN
233
10.1
DIEPHYSIKALISCHESPEICHERADRESSE
233
10.2
DIEVEREINFACHTENSEGMENT-ANWEISUNGEN
239
10.3
DIESTANDARD-SEGMENT-ANWEISUNGEN
,243
10.4
DIESEGMENTEDERVEREINFACHTENSEGMENT-ANWEISUNGEN
251
10.5
KOMMANDOZEILEN-PARAMETER
254
10.6
DERBILDSCHIRM-SPEICHER
258
11
MODULARISIERUNG
VON
PROGRAMMEN
261
11.1
SPRACHMITTELDESASSEMBLERSZURMODULARISIERUNG
264
11.2
DERBINDER
269
11.3
DIEBIBLIOTHEKSVERWALTUNG.............................................
275
VIII
INHALTSVERZEICHNIS
12
12.1
12.1.1
12.1.2
12.1.3
12.1.4
12.1.5
12.2
12.3
12.3.1
12.3.2
12.3.3
12.3.4
12.3.5
13
13.1
13.2
13.3
14
14.1
14.2
14.3
14.3.1
14.3.2
14.3.3
14.3.4
ANHANG
A
B
ASSEMBLER
UND
HOCHSPRACHEN
277
DIE
SCHNITTSTELLE
ZU
C++
UND
C
,280
DIE
SPEICHERMODELLE
...................................................
280
C++
ODER
CRUFT
EIN
ASSEMBLER-UNTERPROGRAMM
AUF
281
ASSEMBLER
RUFT
C++-FUNKTION
AUF
292
VERWENDUNG
GEMEINSAMER
DATEN
294
EIN
BEISPIEL
MIT
DEM
SPEICHERMODELL
LARGE
297
DIE
SCHNITTSTELLE
ZUPASCAL.
............................................
299
DIE
SCHNITTSTELLE
ZUTURBO
PASCAL.
.....................................
299
DAS
SPEICHERMODELL
VONTURBO
PASCAL
,300
TURBO
PASCAL
RUFT
EINASSEMBLER-UNTERPROGRAMM
AUF
302
ASSEMBLER
RUFT
TURBO
PASCAL-FUNKTION
AUF
308
VERWENDUNG
GEMEINSAMER
DATEN
,310
DAS
SPEICHERMODELL
TPASCAL
311
ZUSAMMENGESETZTE
DATENTYPEN
313
STRUKTUREN
314
VARIANTE
STRUKTUREN
319
RECORDS
,322
ANDERE
PROZESSOREN
325
EINSTELLUNG
DES
PROZESSORS.
............................................
326
DIE
NEUEN
UND
ERWEITERTEN
BEFEHLE
DES
80186
UND
80286
................
327
DER
32BIT-PROZESSOR
80386
331
SEGMENT-TYPEN
DES
80386
331
ERWEITERTE
VERWENDUNG
DER
REGISTER
BEI
DEN
ADRESSIERUNGSARTEN
,332
NEUE
BEFEHLE
DES
80386
333
ERWEITERUNG
VORHANDENER
BEFEHLE
,337
339
DIEVERWENDETEN
MAKROS
,339
ASCII-TABELLE
,348
INDEX
LITERATURVERZEICHNIS
351
350
|
any_adam_object | 1 |
author | Dieterich, Ernst-Wolfgang |
author_facet | Dieterich, Ernst-Wolfgang |
author_role | aut |
author_sort | Dieterich, Ernst-Wolfgang |
author_variant | e w d ewd |
building | Verbundindex |
bvnumber | BV019987855 |
classification_rvk | ST 250 |
classification_tum | DAT 353f DAT 125f |
ctrlnum | (OCoLC)163627607 (DE-599)BVBBV019987855 |
discipline | Informatik |
edition | 5., überarb. Aufl. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01654nam a2200421 c 4500</leader><controlfield tag="001">BV019987855</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20140305 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">050803s2005 d||| |||| 00||| ger d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">975439596</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3486200011</subfield><subfield code="9">3-486-20001-1</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)163627607</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV019987855</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-210</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-92</subfield><subfield code="a">DE-12</subfield><subfield code="a">DE-898</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-573</subfield><subfield code="a">DE-523</subfield><subfield code="a">DE-634</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-B768</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 353f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 125f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Dieterich, Ernst-Wolfgang</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Assembler</subfield><subfield code="b">Grundlagen der PC-Programmierung</subfield><subfield code="c">von Ernst-Wolfgang Dieterich</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">5., überarb. Aufl.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">München [u.a.]</subfield><subfield code="b">Oldenbourg</subfield><subfield code="c">2005</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">VIII, 359 S.</subfield><subfield code="b">graph. Darst.</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="650" ind1="0" ind2="7"><subfield code="a">Mikroprozessor 8086</subfield><subfield code="0">(DE-588)4114593-8</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Assembler</subfield><subfield code="0">(DE-588)4003255-3</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Mikroprozessor 8086</subfield><subfield code="0">(DE-588)4114593-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Assembler</subfield><subfield code="0">(DE-588)4003255-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="2"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</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=013309819&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-013309819</subfield></datafield></record></collection> |
id | DE-604.BV019987855 |
illustrated | Illustrated |
indexdate | 2024-07-09T20:10:13Z |
institution | BVB |
isbn | 3486200011 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-013309819 |
oclc_num | 163627607 |
open_access_boolean | |
owner | DE-210 DE-29T DE-92 DE-12 DE-898 DE-BY-UBR DE-91G DE-BY-TUM DE-573 DE-523 DE-634 DE-83 DE-11 DE-B768 |
owner_facet | DE-210 DE-29T DE-92 DE-12 DE-898 DE-BY-UBR DE-91G DE-BY-TUM DE-573 DE-523 DE-634 DE-83 DE-11 DE-B768 |
physical | VIII, 359 S. graph. Darst. |
publishDate | 2005 |
publishDateSearch | 2005 |
publishDateSort | 2005 |
publisher | Oldenbourg |
record_format | marc |
spelling | Dieterich, Ernst-Wolfgang Verfasser aut Assembler Grundlagen der PC-Programmierung von Ernst-Wolfgang Dieterich 5., überarb. Aufl. München [u.a.] Oldenbourg 2005 VIII, 359 S. graph. Darst. txt rdacontent n rdamedia nc rdacarrier Mikroprozessor 8086 (DE-588)4114593-8 gnd rswk-swf Programmierung (DE-588)4076370-5 gnd rswk-swf Assembler (DE-588)4003255-3 gnd rswk-swf Mikroprozessor 8086 (DE-588)4114593-8 s Assembler (DE-588)4003255-3 s Programmierung (DE-588)4076370-5 s DE-604 DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=013309819&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Dieterich, Ernst-Wolfgang Assembler Grundlagen der PC-Programmierung Mikroprozessor 8086 (DE-588)4114593-8 gnd Programmierung (DE-588)4076370-5 gnd Assembler (DE-588)4003255-3 gnd |
subject_GND | (DE-588)4114593-8 (DE-588)4076370-5 (DE-588)4003255-3 |
title | Assembler Grundlagen der PC-Programmierung |
title_auth | Assembler Grundlagen der PC-Programmierung |
title_exact_search | Assembler Grundlagen der PC-Programmierung |
title_full | Assembler Grundlagen der PC-Programmierung von Ernst-Wolfgang Dieterich |
title_fullStr | Assembler Grundlagen der PC-Programmierung von Ernst-Wolfgang Dieterich |
title_full_unstemmed | Assembler Grundlagen der PC-Programmierung von Ernst-Wolfgang Dieterich |
title_short | Assembler |
title_sort | assembler grundlagen der pc programmierung |
title_sub | Grundlagen der PC-Programmierung |
topic | Mikroprozessor 8086 (DE-588)4114593-8 gnd Programmierung (DE-588)4076370-5 gnd Assembler (DE-588)4003255-3 gnd |
topic_facet | Mikroprozessor 8086 Programmierung Assembler |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=013309819&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT dieterichernstwolfgang assemblergrundlagenderpcprogrammierung |