LEADER 03938nam 22006975 450 001 9910299671003321 005 20240215231007.0 010 $a3-319-11704-1 024 7 $a10.1007/978-3-319-11704-1 035 $a(CKB)3710000000315881 035 $a(EBL)1965393 035 $a(SSID)ssj0001408094 035 $a(PQKBManifestationID)11727554 035 $a(PQKBTitleCode)TC0001408094 035 $a(PQKBWorkID)11347746 035 $a(PQKB)11058880 035 $a(DE-He213)978-3-319-11704-1 035 $a(MiAaPQ)EBC1965393 035 $a(PPN)183149041 035 $a(EXLCZ)993710000000315881 100 $a20141208h20152015 uy 0 101 0 $aeng 135 $aur|n|---||||| 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 10$aARM Assembly Language with Hardware Experiments /$fby Ata Elahi, Trevor Arjeski 210 1$aCham :$cSpringer,$d[2015] 210 4$d©2015 215 $a1 online resource (144 pages) $cillustrations 300 $aDescription based upon print version of record. 311 08$a3-319-11703-3 320 $aIncludes bibliographical references. 327 $aNumber Systems and Data Communication -- Logic Gates and Introduction to Computer Architecture -- ARM Instructions Part I -- ARM Instructions Part II -- ARM Assembly Language Programming Using Keil Development Tools -- ARM Cortex-M3 Processor and MBED NXP LPC1768 -- Lab Experiments.    . 330 $aThis book provides a hands-on approach to learning ARM assembly language with the use of a TI microcontroller. The book starts with an introduction to computer architecture and then discusses number systems and digital logic. The text covers ARM Assembly Language, ARM Cortex Architecture and its components, and Hardware Experiments using TILM3S1968. Written for those interested in learning embedded programming using an ARM Microcontroller. ·         Introduces number systems and signal transmission methods   ·         Reviews logic gates, registers, multiplexers, decoders and memory   ·         Provides an overview and examples of ARM instruction set   ·         Uses using Keil development tools for writing and debugging ARM assembly language Programs   ·         Hardware experiments using a Mbed NXP LPC1768 microcontroller; including General Purpose Input/Output (GPIO) configuration, real time clock configuration, binary input to 7-segment display, creating a voltmeter with an analog-to-digital converter, and using a digital-to-analog converter. 606 $aAssembly languages (Electronic computers) 606 $aMicroprocessors$xProgramming 606 $aElectronic circuits 606 $aComputer communication systems 606 $aElectrical engineering 606 $aCircuits and Systems$3https://scigraph.springernature.com/ontologies/product-market-codes/T24068 606 $aComputer Communication Networks$3https://scigraph.springernature.com/ontologies/product-market-codes/I13022 606 $aCommunications Engineering, Networks$3https://scigraph.springernature.com/ontologies/product-market-codes/T24035 615 0$aAssembly languages (Electronic computers) 615 0$aMicroprocessors$xProgramming. 615 0$aElectronic circuits. 615 0$aComputer communication systems. 615 0$aElectrical engineering. 615 14$aCircuits and Systems. 615 24$aComputer Communication Networks. 615 24$aCommunications Engineering, Networks. 676 $a004.6 676 $a620 676 $a621.3815 676 $a621.382 700 $aElahi$b Ata$4aut$4http://id.loc.gov/vocabulary/relators/aut$0720845 702 $aArjeski$b Trevor$4aut$4http://id.loc.gov/vocabulary/relators/aut 906 $aBOOK 912 $a9910299671003321 996 $aARM Assembly Language with Hardware Experiments$92497648 997 $aUNINA