Computer Organization and Assembly Language Programming:
Computer Organization and Assembly Language Programming deals with lower level computer programming-machine or assembly language, and how these are used in the typical computer system. The book explains the operations of the computer at the machine language level. The text reviews basic computer ope...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Saint Louis
Elsevier Science
2014
|
Schlagworte: | |
Online-Zugang: | FAW01 |
Zusammenfassung: | Computer Organization and Assembly Language Programming deals with lower level computer programming-machine or assembly language, and how these are used in the typical computer system. The book explains the operations of the computer at the machine language level. The text reviews basic computer operations, organization, and deals primarily with the MIX computer system. The book describes assembly language programming techniques, such as defining appropriate data structures, determining the information for input or output, and the flow of control within the program. The text explains basic I/O programming concepts, technique of interrupts, and an overlapped I/O. The text also describes the use of subroutines to reduce the number of codes that are repetitively written for the program. An assembler can translate a program from assembly language into a loader code for loading into the computer's memory for execution. A loader can be of several types such as absolute, relocatable, or a variation of the other two types. A linkage editor links various small segments into one large segment with an output format similar to an input format for easier program handling. The book also describes the use of other programming languages which can offer to the programmer the power of an assembly language by his using the syntax of a higher-level language. The book is intended as a textbook for a second course in computer programming, following the recommendations of the ACM Curriculum 68 for Course B2 "Computers and Programming |
Beschreibung: | Description based on publisher supplied metadata and other sources |
Beschreibung: | 1 online resource (465 pages) |
ISBN: | 9781483268590 9780125522502 |
Internformat
MARC
LEADER | 00000nmm a2200000zc 4500 | ||
---|---|---|---|
001 | BV043891942 | ||
003 | DE-604 | ||
005 | 00000000000000.0 | ||
007 | cr|uuu---uuuuu | ||
008 | 161123s2014 |||| o||u| ||||||eng d | ||
020 | |a 9781483268590 |9 978-1-4832-6859-0 | ||
020 | |a 9780125522502 |c Print |9 978-0-12-552250-2 | ||
035 | |a (ZDB-30-PQE)EBC1876916 | ||
035 | |a (ZDB-89-EBL)EBL1876916 | ||
035 | |a (ZDB-38-EBR)ebr10996324 | ||
035 | |a (OCoLC)897647111 | ||
035 | |a (DE-599)BVBBV043891942 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a eng | |
049 | |a DE-1046 | ||
082 | 0 | |a 001 | |
100 | 1 | |a Peterson, James L. |e Verfasser |4 aut | |
245 | 1 | 0 | |a Computer Organization and Assembly Language Programming |
264 | 1 | |a Saint Louis |b Elsevier Science |c 2014 | |
264 | 4 | |c © 1978 | |
300 | |a 1 online resource (465 pages) | ||
336 | |b txt |2 rdacontent | ||
337 | |b c |2 rdamedia | ||
338 | |b cr |2 rdacarrier | ||
500 | |a Description based on publisher supplied metadata and other sources | ||
520 | |a Computer Organization and Assembly Language Programming deals with lower level computer programming-machine or assembly language, and how these are used in the typical computer system. The book explains the operations of the computer at the machine language level. The text reviews basic computer operations, organization, and deals primarily with the MIX computer system. The book describes assembly language programming techniques, such as defining appropriate data structures, determining the information for input or output, and the flow of control within the program. The text explains basic I/O programming concepts, technique of interrupts, and an overlapped I/O. The text also describes the use of subroutines to reduce the number of codes that are repetitively written for the program. An assembler can translate a program from assembly language into a loader code for loading into the computer's memory for execution. A loader can be of several types such as absolute, relocatable, or a variation of the other two types. A linkage editor links various small segments into one large segment with an output format similar to an input format for easier program handling. The book also describes the use of other programming languages which can offer to the programmer the power of an assembly language by his using the syntax of a higher-level language. The book is intended as a textbook for a second course in computer programming, following the recommendations of the ACM Curriculum 68 for Course B2 "Computers and Programming | ||
650 | 4 | |a Assembly languages (Electronic computers) | |
650 | 4 | |a Computer organization | |
650 | 0 | 7 | |a Assembler |0 (DE-588)4003255-3 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Assembler |0 (DE-588)4003255-3 |D s |
689 | 0 | |8 1\p |5 DE-604 | |
700 | 1 | |a Rheinboldt, Werner |e Sonstige |4 oth | |
776 | 0 | 8 | |i Erscheint auch als |n Druck-Ausgabe |a Peterson, James L |t . Computer Organization and Assembly Language Programming |
912 | |a ZDB-30-PQE |a ZDB-33-ESD |a ZDB-33-EBS | ||
999 | |a oai:aleph.bib-bvb.de:BVB01-029301322 | ||
883 | 1 | |8 1\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
966 | e | |u http://www.sciencedirect.com/science/book/9780125522502 |l FAW01 |p ZDB-33-ESD |q FAW_PDA_ESD |x Verlag |3 Volltext |
Datensatz im Suchindex
_version_ | 1804176794030440448 |
---|---|
any_adam_object | |
author | Peterson, James L. |
author_facet | Peterson, James L. |
author_role | aut |
author_sort | Peterson, James L. |
author_variant | j l p jl jlp |
building | Verbundindex |
bvnumber | BV043891942 |
collection | ZDB-30-PQE ZDB-33-ESD ZDB-33-EBS |
ctrlnum | (ZDB-30-PQE)EBC1876916 (ZDB-89-EBL)EBL1876916 (ZDB-38-EBR)ebr10996324 (OCoLC)897647111 (DE-599)BVBBV043891942 |
dewey-full | 001 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 001 - Knowledge |
dewey-raw | 001 |
dewey-search | 001 |
dewey-sort | 11 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Allgemeines |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>03264nmm a2200469zc 4500</leader><controlfield tag="001">BV043891942</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">00000000000000.0</controlfield><controlfield tag="007">cr|uuu---uuuuu</controlfield><controlfield tag="008">161123s2014 |||| o||u| ||||||eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781483268590</subfield><subfield code="9">978-1-4832-6859-0</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9780125522502</subfield><subfield code="c">Print</subfield><subfield code="9">978-0-12-552250-2</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ZDB-30-PQE)EBC1876916</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ZDB-89-EBL)EBL1876916</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ZDB-38-EBR)ebr10996324</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)897647111</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV043891942</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-1046</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">001</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Peterson, James L.</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Computer Organization and Assembly Language Programming</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Saint Louis</subfield><subfield code="b">Elsevier Science</subfield><subfield code="c">2014</subfield></datafield><datafield tag="264" ind1=" " ind2="4"><subfield code="c">© 1978</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (465 pages)</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">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Description based on publisher supplied metadata and other sources</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Computer Organization and Assembly Language Programming deals with lower level computer programming-machine or assembly language, and how these are used in the typical computer system. The book explains the operations of the computer at the machine language level. The text reviews basic computer operations, organization, and deals primarily with the MIX computer system. The book describes assembly language programming techniques, such as defining appropriate data structures, determining the information for input or output, and the flow of control within the program. The text explains basic I/O programming concepts, technique of interrupts, and an overlapped I/O. The text also describes the use of subroutines to reduce the number of codes that are repetitively written for the program. An assembler can translate a program from assembly language into a loader code for loading into the computer's memory for execution. A loader can be of several types such as absolute, relocatable, or a variation of the other two types. A linkage editor links various small segments into one large segment with an output format similar to an input format for easier program handling. The book also describes the use of other programming languages which can offer to the programmer the power of an assembly language by his using the syntax of a higher-level language. The book is intended as a textbook for a second course in computer programming, following the recommendations of the ACM Curriculum 68 for Course B2 "Computers and Programming</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Assembly languages (Electronic computers)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer organization</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">Assembler</subfield><subfield code="0">(DE-588)4003255-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="8">1\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Rheinboldt, Werner</subfield><subfield code="e">Sonstige</subfield><subfield code="4">oth</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Druck-Ausgabe</subfield><subfield code="a">Peterson, James L</subfield><subfield code="t">. Computer Organization and Assembly Language Programming</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-PQE</subfield><subfield code="a">ZDB-33-ESD</subfield><subfield code="a">ZDB-33-EBS</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-029301322</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">http://www.sciencedirect.com/science/book/9780125522502</subfield><subfield code="l">FAW01</subfield><subfield code="p">ZDB-33-ESD</subfield><subfield code="q">FAW_PDA_ESD</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield></record></collection> |
id | DE-604.BV043891942 |
illustrated | Not Illustrated |
indexdate | 2024-07-10T07:37:50Z |
institution | BVB |
isbn | 9781483268590 9780125522502 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-029301322 |
oclc_num | 897647111 |
open_access_boolean | |
owner | DE-1046 |
owner_facet | DE-1046 |
physical | 1 online resource (465 pages) |
psigel | ZDB-30-PQE ZDB-33-ESD ZDB-33-EBS ZDB-33-ESD FAW_PDA_ESD |
publishDate | 2014 |
publishDateSearch | 2014 |
publishDateSort | 2014 |
publisher | Elsevier Science |
record_format | marc |
spelling | Peterson, James L. Verfasser aut Computer Organization and Assembly Language Programming Saint Louis Elsevier Science 2014 © 1978 1 online resource (465 pages) txt rdacontent c rdamedia cr rdacarrier Description based on publisher supplied metadata and other sources Computer Organization and Assembly Language Programming deals with lower level computer programming-machine or assembly language, and how these are used in the typical computer system. The book explains the operations of the computer at the machine language level. The text reviews basic computer operations, organization, and deals primarily with the MIX computer system. The book describes assembly language programming techniques, such as defining appropriate data structures, determining the information for input or output, and the flow of control within the program. The text explains basic I/O programming concepts, technique of interrupts, and an overlapped I/O. The text also describes the use of subroutines to reduce the number of codes that are repetitively written for the program. An assembler can translate a program from assembly language into a loader code for loading into the computer's memory for execution. A loader can be of several types such as absolute, relocatable, or a variation of the other two types. A linkage editor links various small segments into one large segment with an output format similar to an input format for easier program handling. The book also describes the use of other programming languages which can offer to the programmer the power of an assembly language by his using the syntax of a higher-level language. The book is intended as a textbook for a second course in computer programming, following the recommendations of the ACM Curriculum 68 for Course B2 "Computers and Programming Assembly languages (Electronic computers) Computer organization Assembler (DE-588)4003255-3 gnd rswk-swf Assembler (DE-588)4003255-3 s 1\p DE-604 Rheinboldt, Werner Sonstige oth Erscheint auch als Druck-Ausgabe Peterson, James L . Computer Organization and Assembly Language Programming 1\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk |
spellingShingle | Peterson, James L. Computer Organization and Assembly Language Programming Assembly languages (Electronic computers) Computer organization Assembler (DE-588)4003255-3 gnd |
subject_GND | (DE-588)4003255-3 |
title | Computer Organization and Assembly Language Programming |
title_auth | Computer Organization and Assembly Language Programming |
title_exact_search | Computer Organization and Assembly Language Programming |
title_full | Computer Organization and Assembly Language Programming |
title_fullStr | Computer Organization and Assembly Language Programming |
title_full_unstemmed | Computer Organization and Assembly Language Programming |
title_short | Computer Organization and Assembly Language Programming |
title_sort | computer organization and assembly language programming |
topic | Assembly languages (Electronic computers) Computer organization Assembler (DE-588)4003255-3 gnd |
topic_facet | Assembly languages (Electronic computers) Computer organization Assembler |
work_keys_str_mv | AT petersonjamesl computerorganizationandassemblylanguageprogramming AT rheinboldtwerner computerorganizationandassemblylanguageprogramming |