Some Assembly Required Assembly Language Programming with the AVR Microcontroller
A comprehensive treatment of assembly language programming and computer organization, this text teaches the basic system capabilities of 8-bit AVR microcontrollers. It provides a foundation for understanding compilers, linkers, loaders, and operating systems in addition to the processors themselves....
Gespeichert in:
| 1. Verfasser: | |
|---|---|
| Format: | E-Book |
| Sprache: | Englisch |
| Veröffentlicht: |
Milton
CRC Press
2012
Taylor & Francis Group |
| Ausgabe: | 1 |
| Schlagworte: | |
| ISBN: | 1439820643, 9781439820643 |
| Online-Zugang: | Volltext |
| Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
| Abstract | A comprehensive treatment of assembly language programming and computer organization, this text teaches the basic system capabilities of 8-bit AVR microcontrollers. It provides a foundation for understanding compilers, linkers, loaders, and operating systems in addition to the processors themselves. The book covers function call mechanisms and parameter passing techniques, explains how to use the XPLAIN Evaluation Kit, and describes data representation for integers, floating point, and character data. Along with many examples to illustrate the assembly language concepts, each chapter includes standard questions and programming exercises. |
|---|---|
| AbstractList | A family of internationally popular microcontrollers, the Atmel AVR microcontroller series is a low-cost hardware development platform suitable for an educational environment. Until now, no text focused on the assembly language programming of these microcontrollers. Through detailed coverage of assembly language programming principles and technique. A comprehensive treatment of assembly language programming and computer organization, this text teaches the basic system capabilities of 8-bit AVR microcontrollers. It provides a foundation for understanding compilers, linkers, loaders, and operating systems in addition to the processors themselves. The book covers function call mechanisms and parameter passing techniques, explains how to use the XPLAIN Evaluation Kit, and describes data representation for integers, floating point, and character data. Along with many examples to illustrate the assembly language concepts, each chapter includes standard questions and programming exercises. |
| Author | Margush, Timothy S |
| Author_xml | – sequence: 1 givenname: Timothy S surname: Margush fullname: Margush, Timothy S |
| BookMark | eNot0LtPwzAQBnAjHqItZWRmQwyFO79iL0ilKg-pEhIg1sh2HBGaxtROW_W_JxCmu-GnO33fkBw1ofGEnCPcIAW8tYiZxgMy1pkCTjUoiZk4JEPkTCsKkrMTMtDQLaA5PSXjlL4AADkgZGJALt7Cyl9OU_IrW-8vX_16U0VfnJHj0tTJj__niHw8zN9nT5PFy-PzbLqYGKYZ1xPvnEEqlPCOK20lN9ZI4zR1wooOCKFKtJSik6XPmJXMMSWVLrLCck8FG5Hr_rBJS79Ln6FuU76tvQ1hmfIuFQIHEIJlrLNXvf2OYb3xqc3_mPNNG02dz-9nKLmiXeYRuetl1ZQhrswuxLrIW7OvQyyjaVyV-gcI-W-Ped9jvvUxVaGh7AfKbmRr |
| ContentType | eBook |
| Copyright | 2012 by Taylor & Francis Group, LLC |
| Copyright_xml | – notice: 2012 by Taylor & Francis Group, LLC |
| DEWEY | 005.456 005.4/56 |
| DOI | 10.1201/b11791 |
| DatabaseTitleList | |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering Computer Science |
| EISBN | 9780429086175 0429086172 143989700X 9781439897003 9781040055373 1040055370 |
| Edition | 1 1st edition. |
| ExternalDocumentID | 9781040055373 EBC1648264 10_1201_b11791_version2 |
| GroupedDBID | 20A 38. 5~G AABBV ABARN ABQPQ ACLGV ACNAM ACRMW ADVEM ADYHE AEGEX AERYV AEUHU AFIZQ AFOJC AHWGJ AIENH AIXXW AJFER AKSCQ ALMA_UNASSIGNED_HOLDINGS ALPYH ATPON AZZ BBABE BPBUR CXCJS CZZ EBATF GEOUK INALI JJU JTX MX7 NEQ NEV OHILO OODEK PQQKQ ACBYE ABBFG ACGYG ACNUM AKQZE |
| ID | FETCH-LOGICAL-a39349-ecca12585ec489b64aba6ac92c5b5349558f1b221c6fe73b63c38689d7db4e253 |
| ISBN | 1439820643 9781439820643 |
| IngestDate | Tue May 13 11:29:38 EDT 2025 Wed Dec 10 10:47:05 EST 2025 Wed Aug 13 06:09:28 EDT 2025 |
| IsPeerReviewed | false |
| IsScholarly | false |
| Keywords | Stack Frame RESET Vector Clock Cycles Unsigned Byte Assembly Language Programs High Byte Conditional Branch Instruction Debug Menu Rst Byte Assembly Language Statement General Purpose Registers Interrupt Handler SP Interrupt Vector Table Assembly Language Receive Queue Unsigned Data EEPROM Data Interrupt Vector Low Byte Instructions Load Interrupt Service Routine Switch Bounce ASCII Code Ldi R16 |
| LCCallNum_Ident | TJ223.P76 |
| Language | English |
| LinkModel | OpenURL |
| MergedId | FETCHMERGED-LOGICAL-a39349-ecca12585ec489b64aba6ac92c5b5349558f1b221c6fe73b63c38689d7db4e253 |
| OCLC | 900640942 |
| PQID | EBC1648264 |
| PageCount | 624 |
| ParticipantIDs | askewsholts_vlebooks_9781040055373 proquest_ebookcentral_EBC1648264 informaworld_taylorfrancisbooks_10_1201_b11791_version2 |
| PublicationCentury | 2000 |
| PublicationDate | 2012 2011 2016-04-19 |
| PublicationDateYYYYMMDD | 2012-01-01 2011-01-01 2016-04-19 |
| PublicationDate_xml | – year: 2012 text: 2012 |
| PublicationDecade | 2010 |
| PublicationPlace | Milton |
| PublicationPlace_xml | – name: Milton |
| PublicationYear | 2012 2011 2016 |
| Publisher | CRC Press Taylor & Francis Group |
| Publisher_xml | – name: CRC Press – name: Taylor & Francis Group |
| SSID | ssj0001401075 |
| Score | 1.9727104 |
| Snippet | A comprehensive treatment of assembly language programming and computer organization, this text teaches the basic system capabilities of 8-bit AVR... A family of internationally popular microcontrollers, the Atmel AVR microcontroller series is a low-cost hardware development platform suitable for an... |
| SourceID | askewsholts proquest informaworld |
| SourceType | Aggregation Database Publisher |
| SubjectTerms | Assembler language (Computer program language) Assembly languages (Electronic computers) Atmel AVR microcontroller Programming |
| Subtitle | Assembly Language Programming with the AVR Microcontroller |
| TableOfContents | Front Cover -- Contents -- Acknowledgments -- Author -- Introduction -- Chapter 1: Computer Systems -- Chapter 2: The Atmel AVR Microcontroller Family -- Chapter 3: Assembly Language -- Chapter 4: Integer Data Representation -- Chapter 5: AVR Core : Startup, Reset, and Memories -- Chapter 6: The Stack and Function Calls -- Chapter 7: Serial Communications Using the Universal Synchronous and Asynchronous Serial Receiver and Transmitter -- Chapter 8: Logical Operations -- Chapter 9: Control Structures -- Chapter 10: Interrupts -- Chapter 11: Arithmetic Operations -- Chapter 12: Arrays -- Chapter 13: Real Numbers -- Chapter 14: Programming the AVR in C -- Appendix A : Getting Started with the XPLAIN Evaluation Kit -- Back Cover |
| Title | Some Assembly Required |
| URI | https://www.taylorfrancis.com/books/9780429086175 https://ebookcentral.proquest.com/lib/[SITE_ID]/detail.action?docID=1648264 https://www.vlebooks.com/vleweb/product/openreader?id=none&isbn=9781040055373 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV3dS8MwEA-y-eCe_BrOL4b4WrRN0ySvlqkgTJEpeytJmqq4VVm7sT_fS9pudcMHBV9CGy6B3IW7-yWXO4TOXcF9cNulkxDPlDBTvsMU5Y6kChAulQGXyhaboP0-Gw75Q1lkLLPlBGiasvmcf_6rqKEPhG2ezv5C3ItJoQO-QejQgtihXfGIF7_VS9uxNuzWYzkynrWJ8S2fLhX5Al6m2WtNPuWpZwn5bexEHfKHj-G3AI0CCxrLAvjELQqRrGlGz2bklyYDnLvU_YuIPIMFgCQqCKJZcVgHtq1prmYB1TZvevdPd8vjKxAweBtltSYYeVGMbKGWyN5BP4PuzrOV_K9r9s4a8cE2amrzsmMHbeh0F7VqmRj3UNswr1sxr1sxbx89X_cG4a1TloxwBObY547ZkeCzMaKVz7gMfCFFIBT3FJEECAhhiSs9z1VBoimWAVaYBYzHNJa-9ghuo0b6keoD1CWeMMkPsRKXsR9rKjBOFIU1JjGjntAddFZbajQb2evtLDJZxIxqJART3EG0zoEot-cwSVE0paD_gfUd1K2YFdmZy2jdqHcVAsYFWOgf_nnyI7S13FjHqJFPpvoEbapZ_pZNTkthfwG9FCki |
| linkProvider | ProQuest Ebooks |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.title=Some+Assembly+Required&rft.au=Margush%2C+Timothy+S&rft.date=2012-01-01&rft.pub=CRC+Press&rft.isbn=9780429086175&rft_id=info:doi/10.1201%2Fb11791&rft.externalDocID=10_1201_b11791_version2 |
| thumbnail_m | http://cvtisr.summon.serialssolutions.com/2.0.0/image/custom?url=https%3A%2F%2Fvle.dmmserver.com%2Fmedia%2F640%2F97810400%2F9781040055373.jpg |

