Assembler-Programmierung mit dem PC: eine schrittweise und praxisnahe Einführung
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Braunschweig u.a.
Vieweg
1992
|
Ausgabe: | 2., verb. und erw. Aufl. |
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | Literaturverz. S. 213 - 214 |
Beschreibung: | VIII, 223 S. |
ISBN: | 3528147911 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV004814017 | ||
003 | DE-604 | ||
005 | 19920624 | ||
007 | t | ||
008 | 920316s1992 gw |||| 00||| ger d | ||
020 | |a 3528147911 |9 3-528-14791-1 | ||
035 | |a (OCoLC)75254112 | ||
035 | |a (DE-599)BVBBV004814017 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
044 | |a gw |c DE | ||
049 | |a DE-91G |a DE-29T |a DE-522 |a DE-523 |a DE-634 |a DE-11 |a DE-B768 | ||
084 | |a ST 240 |0 (DE-625)143625: |2 rvk | ||
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a DAT 353f |2 stub | ||
100 | 1 | |a Erdweg, Joachim |e Verfasser |4 aut | |
245 | 1 | 0 | |a Assembler-Programmierung mit dem PC |b eine schrittweise und praxisnahe Einführung |c Joachim Erdweg |
250 | |a 2., verb. und erw. Aufl. | ||
264 | 1 | |a Braunschweig u.a. |b Vieweg |c 1992 | |
300 | |a VIII, 223 S. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
500 | |a Literaturverz. S. 213 - 214 | ||
650 | 0 | 7 | |a Personal Computer |0 (DE-588)4115533-6 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Assembler |0 (DE-588)4003255-3 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Programmierung |0 (DE-588)4076370-5 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Mikroprozessor 80x86 |0 (DE-588)4284753-9 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Mikroprozessor 80x86 |0 (DE-588)4284753-9 |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 | |
689 | 1 | 0 | |a Assembler |0 (DE-588)4003255-3 |D s |
689 | 1 | |5 DE-604 | |
689 | 2 | 0 | |a Assembler |0 (DE-588)4003255-3 |D s |
689 | 2 | 1 | |a Programmierung |0 (DE-588)4076370-5 |D s |
689 | 2 | 2 | |a Personal Computer |0 (DE-588)4115533-6 |D s |
689 | 2 | |5 DE-604 | |
856 | 4 | 2 | |m HEBIS Datenaustausch Darmstadt |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=002962892&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-002962892 |
Datensatz im Suchindex
_version_ | 1804118926627438592 |
---|---|
adam_text | JOACHIM ERDWEG ASSEMBLER- PROGRAMMIERUNG MIT DEM PC EINE SCHRITTWEISE
UND PRAXISNAHE EINFUEHRUNG 2., VERBESSERTE UND ERWEITERTE AUFLAGE VIEWEG
VI INHALTSVERZEICHNIS 1 EINLEITUNG 1 1.1 EIN KURZER ABRISS DER
COMPUTERGESCHICHTE 1 1.2 DIE ENTWICKLUNG DER COMPUTERSPRACHEN 2 1.3
EINSATZGEBIETE VON PROGRAMMIERSPRACHEN 2 2 GRUNDLAGEN DER
INTEL-PROZESSOREN 5 2.1 DIE GESCHICHTE DER PC-PROZESSOREN 5 2.2 AUFBAU
DES PROZESSORS 7 2.3 PROZESSOR-REGISTER 8 2.3.1 ARBEITSREGISTER 9 2.3.2
ZEIGERREGISTER 10 2.3.3 INDEXREGISTER 10 2.3.4 SEGMENTREGISTER 11 2.3.5
PROZESSOR-STATUS-REGISTER 12 2.4 DIE ADRESSIERUNG 17 2.4.1 BERECHNUNG
DER PHYSIKALISCHEN ADRESSE 17 2.4.2 ADRESSIERUNG MITTELS REGISTER 21
2.4.3 ADRESSIERUNG MIT SPEICHEROPERAND 22 2.5 INTEL-KONVENTIONEN 26 3
GRUNDELEMENTE DER ASSEMBLERSPRACHE 29 3.1 DATENTYPEN IN ASSEMBLER 30 3.2
DER AUFBAU EINER ASSEMBLERZEILE 31 3.2.1 NAMENSFELD 31 3.2.2
TRENNZEICHEN 35 3.2.3 OPERATIONSFELD 37 3.2.4 OPERANDENFELD 37 3.2.5
KOMMENTARE 39 3.3 ANWEISUNGEN AN DEN ASSEMBLIERER 41 3.3.1 ORG-ANWEISUNG
41 3.3.2 EQU-ANWEISUNG 42 3.3.3 = -ANWEISUNG 43 3.3.4 DUP-ANWEISUNG 43
4 STRUKTUR EINES ASSEMBLERPROGRAMMES 45 4.1 SEGMENTIERUNG 47 4.1.1
CODESEGMENT 48 4.1.2 DATENSEGMENT 51 4.1.3 STAPELSEGMENT 51 4.1.4
VEREINFACHTE SEGMENTZUWEISUNGEN 52 4.1.5 ZUGRIFF AUF SEGMENTE 53 VII 4.2
COM - UND EXE -PROGRAMME 57 4.2.1 DIE COM -STRUKTUR 59 4.2.2 DIE
EXE -STRUKTUR 62 5 GNINDTECHNIKEN DER ASSEMBLER-PROGRAMMIERUNG 67 5.1
ELEMENTARE BEFEHLE 68 5.1.1 DATENTRANSPORT 68 5.1.2 ARITHMETISCHE
OPERATIONEN 69 5.1.3 BOOLESCHE OPERATIONEN 71 5.2 SPRUNGBEFEHLE 74 5.2.1
UNBEDINGTER SPRUNG 74 5.2.2 BEDINGTER SPRUNG 75 5.3 UNTERPROGRAMME,
BIBLIOTHEKEN UND MAKROS 80 5.3.1 AUFRUF VON UNTERPROGRAMMEN 81 5.3.2
AUFRUF VON MAKROS 98 5.3.3 EINBINDUNG VON INCLUDE-DATEIEN 101 5.4 AUFRUF
VON MS-DOS-FUNKTIONEN 106 6 ASSEMBLERROUTINEN IN HOEHEREN
PROGRAMMIERSPRACHEN 113 6.1 TRENNUNG DER QUELLEN 114 6.2 VON
TURBO-PASCAL ZU ASSEMBLER 115 6.2.1 REGISTERBELEGUNG 117 6.2.2
DEKLARATION DER UNTERPROGRAMME 118 6.2.3 AUFRUF VON ASSEMBLERROUTINEN
118 6.2.4 FAR UND NEAR 120 6.2.5 REIHENFOLGE DER PARAMETER 120 6.2.6
TURBO-PASCAL-VARIABLEN UND -UNTERPROGRAMME 123 6.2.7 ERGEBNISSE VON
TURBO-PASCAL-FUNKTIONEN 125 6.2.8 ZUGRIFF AUF SPEZIELLE DATENTYPEN 129
6.2.9 GESCHWINDIGKEITSGEWINN 134 6.3 VON C ZU ASSEMBLER 135 6.3.1
REGISTERBELEGUNG 137 6.3.2 DEKLARATION UND AUFRUF DER UNTERPROGRAMME 138
6.3.3 REIHENFOLGE DER PARAMETER 139 T FEHLERVERMEIDUNG UND -BESEITIGUNG
143 7.1 SYNTAXFEHLER 143 7.2 LOGISCHE FEHLER 144 7.3 CHECKLISTE 145 7.4
EINSATZ EINES DEBUGGERS 146 75 DEBUG-STRATEGIE 148 VIII ANHANG 151 A
BEFEHLSSATZ DER 80X86-PROZESSOREN 153 A.1 DATENTRANSPORT 154 A.2
ARITHMETISCHE OPERATIONEN 156 A.2.1 ADDITION 156 A.2.2 SUBTRAKTION 157
A.2.3 MULTIPLIKATION 157 A.2.4 DIVISION 158 A.2.5 NEGATION 158 A.2.6
KORREKTURBEFEHLE 158 A.3 BIT-ORIENTIERTE OPERATIONEN 160 A.4
KONVERTIERUNGSBEFEHLE 163 A.5 FLAGSTEUERUNG 163 A.6 SPRUNGBEFEHLE 164
A.7 UNTERPROGRAMMAUFRUFE 168 A.8 STRINGOPERATIONEN 170 A.9
SCHLEIFENSTEUERUNG 172 A.10 WEITERE OPERATIONEN 173 B
SOFTWARE-INTERRUPTS 179 B.L INTERRUPT 21H 179 B.L.L ZEICHENAUSGABE 179
B.1.2 ZEICHENEINGABE 181 B.1.3 DATEIOPERATIONEN 183 B.2 INTERRUPT 10H
192 B.2.1 BILDSCHIRM-STEUERUNG 192 B.2.2 CURSOR-STEUERUNG 195 B.2.3
TEXTEIN- UND AUSGAEBE 196 B.2.4 GRAFIKEIN- UND AUSGAEBE 197 C TURBO
ASSEMBLER 199 D TURBO LINKER 203 E TURBO LIBRARY MANAGER 207 F TURBO
DEBUGGER 209 LITERATURHINWEISE 213 VERZEICHNIS DER BILDER 215
VERZEICHNIS DER TABELLEN 216 SACHWORTVERZEICHNIS 218
|
any_adam_object | 1 |
author | Erdweg, Joachim |
author_facet | Erdweg, Joachim |
author_role | aut |
author_sort | Erdweg, Joachim |
author_variant | j e je |
building | Verbundindex |
bvnumber | BV004814017 |
classification_rvk | ST 240 ST 250 |
classification_tum | DAT 353f |
ctrlnum | (OCoLC)75254112 (DE-599)BVBBV004814017 |
discipline | Informatik |
edition | 2., verb. und erw. Aufl. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01972nam a2200505 c 4500</leader><controlfield tag="001">BV004814017</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">19920624 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">920316s1992 gw |||| 00||| ger d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3528147911</subfield><subfield code="9">3-528-14791-1</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)75254112</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV004814017</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="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">DE</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91G</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-522</subfield><subfield code="a">DE-523</subfield><subfield code="a">DE-634</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-B768</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 240</subfield><subfield code="0">(DE-625)143625:</subfield><subfield code="2">rvk</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="100" ind1="1" ind2=" "><subfield code="a">Erdweg, Joachim</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Assembler-Programmierung mit dem PC</subfield><subfield code="b">eine schrittweise und praxisnahe Einführung</subfield><subfield code="c">Joachim Erdweg</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">2., verb. und erw. Aufl.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Braunschweig u.a.</subfield><subfield code="b">Vieweg</subfield><subfield code="c">1992</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">VIII, 223 S.</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">Literaturverz. S. 213 - 214</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Personal Computer</subfield><subfield code="0">(DE-588)4115533-6</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="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">Mikroprozessor 80x86</subfield><subfield code="0">(DE-588)4284753-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Mikroprozessor 80x86</subfield><subfield code="0">(DE-588)4284753-9</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="689" ind1="1" ind2="0"><subfield code="a">Assembler</subfield><subfield code="0">(DE-588)4003255-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="2" ind2="0"><subfield code="a">Assembler</subfield><subfield code="0">(DE-588)4003255-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2="1"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2="2"><subfield code="a">Personal Computer</subfield><subfield code="0">(DE-588)4115533-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HEBIS Datenaustausch Darmstadt</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=002962892&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-002962892</subfield></datafield></record></collection> |
id | DE-604.BV004814017 |
illustrated | Not Illustrated |
indexdate | 2024-07-09T16:18:04Z |
institution | BVB |
isbn | 3528147911 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-002962892 |
oclc_num | 75254112 |
open_access_boolean | |
owner | DE-91G DE-BY-TUM DE-29T DE-522 DE-523 DE-634 DE-11 DE-B768 |
owner_facet | DE-91G DE-BY-TUM DE-29T DE-522 DE-523 DE-634 DE-11 DE-B768 |
physical | VIII, 223 S. |
publishDate | 1992 |
publishDateSearch | 1992 |
publishDateSort | 1992 |
publisher | Vieweg |
record_format | marc |
spelling | Erdweg, Joachim Verfasser aut Assembler-Programmierung mit dem PC eine schrittweise und praxisnahe Einführung Joachim Erdweg 2., verb. und erw. Aufl. Braunschweig u.a. Vieweg 1992 VIII, 223 S. txt rdacontent n rdamedia nc rdacarrier Literaturverz. S. 213 - 214 Personal Computer (DE-588)4115533-6 gnd rswk-swf Assembler (DE-588)4003255-3 gnd rswk-swf Programmierung (DE-588)4076370-5 gnd rswk-swf Mikroprozessor 80x86 (DE-588)4284753-9 gnd rswk-swf Mikroprozessor 80x86 (DE-588)4284753-9 s Assembler (DE-588)4003255-3 s Programmierung (DE-588)4076370-5 s DE-604 Personal Computer (DE-588)4115533-6 s HEBIS Datenaustausch Darmstadt application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=002962892&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Erdweg, Joachim Assembler-Programmierung mit dem PC eine schrittweise und praxisnahe Einführung Personal Computer (DE-588)4115533-6 gnd Assembler (DE-588)4003255-3 gnd Programmierung (DE-588)4076370-5 gnd Mikroprozessor 80x86 (DE-588)4284753-9 gnd |
subject_GND | (DE-588)4115533-6 (DE-588)4003255-3 (DE-588)4076370-5 (DE-588)4284753-9 |
title | Assembler-Programmierung mit dem PC eine schrittweise und praxisnahe Einführung |
title_auth | Assembler-Programmierung mit dem PC eine schrittweise und praxisnahe Einführung |
title_exact_search | Assembler-Programmierung mit dem PC eine schrittweise und praxisnahe Einführung |
title_full | Assembler-Programmierung mit dem PC eine schrittweise und praxisnahe Einführung Joachim Erdweg |
title_fullStr | Assembler-Programmierung mit dem PC eine schrittweise und praxisnahe Einführung Joachim Erdweg |
title_full_unstemmed | Assembler-Programmierung mit dem PC eine schrittweise und praxisnahe Einführung Joachim Erdweg |
title_short | Assembler-Programmierung mit dem PC |
title_sort | assembler programmierung mit dem pc eine schrittweise und praxisnahe einfuhrung |
title_sub | eine schrittweise und praxisnahe Einführung |
topic | Personal Computer (DE-588)4115533-6 gnd Assembler (DE-588)4003255-3 gnd Programmierung (DE-588)4076370-5 gnd Mikroprozessor 80x86 (DE-588)4284753-9 gnd |
topic_facet | Personal Computer Assembler Programmierung Mikroprozessor 80x86 |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=002962892&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT erdwegjoachim assemblerprogrammierungmitdempceineschrittweiseundpraxisnaheeinfuhrung |