LEADER 02713nam 2200637 a 450 001 9910819595603321 005 20240524224423.0 010 $a1-118-56212-7 010 $a1-299-31584-4 010 $a1-118-56597-5 035 $a(CKB)2560000000100662 035 $a(EBL)1143595 035 $a(OCoLC)830161730 035 $a(SSID)ssj0000832690 035 $a(PQKBManifestationID)11512027 035 $a(PQKBTitleCode)TC0000832690 035 $a(PQKBWorkID)10899249 035 $a(PQKB)11383403 035 $a(OCoLC)830512386 035 $a(MiAaPQ)EBC1143595 035 $a(Au-PeEL)EBL1143595 035 $a(CaPaEBR)ebr10671586 035 $a(CaONFJC)MIL462834 035 $a(EXLCZ)992560000000100662 100 $a20111215d2012 uy 0 101 0 $aeng 135 $aurcn||||||||| 181 $ctxt 182 $cc 183 $acr 200 10$aAssembly language programming $eARM Cortex-M3 /$fVincent Mahout 205 $a1st ed. 210 $aLondon $cISTE Ltd. ;$aHoboken, N.J. $cJohn Wiley & Sons$dc2012 215 $a1 online resource (258 p.) 225 1 $aISTE 300 $aDescription based upon print version of record. 311 $a1-84821-329-8 320 $aIncludes bibliographical references (p. 239) and index. 327 $aOverview of Cortex-M3 architecture -- The core of Cortex-M3 -- The proper use of assembly directives -- Operands of instructions -- Instruction set -- Algorithmic and data structures -- Internal modularity -- managing exceptions -- From listing to executable : external modularity. 330 $aARM designs the cores of microcontrollers which equip most "embedded systems" based on 32-bit processors. Cortex M3 is one of these designs, recently developed by ARM with microcontroller applications in mind. To conceive a particularly optimized piece of software (as is often the case in the world of embedded systems) it is often necessary to know how to program in an assembly language.This book explains the basics of programming in an assembly language, while being based on the architecture of Cortex M3 in detail and developing many examples.It is written for people who have never pr 410 0$aISTE 606 $aEmbedded computer systems 606 $aMicroprocessors 606 $aAssembly languages (Electronic computers) 615 0$aEmbedded computer systems. 615 0$aMicroprocessors. 615 0$aAssembly languages (Electronic computers) 676 $a005.2 700 $aMahout$b Vincent$01687754 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910819595603321 996 $aAssembly language programming$94061473 997 $aUNINA