Название: ARM Assembly Language ISBN: 1439806101 ISBN-13(EAN): 9781439806104 Издательство: Taylor&Francis Цена: 8573.00 р. Наличие на складе: Поставка под заказ. Описание: Suitable for those with some background in digital logic and high-level programming, this work focuses on what is needed to compile for ARM, details real assembly uses, and explores situations that programmers may ultimately encounter.
Автор: Hohl Название: ARM Assembly Language ISBN: 1482229854 ISBN-13(EAN): 9781482229851 Издательство: Taylor&Francis Цена: 15004.00 р. Наличие на складе: Есть у поставщикаПоставка под заказ. Описание:
Delivering a solid introduction to assembly language and embedded systems, ARM Assembly Language: Fundamentals and Techniques, Second Edition continues to support the popular ARM7TDMI, but also addresses the latest architectures from ARM, including Cortex(TM)-A, Cortex-R, and Cortex-M processors--all of which have slightly different instruction sets, programmer's models, and exception handling.
Featuring three brand-new chapters, a new appendix, and expanded coverage of the ARM7(TM), this edition:
Discusses IEEE 754 floating-point arithmetic and explains how to program with the IEEE standard notation
Contains step-by-step directions for the use of Keil(TM) MDK-ARM and Texas Instruments (TI) Code Composer Studio(TM)
Provides a resource to be used alongside a variety of hardware evaluation modules, such as TI's Tiva Launchpad, STMicroelectronics' iNemo and Discovery, and NXP Semiconductors' Xplorer boards
Written by experienced ARM processor designers, ARM Assembly Language: Fundamentals and Techniques, Second Edition covers the topics essential to writing meaningful assembly programs, making it an ideal textbook and professional reference.
Автор: Zhu Yifeng Название: Embedded Systems with Arm Cortex-M Microcontrollers in Assembly Language and C: Third Edition ISBN: 0982692668 ISBN-13(EAN): 9780982692660 Издательство: Неизвестно Цена: 9587.00 р. Наличие на складе: Есть (1 шт.) Описание: Das Taschenbuch, das jeder lesen muss, der etwas ueber Scrum wissen moechte.Es umfasst alle Rollen, Regeln und die grundlegenden Prinzipien von Scrum, basierend auf dem Scrum Guide von 2016. Durch die Beschreibung der Vergangenheit und Zukunft von Scrum wird darueber hinaus ein weitergehender Kontext aufgespannt.Der Autor Gunther Verheyen hat eine praezise, vollstaendige und leidenschaftliche Referenz zu Scrum geschrieben. Dabei vermittelt das Buch seine Einschaetzung von Scrum als Weg der Entdeckungen und Freude. Durch seinen Aufbau eignet es sich als hilfreicher Wegweiser auf diesem Weg.Nach Aussage von Ken Schwaber, dem Mitgestalter von Scrum, ist dieses Buch momentan die beste Beschreibung von Scrum. Das Buch verbindet einige seltene Merkmale:¢ Es beschreibt Scrum als Ganzes, bettet es aber in den weiteren Kontext aus Vergangenheit und Zukunft ein.¢ Der Autor fokussiert darauf, Scrum auf eine Weise zu erklaeren, die den Leser unterstuetzt: Die Sprache und der Stil des Buchs entsprechen der Philosophie von Scrum.¢ Das Buch zeigt die Freude am Scrum-Spiel.David Starr und Ralph Jocham, Professional Scrum Trainer und langjaehrige Experten agiler Arbeitsweisen, halten es fuer das ultimative Buch, das sie den Teilnehmern ihrer Scrum Kurse, aber auch Teams und Fuehrungskraeften in den Organisationen, die sie im Umgang mit Scrum coachen, empfehlen.
Автор: Sarmad Naimi, Naimi Azalia Yaghini, Yaghini Muhammad Ali Mazidi, Mazidi Название: Arm assembly language programming with raspberry pi using gcc ISBN: 197005400X ISBN-13(EAN): 9781970054002 Издательство: Неизвестно Рейтинг: Цена: 4138.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: About the Raspberry Pi: Raspberry Pi boards are low cost yet powerful boards using Arm processors. They can be used for both educational and industrial purposes. About this book: This book covers Arm Assembly programming for Raspberry Pi boards. Although the Arm instructions are standard, the assembler directives vary in GCC and non-GCC assemblers. In this book, you learn how to write Arm assembly programs in Linux and the GCC based compilers. This book also gives you a general view of the Arm and Raspberry Pi architecture. If you are using this book for a university course, the source code, tutorials, Power Points and other support materials are available on our website: https: //NicerLand.com Here is the table of contents: Chapter 1: The History of ARM, Raspberry Pi, and Microprocessors Chapter 2: ARM Architecture and Assembly Language Programming Chapter 3: Arithmetic and Logic Instructions and Programs Chapter 4: Branch, Call, and Looping in ARM Chapter 5: Signed Integer Numbers Arithmetic Chapter 6: ARM Memory Map, Memory Access, and Stack Chapter 7: ARM Pipeline and CPU Evolution Chapter 8: ARM and Thumb Instructions Chapter 9: ARM Floating-point Arithmetic Chapter 10: Interrupts and Exceptions Chapter 11: Cache in ARM Appendix A: ARM Cortex-A Instruction Description Appendix B: ARM Assembler Directives Appendix C: Macros Appendix D: Flowcharts and Pseudocode Appendix E: Passing Arguments into Functions We also have two books on writing Arm Assembly Programs for non-GCC compilers entitled "Arm Cortex-M Assembly Programming for Embedded Programmers" and "ARM Assembly Language Programming & Architecture" which cover Arm assembly language programming for Keil and other non-GNU IDEs.
Автор: Duntemann, Jeff Название: Assembly language step-by-step ISBN: 0470497025 ISBN-13(EAN): 9780470497029 Издательство: Wiley Рейтинг: Цена: 7920.00 р. Наличие на складе: Поставка под заказ.
Описание: The eagerly anticipated new edition of the bestselling introduction to x86 assembly language The long-awaited third edition of this bestselling introduction to assembly language has been completely rewritten to focus on 32-bit protected-mode Linux and the free NASM assembler.
Описание: Chapter 1: IntroductionChapter 2: The Truth About ComputersPart I: Assembly Language BasicsChapter 3: Your First ProgramChapter 4: Registers and Simple ArithmeticChapter 5: Comparison, Branching and LoopingChapter 6: Working with Data in MemoryChapter 7: Data RecordsChapter 8: Signed Numbers and Bitwise OperationsChapter 9: More Instructions You Should KnowPart II: Operating System BasicsChapter 10: Making System CallsChapter 11: The Stack and Function CallsChapter 12: Calling Functions from LibrariesChapter 13: Common and Useful Assembler DirectivesChapter 14: Dynamic Memory AllocationChapter 15: Dynamic LinkingPart III: Programming Language TopicsChapter 16: Basic Language Features Represented in Assembly LanguageChapter 17: Tracking Memory AllocationsChapter 18: Object-Oriented ProgrammingChapter 19: Conclusion and AcknowlegmentsPart IV: AppendicesAppendix A: Getting Set Up with DockerAppendix B: The Command LineAppendix C: Debugging with GDBAppendix D: Nasm (Intel) Assembly Language SyntaxAppendix E: Common x86-64 InstructionsAppendix F: Floating Point NumbersAppendix G: The Starting State of the StackAppendix H: ASCII, Unicode, and UTF-8Appendix I: OptimizationAppendix J: A Simplified Garbage CollectorAppendix K: Going to an Even Lower Level
Описание: The book also presents introduction to computer architecture, Cache mapping methods, and virtual memory.The author also covers ARM architecture, ARM instructions, ARM assembly language using Keil development tools, and bitwise control structure using C and ARM assembly language.
Windows(R) 64-bit Assembly Language Programming Quick Start is a complete tutorial using the free Community Edition of Microsoft(R) Visual Studio 17 to introduce the novice to the Intel(R) X86-64 architecture and the Windows X64 Calling Convention.
With Microsoft(R) Visual Studio 17, assembly language programs can be built using either its Integrated Development Environment (IDE) or using its ML64 assembler directly in a traditional command line approach. Both techniques are presented in this book, and each has its own merits for gaining a deeper understanding of computer software and hardware. The assistance provided by Visual Studio's interactive debugger is immense not only for developing real programs but also learning how the CPU instructions work.
Programmers learn by example and develop their skills by examining and modifying working programs. Every sample program is complete, but leaves room for enhancements and experimentation encouraged by the questions at the end of each chapter. All are available for download through GitHub.
The sample programs, ranging from five to over one hundred lines of code, are extensively documented in both flowcharts and comments. Over seventy illustrations are included to explain programming techniques as well as X86, SSE, and AVX instructions. CPU instructions are introduced as needed to achieve programming goals as the projects in each chapter progress to the next.
This is not a book that has been modified or migrates from a 32-bit or 16-bit perspective, but starts right in with 64-bit programming and only refers to past approaches when necessary to explain seemingly unnatural conventions and names.
Topics like binary and hexadecimal are introduced through programming examples as well as appearing in appendices.
The examples in this book have been "classroom tested" with students having very little, if any, previous programming experience. The information is complete, allowing it to be used as an independent study.
Learning computer hardware and software architectures through hands-on assembly language programming experience helps develop well-rounded programmers and computer engineers.
Автор: Richard Blum Название: Professional Assembly Language ISBN: 0764579010 ISBN-13(EAN): 9780764579011 Издательство: Wiley Рейтинг: Цена: 4435.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание:
Unlike high-level languages such as Java and C++, assembly language is much closer to the machine code that actually runs computers; it's used to create programs or modules that are very fast and efficient, as well as in hacking exploits and reverse engineering
Covering assembly language in the Pentium microprocessor environment, this code-intensive guide shows programmers how to create stand-alone assembly language programs as well as how to incorporate assembly language libraries or routines into existing high-level applications
Demonstrates how to manipulate data, incorporate advanced functions and libraries, and maximize application performance
Examples use C as a high-level language, Linux as the development environment, and GNU tools for assembling, compiling, linking, and debugging
Автор: Streib James T. Название: Guide to Assembly Language: A Concise Introduction ISBN: 3030356388 ISBN-13(EAN): 9783030356385 Издательство: Springer Рейтинг: Цена: 6986.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание:
Although the need for assembly language programmers has decreased, the need to understand assembly language has not, and it is important to actually write assembly language code if one is to understand it thoroughly.
This Guide to Assembly Language will enable the reader to very quickly begin programming in assembly language. Through this hands-on programming, readers will also learn more about the computer architecture of the Intel 32-bit processor, as well as the relationship between high-level and low-level languages. The book can either be used as a stand-alone text in a one-semester course on assembly language, or as a supplementary text in a computer organization and architecture course.
Topics and features: presents an overview of assembly language, and an introduction to general purpose registers; illustrates the key concepts of each chapter with complete programs, chapter summaries, and exercises (with answers to selected exercises provided in the Appendices); covers input/output, basic arithmetic instructions, selection structures, and iteration structures; introduces logic, shift, arithmetic shift, rotate, and stack instructions; discusses procedures and macros, and examines arrays and strings; investigates machine language from a discovery perspective; provides an overview of binary and hexadecimal, logic, and arithmetic in the Appendices, together with a Glossary, and a section on Visual C++ and MASM.
This textbook/reference is an ideal introduction to programming in assembly language for undergraduate students in computer science, as well as a concise guide for professionals wishing to learn how to write logically correct programs in a minimal amount of time.
Dr. James T. Streib is Professor and Chair of Computer Science at Illinois College, Jacksonville, Illinois USA.
Описание: This PhD thesis presents the latest findings on the tunable surface chemistry of graphene/graphene oxide by systematically investigating the tuning of oxygen and nitrogen containing functional groups using an innovative carbonization and ammonia treatment.
Автор: Jennie Hwang Название: Solder Paste in Electronics Packaging ISBN: 0442013531 ISBN-13(EAN): 9780442013530 Издательство: Springer Рейтинг: Цена: 14673.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: Aims to provide a working understanding of the latest solder paste principles and applications, enabling engineers to take advantage of current surface mount technology. Coverage includes basic technologies, application techniques, reliability and solutions to specific problems.
Автор: Boothroyd, Geoffrey Dewhurst, Peter Knight, Winsto Название: Product design for manufacture and assembly ISBN: 1420089277 ISBN-13(EAN): 9781420089271 Издательство: Taylor&Francis Рейтинг: Цена: 23734.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: Suitable for use in product design and design for manufacture courses, this book includes case studies of the application of design for manufacture and assembly (DFMA) techniques, important industry changes, and emphasis on trends such as design for power injection molding and surface mount devices.
ООО "Логосфера " Тел:+7(495) 980-12-10 www.logobook.ru