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....

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: Margush, Timothy S
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