Modern assembly language programming with the ARM processor

Modern Assembly Language Programming with the ARM Processor is a tutorial-based book on assembly language programming using the ARM processor. It presents the concepts of assembly language programming in different ways, slowly building from simple examples towards complex programming on bare-metal e...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: Pyeatt, Larry D. (VerfasserIn)
Format: Elektronisch E-Book
Sprache:English
Veröffentlicht: 2016
Schlagworte:
Online-Zugang:lizenzpflichtig
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!

MARC

LEADER 00000cam a22000002 4500
001 ZDB-30-ORH-047407719
003 DE-627-1
005 20240228120104.0
007 cr uuu---uuuuu
008 191023s2016 xx |||||o 00| ||eng c
020 |a 0128037164  |c electronic bk.  |9 0-12-803716-4 
020 |a 9780128037164  |c electronic bk.  |9 978-0-12-803716-4 
035 |a (DE-627-1)047407719 
035 |a (DE-599)KEP047407719 
035 |a (ORHE)9780128037164 
035 |a (DE-627-1)047407719 
040 |a DE-627  |b ger  |c DE-627  |e rda 
041 |a eng 
072 7 |a COM  |2 bisacsh 
082 0 |a 005.13/6  |2 23 
100 1 |a Pyeatt, Larry D.  |e VerfasserIn  |4 aut 
245 1 0 |a Modern assembly language programming with the ARM processor  |c Larry D. Pyeatt 
264 1 |c 2016 
264 4 |c ©2016 
300 |a 1 online resource 
336 |a Text  |b txt  |2 rdacontent 
337 |a Computermedien  |b c  |2 rdamedia 
338 |a Online-Ressource  |b cr  |2 rdacarrier 
500 |a Includes index. - Online resource; title from PDF title page (EBSCO, viewed May 11, 2016) 
520 |a Modern Assembly Language Programming with the ARM Processor is a tutorial-based book on assembly language programming using the ARM processor. It presents the concepts of assembly language programming in different ways, slowly building from simple examples towards complex programming on bare-metal embedded systems. The ARM processor was chosen as it has fewer instructions and irregular addressing rules to learn than most other architectures, allowing more time to spend on teaching assembly language programming concepts and good programming practice. In this textbook, careful consideration is given to topics that students struggle to grasp, such as registers vs. memory and the relationship between pointers and addresses, recursion, and non-integral binary mathematics. A whole chapter is dedicated to structured programming principles. Concepts are illustrated and reinforced with a large number of tested and debugged assembly and C source listings. The book also covers advanced topics such as fixed and floating point mathematics, optimization, and the ARM VFP and NEONTM extensions. PowerPoint slides and a solutions manual are included. This book will appeal to professional embedded systems engineers, as well as computer engineering students taking a course in assembly language using the ARM processor. Concepts are illustrated and reinforced with a large number of tested and debugged assembly and C source listing Intended for use on very low-cost platforms, such as the Raspberry Pi or pcDuino, but with the support of a full Linux operating system and development tools Includes discussions of advanced topics, such as fixed and floating point mathematics, optimization, and the ARM VFP and NEON extensions. 
650 0 |a Assembly languages (Electronic computers) 
650 4 |a Langage assembleur (Langage de programmation) 
650 4 |a COMPUTERS ; Programming Languages ; Assembly Language 
650 4 |a Assembly languages (Electronic computers) 
776 1 |z 9780128036983 
776 0 8 |i Erscheint auch als  |n Druck-Ausgabe  |z 9780128036983 
856 4 0 |l TUM01  |p ZDB-30-ORH  |q TUM_PDA_ORH  |u https://learning.oreilly.com/library/view/-/9780128037164/?ar  |m X:ORHE  |x Aggregator  |z lizenzpflichtig  |3 Volltext 
912 |a ZDB-30-ORH 
912 |a ZDB-30-ORH 
951 |a BO 
912 |a ZDB-30-ORH 
049 |a DE-91 

Datensatz im Suchindex

DE-BY-TUM_katkey ZDB-30-ORH-047407719
_version_ 1818767348038893568
adam_text
any_adam_object
author Pyeatt, Larry D.
author_facet Pyeatt, Larry D.
author_role aut
author_sort Pyeatt, Larry D.
author_variant l d p ld ldp
building Verbundindex
bvnumber localTUM
collection ZDB-30-ORH
ctrlnum (DE-627-1)047407719
(DE-599)KEP047407719
(ORHE)9780128037164
dewey-full 005.13/6
dewey-hundreds 000 - Computer science, information, general works
dewey-ones 005 - Computer programming, programs, data, security
dewey-raw 005.13/6
dewey-search 005.13/6
dewey-sort 15.13 16
dewey-tens 000 - Computer science, information, general works
discipline Informatik
format Electronic
eBook
fullrecord <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>03300cam a22004452 4500</leader><controlfield tag="001">ZDB-30-ORH-047407719</controlfield><controlfield tag="003">DE-627-1</controlfield><controlfield tag="005">20240228120104.0</controlfield><controlfield tag="007">cr uuu---uuuuu</controlfield><controlfield tag="008">191023s2016 xx |||||o 00| ||eng c</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0128037164</subfield><subfield code="c">electronic bk.</subfield><subfield code="9">0-12-803716-4</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9780128037164</subfield><subfield code="c">electronic bk.</subfield><subfield code="9">978-0-12-803716-4</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)047407719</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)KEP047407719</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ORHE)9780128037164</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)047407719</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-627</subfield><subfield code="b">ger</subfield><subfield code="c">DE-627</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.13/6</subfield><subfield code="2">23</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Pyeatt, Larry D.</subfield><subfield code="e">VerfasserIn</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Modern assembly language programming with the ARM processor</subfield><subfield code="c">Larry D. Pyeatt</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="c">2016</subfield></datafield><datafield tag="264" ind1=" " ind2="4"><subfield code="c">©2016</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">Text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">Computermedien</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">Online-Ressource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Includes index. - Online resource; title from PDF title page (EBSCO, viewed May 11, 2016)</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Modern Assembly Language Programming with the ARM Processor is a tutorial-based book on assembly language programming using the ARM processor. It presents the concepts of assembly language programming in different ways, slowly building from simple examples towards complex programming on bare-metal embedded systems. The ARM processor was chosen as it has fewer instructions and irregular addressing rules to learn than most other architectures, allowing more time to spend on teaching assembly language programming concepts and good programming practice. In this textbook, careful consideration is given to topics that students struggle to grasp, such as registers vs. memory and the relationship between pointers and addresses, recursion, and non-integral binary mathematics. A whole chapter is dedicated to structured programming principles. Concepts are illustrated and reinforced with a large number of tested and debugged assembly and C source listings. The book also covers advanced topics such as fixed and floating point mathematics, optimization, and the ARM VFP and NEONTM extensions. PowerPoint slides and a solutions manual are included. This book will appeal to professional embedded systems engineers, as well as computer engineering students taking a course in assembly language using the ARM processor. Concepts are illustrated and reinforced with a large number of tested and debugged assembly and C source listing Intended for use on very low-cost platforms, such as the Raspberry Pi or pcDuino, but with the support of a full Linux operating system and development tools Includes discussions of advanced topics, such as fixed and floating point mathematics, optimization, and the ARM VFP and NEON extensions.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Assembly languages (Electronic computers)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Langage assembleur (Langage de programmation)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">COMPUTERS ; Programming Languages ; Assembly Language</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Assembly languages (Electronic computers)</subfield></datafield><datafield tag="776" ind1="1" ind2=" "><subfield code="z">9780128036983</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Druck-Ausgabe</subfield><subfield code="z">9780128036983</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="l">TUM01</subfield><subfield code="p">ZDB-30-ORH</subfield><subfield code="q">TUM_PDA_ORH</subfield><subfield code="u">https://learning.oreilly.com/library/view/-/9780128037164/?ar</subfield><subfield code="m">X:ORHE</subfield><subfield code="x">Aggregator</subfield><subfield code="z">lizenzpflichtig</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="951" ind1=" " ind2=" "><subfield code="a">BO</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91</subfield></datafield></record></collection>
id ZDB-30-ORH-047407719
illustrated Not Illustrated
indexdate 2024-12-18T08:48:27Z
institution BVB
isbn 0128037164
9780128037164
language English
open_access_boolean
owner DE-91
DE-BY-TUM
owner_facet DE-91
DE-BY-TUM
physical 1 online resource
psigel ZDB-30-ORH
publishDate 2016
publishDateSearch 2016
publishDateSort 2016
record_format marc
spelling Pyeatt, Larry D. VerfasserIn aut
Modern assembly language programming with the ARM processor Larry D. Pyeatt
2016
©2016
1 online resource
Text txt rdacontent
Computermedien c rdamedia
Online-Ressource cr rdacarrier
Includes index. - Online resource; title from PDF title page (EBSCO, viewed May 11, 2016)
Modern Assembly Language Programming with the ARM Processor is a tutorial-based book on assembly language programming using the ARM processor. It presents the concepts of assembly language programming in different ways, slowly building from simple examples towards complex programming on bare-metal embedded systems. The ARM processor was chosen as it has fewer instructions and irregular addressing rules to learn than most other architectures, allowing more time to spend on teaching assembly language programming concepts and good programming practice. In this textbook, careful consideration is given to topics that students struggle to grasp, such as registers vs. memory and the relationship between pointers and addresses, recursion, and non-integral binary mathematics. A whole chapter is dedicated to structured programming principles. Concepts are illustrated and reinforced with a large number of tested and debugged assembly and C source listings. The book also covers advanced topics such as fixed and floating point mathematics, optimization, and the ARM VFP and NEONTM extensions. PowerPoint slides and a solutions manual are included. This book will appeal to professional embedded systems engineers, as well as computer engineering students taking a course in assembly language using the ARM processor. Concepts are illustrated and reinforced with a large number of tested and debugged assembly and C source listing Intended for use on very low-cost platforms, such as the Raspberry Pi or pcDuino, but with the support of a full Linux operating system and development tools Includes discussions of advanced topics, such as fixed and floating point mathematics, optimization, and the ARM VFP and NEON extensions.
Assembly languages (Electronic computers)
Langage assembleur (Langage de programmation)
COMPUTERS ; Programming Languages ; Assembly Language
9780128036983
Erscheint auch als Druck-Ausgabe 9780128036983
TUM01 ZDB-30-ORH TUM_PDA_ORH https://learning.oreilly.com/library/view/-/9780128037164/?ar X:ORHE Aggregator lizenzpflichtig Volltext
spellingShingle Pyeatt, Larry D.
Modern assembly language programming with the ARM processor
Assembly languages (Electronic computers)
Langage assembleur (Langage de programmation)
COMPUTERS ; Programming Languages ; Assembly Language
title Modern assembly language programming with the ARM processor
title_auth Modern assembly language programming with the ARM processor
title_exact_search Modern assembly language programming with the ARM processor
title_full Modern assembly language programming with the ARM processor Larry D. Pyeatt
title_fullStr Modern assembly language programming with the ARM processor Larry D. Pyeatt
title_full_unstemmed Modern assembly language programming with the ARM processor Larry D. Pyeatt
title_short Modern assembly language programming with the ARM processor
title_sort modern assembly language programming with the arm processor
topic Assembly languages (Electronic computers)
Langage assembleur (Langage de programmation)
COMPUTERS ; Programming Languages ; Assembly Language
topic_facet Assembly languages (Electronic computers)
Langage assembleur (Langage de programmation)
COMPUTERS ; Programming Languages ; Assembly Language
url https://learning.oreilly.com/library/view/-/9780128037164/?ar
work_keys_str_mv AT pyeattlarryd modernassemblylanguageprogrammingwiththearmprocessor