Android Library | we collect books on Android programming



Rep: (1805)
Google Android OS - Library

Programming Questions пїЅ | FAQ | Android library пїЅ | Club of programmers пїЅ


Books byAndroid
Books in English
  1. Android Programming: The Big Nerd Ranch Guide (4th Edition)
  2. Android Application Development, 1st Edition
  3. Android Programming with Tutorials from the anddev.org-Community
  4. Android_A_Programmers_Guide
  5. Apres Pro Android Games
  6. Apress.Android.Essentials.Jul.2008
  7. Apress Beginning Android
  8. Apress Pro_Android
  9. Hello Android Introducing Google s Mobile Development Platform December 2008
  10. Hello, Android. Introducing Google’s Mobile Development Platform, 3rd Edition (Ed Burnette)
  11. Professional Android в„ў Application Development (Reto Meier)
  12. Unlocking Android A Developers Guide (W. Franks Ableson, Charlie Collins, Robi Sen)
  13. Professional Android 2 Application Development (Reto Meier)
  14. Beginning Android 2 (Mark Murphy - Apress)
  15. Pro Android 2 (Sayed Hashimi, Satya Komatineni, Dave MacLean - Apress)
  16. Building Android Apps with HTML, CSS, and javascript (Jonathan Stark 2010)
  17. The Android Developer’s Cookbook: Building Applications with the Android SDK (James Steele, Nelson To 2010)
  18. Pro Android Media (Shawn Van Ever 2010)
  19. Multimobile development. Building applications for iPhone and Android (Baxter Reynolds M., 2010)
  20. Android Wireless Application Development Second Edition (Shane Conder, Lauren Darcey 2010)
  21. Sams Teach Yourself Android Application Development 24 Hours (Lauren Darcey, Shane Conder 2010)
  22. Learn Java for Android Development (Jeff "JavaJeff" Friesen 2010)
  23. Android in Action, Third Edition (W. Frank Ableson, Robi Sen, Chris King, C. Enrique Ortiz 2012)
  24. Android Security Cookbook (Keith Makan, Scott Alexander-Bown, 2013)
  25. Decompiling Android (Godfrey Nolan, 2012)
  26. Embedded Android (Karim Yaghmour)
  27. Beginning Android application development (Wrox programmer to programmer), Wrox Press, 2011
  28. Beginning Android tablet application development (Lee W, 2011)
  29. Android application testing guide (Milano D., 2011)
  30. Android user interface development (Morris J., 2011)
  31. The Android developer's cookbook (Steele J., 2011)
  32. The complete Android guide (Purdy K., 2010)
  33. Android recipes. A problem solution approach (Smith D., 2011)
  34. Android programming tutorials (Murphy M.L., 2011)
  35. Pro Android Flash (Chin S., 2011)
  36. Android apps for absolute beginners (Jackson W., 2011)
  37. Learning_Android (Gargenta M., 2011)
  38. Programming Android (Mednieks Z., 2011)
  39. Beginning Android (Murphy M., 2011)
  40. The busy coder's guide to Android development V3.6 (Murphy M.L., 2011)
  41. The busy coder's guide to advanced Android development V1.9.2 (Murphy M.L., 2011)
  42. Pro Android 3 (Komatineni S., 2011)
  43. Pro Android Python with SL4A (Ferrill P., 2011)
  44. Helder Vasconcelos - Asynchronous Android Programming, 2nd Edition - 2016
  45. Augmented Reality for Android Application Development
  46. Android Wearable Programming
  47. Android-studio-3-3-development-essentials.epub
  48. Android Studio Essentials
  49. Embedded Programming with Android Bringing Up an Android System from Scratch (Roger Ye)
  50. Android SQLite Essentials
  51. Android Programming for Beginners (John Horton)
  52. Android Internals: A Confectioner's Cookbook (Jonathan Levin)
  53. Kotlin for Android Developers (Antonio Leiva - 2017-06-20)
  54. Android Design Patterns and Best Practice (Mew K. 2016.)
  55. Android 6 Programming: Android Studio Development Guide (Mark Smart, 2016.)]
  56. Android High Performance Programming (Enrique LГіpez MaГ±as, Diego Grancini, 2016.)
  57. Processing for Android (Colubri A., 2017)
  58. Kotlin for Android Developers (Antonio Leiva, 2016)
  59. Phillips B., Stewart Ch. - Android Programming. The Big Nerd Ranch Guide, 3rd Edition - 2017
  60. Mark L. Murphy - Android's Architecture Components 0.6 - 2017.pdf
  61. Nikolay Elenkov - Android Security Internals, An In-Depth Guide to Android's Security Architecture - 2014
  62. Android System Programming: Porting, customizing, and debugging Android HAL (May 31, 2017, Roger Ye)
  63. Practical Android (2018, Wickham M.)
  64. Android Studio Game Development. Concepts and Design (DiMarzio J.F. 2015)
  65. Mark L. Murphy - Exploring Android 0.1 \ Mark L. Murphy - Android's Architecture Components 0.8 \ Mark L. Murphy - GraphQL and Android 0.3 (2018)
  66. Mark L. Murphy - Android's Architecture Components 0.9 - 2018
  67. Mark L. Murphy - Exploring Android 0.3 - 2018
  68. Android Cookbook: Problems and Solutions for Android Developers (Ian F. Darwin 2017)
  69. Android Apps Guide on Google's Mobile Platform (Laurence Moroney, 2017)
  70. Mark L. Murphy - The Busy Coder's Guide to Android Development 8.13 - 2018
  71. Meier R., Lake I. - Professional Android - 2018
  72. Mark L. Murphy - The Busy Coder's Guide to Android Development - 2019
  73. Android Programming: The Big Nerd Ranch Guide (4th Edition) The authors of: Bill Phillips, Chris Stewart, Kristin Marsicano, Brian Gardner. Year: 2019
  74. Advanced Android App Architecture (1st Edition), Yun Cheng, Aldo Olivares Dominguez - 2019
  75. Android Apprentice (2nd Edition), Darryl Bayliss, Tom Blankenship, Fuad Kamal and Dr.-2019
  76. Android Test-Driven Development by Tutorials (1st Edition), Lance Gleason, Victoria Gonda, Fernando Sproviero - 2019
  77. Saving Data on Android (1st Edition), Jennifer Bailey, Aldo Olivares Dominguez, Dean Djermanovic - 2019
  78. Flutter in Action, Author: Eric Windmill - 2020
  79. Mark L. Murphy - Elements of Android Room 0.2 - 2020
  80. Android + Programming + - + The + Big + Nerd + Ranch + Guide + (4th + edition)
  81. Android Apprentice (3rd Edition), Darryl Bayliss, Tom Blankenship, Fuad Kamal et al., 2020
  82. Beginning Unity Android Game Development: From Beginner to Pro Author: Kishan Takoordyal - 2020




Irrelevant books


Books in Russian
  1. Mobile application development. The first steps (Author: Fedotenko M. Рђ. Year of publication: 2019)
  2. andbook! in Russian (not professional translation)
  3. Google Android programming for mobile devices (Goloshchapov A.L., 2011, BHV St. Petersburg)
  4. Android application development (S. Hashimi, S. Komatineni, D. MacLean, 2011)| Source Codes and Book Listings
  5. Android for 24 hours. Programming applications for the Google operating system (Lauren Darcy, Reed Group, 2011) | Source Codes and Book Listings
  6. Android 2. Programming applications for tablets and smartphones (Reto Meier, Eksmo, 2011) | Source Codes and Book Listings
  7. Book Hi, android! mobile application development
  8. Google Android creating applications for smartphones and tablets (A. Goloshchapov. 2013)
  9. Android Programming for professionals 2nd edition (2016) - another link
  10. Theory of programming for Android from the site of Alexander Klimov
  11. Android NDK. Development of applications for Android in C, C ++ (Retabouil C., 2012)
  12. Programming for Android. For professionals (Hardy B., Phillips B.)
  13. Programming games for Android (Marie Zechner, 2013)
  14. Android Programming for professionals. 3rd edition
  15. Programming for Android (Brian Hardy 2014)
  16. Head First. Programming for Android (Don Griffiths, David Griffiths)
  17. Efficient use of threads in the Android operating system. Asynchronous Data Processing Technologies (Anders Oransson)
  18. Programming for Android 5. Tutorial (Denis Kolisnichenko)
  19. Android for developers (P.Deitel, H.Deitel)
  20. Don Griffiths, David Griffiths Head First. Programming for Android. 2 edition in Russian
  21. Tutorial on android
  22. B. Phillips, Stuart K., K. Marsicano - Android. Software for Professionals - 2017
  23. Kotlin Apprentice (2nd Edition), Irina Galata, Joe Howard, Ellen Shapiro - 2019
  24. Learning Java: An Introduction to Real-world Programming with Java, 5th Edition. Author: Marc Loy, Patrick Niemeyer, Daniel Leuck, 2020
  25. Learning Java by Building Android Games: Learn Java and Android from scratch by building six exciting games, 2nd Edition. Author: John Horton, 2018





Books byJava
  1. Meet Java. Tutorial (Akkuratov E., E., "Williams", 2006)
  2. Swing Beginner's Guide (G. Schildt, 2007)
  3. Java Philosophy, 4th Edition (Ekkel B., 2015)
  4. Java Philosophy, 4th Edition (Ekkel B., 2009)
  5. Java programming for children, parents, grandparents (Fain J., 2011)
  6. Java 2. The most comprehensive guide (Herbert Shildt, Patrick Nouton, 2007)
  7. Java 8. Beginner's Guide (Herbert Shildt, 2015)
  8. Java 8. Complete Guide (Herbert Shildt, 2015)
  9. Learning Reactive Programming with Java 8 June (Nickolay Tsvetinov. 2015)
  10. Java. Express course from the site of Alexander Klimov
  11. Java 8. Library Professional, Volume 1. Basics. 10th edition (by S. Horstmann)
  12. Algorithms. Reference with examples in C, C ++, Java and Python. 2nd edition (D. Heinemann, G. Pollis, S. Selkov)
  13. Java EE. Design patterns for professionals. (Murat Yener, Alex Feed)
  14. Java.Effective programming (Joshua Bloch 2002)
  15. Learning Java 2nd Edition (Head First Java 2nd Edition)
  16. Reactive programming RxJava 1 (Nurkevich T, Christensen B.)
  17. Oracle's Original Java Tutorial
  18. Modern Java Recipes (Kousen K., 2017)
  19. Data Structures and Java Algorithms (Laforet Robert, 2013)
  20. RxJava Essentials (Ivan Morgillo, May 27, 2015)
  21. Head First Java 2nd Edition (English and Russian versions)
  22. Learning Java with Examples and Tasks (Setter RV, 2016)
  23. Java 8. Beginner's Guide (Shildt G, 2015) | one more link
  24. Java 8. Complete Guide (Shield G, 2015)
  25. On Java 8 Year of publication: 2017Author: Bruce Eckel Continuation of the legendary "Philosophy of Java"
  26. Java Philosophy (4th ed, 2015)
  27. Java. Pocket Guide (Peter J. De Pasquale, 2015)
  28. Java. The Complete Reference. Tenth Edition (Herbert Schildt, 2017)
  29. Retrofit: Love Working with APIs on Android
  30. Java. Professional library. Volume 1. Basics [10th Edition] Authors: Horstmann K., Cornell G. (Cay S. Horstmann, Gary Cornell) Year: 2016
  31. Java. A beginners guide. Eighth Edition (Schildt H., 2018)
  32. Books to prepare for Oracle certification
  33. Java 2. Library professional. Volume 1. Authors: Horstmann K., Cornell G.
  34. Java 2. Library professional. Volume 2. Authors: Horstmann K., Cornell G.
  35. Data structures and Java algorithms. R. Lafore.
  36. Horstmann K. - Java. Professional library. Volume 2. Advanced Programming Tools - 2017 PDF
  37. B. Goets - Parallel Programming in Java in Practice
  38. Sun Microsystems - Code Conventions (1997)
  39. Joshua Bloch. Java: effective programming. 3rd edition, 2019
  40. Edward Sciore Java Program Design Principles, Polymorphism, and Patterns, 2019
  41. Shieldt G. Java. Beginner's Guide. 7th edition, 2019
  42. Reto Meier - Android 4. Programming applications for tablets and smartphones 2013
  43. N.Prokhorenok - Java Basics 2017
  44. Fedotenko M.A. - Development of mobile applications. First steps, 2019
  45. Bryson P. - Easy way to learn Java, 2019
  46. Horstmann K. - Java. Professional Library Volume 1 Basics, 11th edition, 2019
  47. Java: the basics of publication programmirovaniya.God Objectives: 2019.Avtor: Capel Eugene Gogaevich, Friman Ze'ev
  48. On Java 8.God edition: 2017.Avtor: Bruce Eckel - original in epub (table of contents and the working reference)
  49. Java for 24 hours, 8 th edition, Keydenhed Rogers (Rogers Cadenhead) - 2019
  50. Java in a Nutshell, 7th Edition, David Flanagan, Benjamin Evans - 2018
  51. Java. Developer Reference. 7th Edition, by David Flanagan, Benjamin J. Evans -. 2019
  52. Java 13 Revealed, Author: Kishori Sharan - 2019
  53. Programming in Java for beginners. Author: Alexey Vasiliev
  54. Java Cookbook: Problems and Solutions for Java Developers Fourth Edition. Author: Ian F. Darwin - 2020
  55. Java in the cloud Spring Boot Spring Cloud Cloud Foundry [2019] [RU]
  56. Cloud Native Java [2017] [EN]
  57. Computer Science: An Introduction to Programming in Java, OOP, algorithms and data structures. Author: R. Sedgewick, Wayne K. - 2018






Books byKotlin

Video library

Miscellaneous: useful links, articles, blogs and books, not included in other categories
  1. Blog "Development for Android" on Habrahabr
  2. An Introduction to Android for Developers (presentation)
  3. Android Developers Guide (documentation from Android SDK as one pdf file)
  4. Writing Real Time Games For Android, Chris Pruett (presentation)
  5. How to: Android 'Hello Widget' (tutorial)
  6. OpenCV for Secret Agents (Joseph Howse)
  7. Blog Alexander Klimov, there is a section on the development of under Android
  8. Introduction to Android (lessons by Darya Ryazhskikh)
  9. Writing a game for Android (lessons Darya Ryazhskikh)
  10. Startandroid.ru Blog - Google Android .... this is easy. Development on Android from scratch, text lessons + video tutorials
  11. R.Рђ.Susi - Python Programming Language (2016)
  12. A series of articles on reverse engineering applications
  13. For those who want to understand inside android, read about the gcc compiler, the kernel device (Linux kernel), arm selection of books
  14. Design patterns (Freeman Er., Freeman El., Sierra K., Bates B., 2011)
  15. Algorithms: construction and analysis (Thomas Kormen, Charles Lutherston, Ronald Rivest, Clifford Stein)
  16. Clean code. Creation, analysis and refactoring (Robert Martin, 2010)
  17. Lynn Bailey - Learn SQL (O'Reilly Bestsellers) - 2012
  18. Boswell Dustin, Foucher Trevor - Readable Code, or Programming as an Art (2012)
  19. Amazon Web Services for Mobile Developers: Building Apps with AWS
  20. Regular Expressions "Jeffrey Friedl" Year: 2008 Edition: 3rd and Regular Expressions. Collection of recipes "Ian Goyvertz, Stephen Levitan" Year: 2015 Edition: 2nd
  21. C ++. Basic course. Authors: Shildt G.
  22. Java and JavaFX Tutorials with Metanit
  23. CommonsWare Second Generation of Books
  24. Jeremy Gibson Bond - Unity and CS. Gamedev from idea to implementation (For professionals) - 2019
  25. Clean code: creation, analysis and refactoring. Author: Robert Martin.God publication: 2019
  26. Head First. Design patterns, Author: Eric Freeman, Elizabeth Robson - 2018 - in Russian
  27. Programming Flutter: Native, Cross-Platform Apps the Easy Way. Author: Carmine Zaccagnino, 2020
  28. A. Shvets - Dive into design patterns - 2018
  29. The Pragmatic Programmer 2Ed
  30. Thomas Hunt. Pragmatic Programmer (2nd Edition) - 2020






There is no curator in the subject. For filling caps, please contactmoderatorssection through a buttonPictureunder the messages to which you want to add links.

Post has been editedvaalf - 05.07.20, 14:05
Reason for editing: Thomas Hunt. Pragmatic Programmer (2nd Edition) - 2020



Rep: (13)
dkshinoda24 @ 12.09.17, 00:30*
a lot of information, but my first job confused, it is unclear how generally enter into the development environment, where and what to enter

dkshinoda24 @ 12.09.17, 12:56*
I just read about 100 pages, and there is then the task: compile a program with such a value, here - even a dead end ...))


You definitely need to first look video courses. Faster you will start to navigate.

Post has been editedSennaTOR - 12.09.17, 17:23
Reason for editing: not quoted



Rep: (1)
argv @ 11.09.17, 22:10*
here are the screenshots in your post there

In short, I can not find information on the links to move to from here
Attached Image

to get there, where three frames. Do not tell me?

I checked - there is a screen. It is not clear what it was last time, like everyone was doing the same, only the images, and smiles were turned off in the settings offline



Rep: (562)
Zelyuk @ 09/12/17, 22:03*
to get there, where three frames.
Attached Image

docs / api / index.html



Rep: (52)
Android Programming for professionals. 3rd edition
pdf + epub


Post has been editedxramazanx - 24.10.19, 15:49
Reason for editing: Raised in the topic header



Rep: (4)
He has published the second part (e) of the book "Programming applications for mobile devices running Android" through service Ridero:https://ridero.ru/пїЅ
The first part is available for free in the online store and the library Litres MyBook, well, or you can take myG-drive. The second part other than these two resources are also published in the Amazon and in the library Bookmate online store. I would be grateful for the reviews and constructive criticism.



Rep: (304)
Could be added to the "Links" service SoloLearn (Java Learning).

Link tosavagemessiahzine.com: Learn Java (Post pokpok # 64703261)

Post has been editedKonstantin Kress - 19.09.17, 07:58



Rep: (562)
Android Design Patterns and Best Practice

Year: 2016
Author: Mew K.
Description
Are you an Android developer with some experience under your belt? Are you wondering how the experts create efficient and good-looking apps? Then your wait will end with this book! We will teach you about different Android development patterns that will enable you to write clean code and make your app stand out from the crowd.

The book starts by introducing the Android development environment and exploring the support libraries. You will gradually explore the different design and layout patterns and get to know the best practices of how to use them together. Then you'll then develop an application that will help you grasp activities, services, and broadcasts and their roles in Android development.

Moving on, you will add user-detecting classes and APIs such as gesture detection, touch screen listeners, and sensors to your app. You will also learn to adapt your app to run on tablets and other devices and platforms, including Android Wear, auto, and TV. Finally, you will see how to connect your app to social media and explore deployment patterns as well as the best publishing and monetizing practices.

The book will start by introducing the Android development environment and exploring the support libraries. You will gradually explore the different Design and layout patterns and learn the best practices on how to use them together. You will then develop an application that will help you grasp Activities, Services and Broadcasts and their roles in Android development. Moving on, you will add user detecting classes and APIs such as at gesture detection, touch screen listeners and sensors to our app. You will also learn to adapt your app to run on tablets and other devices and platforms, including Android Wear, Auto, and TV. Finally, you will learn to connect your app to social media and explore deployment patterns and best publishing and monetizing practices.

What You Will Learn

- Build a simple app and run it on real and emulated devices
- Explore the WYSIWYG and XML approaches to material design provided within Android Studio
- Detect user activities by using touch screen listeners, gesture detection, and reading sensors
- Apply transitions and shared elements to employ elegant animations and efficiently use the minimal screen space of mobile devices
- Develop apps that automatically apply the best layouts for different devices by using designated directories
- Socialize in the digital word by connecting your app to social media
- Make your apps available to the largest possible audience with the AppCompat support library
Attached fileMew K. - Android Design Patterns and Best Practice - 2016.pdf(19.27 MB)
Attached fileMew K. - Android Design Patterns and Best Practice - 2016.epub(14.08 MB)


Post has been editedvaalf - 20.09.17, 20:34
Reason for editing: Raised in the topic header



Rep: (304)
Algorithms. Directory with examples in C, C ++, Java and Python. 2nd Edition

Author: D. Heinemann, G. Pollis, S. Cellcom
Year: 2017

Description
If you think that the speed of solving a problem depends, primarily, from the power of the computer on which it is solved, then this book will be a revelation for you from the first page. You will learn that the greatest contribution to the performance of the program made by well-chosen algorithm and its implementation in the form of a computer program. Selection of an appropriate algorithm among a host of other, able to solve your problem - it is not of the easiest, and that you too will learn in this book.
The new edition describes a number of algorithms for solving problems from many different areas, and you will be able to select and implement the most appropriate for your application algorithm. There's even a complete stranger to mathematics the reader will find everything you need to understand and analyze the algorithm performance.
Written by experts in their field, the book deserves to occupy a place on the bookshelf of any practicing programmer.
This book is amazing for three reasons: it is easy to find the right algorithms and data structures; style of presentation - more conversational than academic; the reader's attention is constantly focuses on the comparative analysis of the performance of algorithms. If you live in the real world, this book will forever change your way of using data structures.
In this book you will learn:

в—Џ respond to new challenges and to improve the efficiency of existing solutions
в—Џ Quickly find algorithms for solving their problems and choose the most suitable
● Finding solutions to the programming languages ​​C, C ++, Java, Python using recommendations from the book
в—Џ Evaluate the performance of the algorithms, and create the conditions for maximum efficiency
в—Џ Use the most appropriate data structures to improve the efficiency of algorithms


Attached filealgoritmy-spravochnik-s-primerami-2e.pdf(25.07 MB)


Posted on 09/20/2017, 21:40:

Java EE. Design Patterns for professionals.

Author: Murat Yener, a feed Alex
Year: 2016

Attached filejava-ee-patternyi-proektirovaniya-dlya-professionalov.pdf(14.79 MB)


Post has been editedvaalf - 07.10.17, 21:12
Reason for editing: Raised in the topic header



Rep: (304)
Android 6 Programming: Android Studio Development Guide (2016)
Author: Mark Smart

Description (English)
This is a guide to Android application developers on how to use Android Studio 6 to develop their apps. The first part is a guide on how to use the Code Editor in Android 6. The Code Editor provides programmers with an environment in which they can write their code, and perform some editing to it. The various features and functionalities provided by the Code Editor are discussed. Auto completion, which helps you to avoid too much typing, is also discussed, and you will learn how to enjoy using this feature. You will also learn how to split the Code Editor window so as to get various panels. Code folding is explored in detail. The various parts which form the code editor in Android Studio 6 are examined, along with the Designer Tool in Android Studio, which helps the user to create the user interface part for their Android apps .. You will learn how to use in its various modes , that is, the Text and the Design modes. The use of Java Code in Android Studio 6 to create the user interface is explained in detail. The following areas are discussed:
The Code Editor in Android 6
The Designer Tool in Android Studio
Designing the User Interface with Android Designer
Use of Java Code in Android 6 to Create the User Interface


Attached fileAndroid_6_Programming_Android_Studio_Development_Guide.zip(4.11 MB)


Post has been editedvaalf - 07.10.17, 21:16
Reason for editing: Raised in the topic header



Rep: (28)
JonnyNSK @ 19.09.17, 11:37*
You can take on my G-drive

Open access to download the file, only now able to view.



Rep: (0)
Do you have someone "reactive programming using RxJava" Tomas Nurkevicha in Russian?



Rep: (310)
Learning Java 2nd Edition (Head First Java 2nd Edition)
The quality is better.
Archive


Post has been editedvaalf - 11.10.17, 22:53
Reason for editing: Raised in the topic header



Rep: (304)
programming course for Android by GeekBrains.

Course description:https://geekbrains.ru/...ions/android_developer

Link to Mail (archive):https://cloud.mail.ru/public/M2F8/nGRCCoETn

Post has been editedvaalf - 11.10.17, 22:55
Reason for editing: Raised in the topic header



Rep: (177)
alexey.zubkovskiy @ 03.10.17, 16:45*
Do you have someone "reactive programming using RxJava" Tomas Nurkevicha in Russian?

Nurkevich T, Christensen MB - reactive programming (RxJava 1)
Attached fileNurkevich T B. Christensen - Reactive programmirovanie.rar(13.52 MB)


Post has been editedvaalf - 11.10.17, 22:58
Reason for editing: Raised in the topic header



Rep: (84)
* Konstantin Kress,

Thank! A level 3 lay out?



Rep: (805)
Tell me, where you can find a guide to machine instructions aarch64, thumb, neon and the like (for ARM'ov) in different operating modes of the processor? Interested in a specific bitmap representation of instructions (machine code) assembler.



Rep: (1195)
* Seryoga
Google ARM Instruction Set for the desired CPU
Well, mnemonics onARM infocenter

Post has been editedAzathtot - 13.10.17, 11:37



Rep: (805)
Azathtot @ 13.10.2017, 11:35*
mnemonics on ARM infocenter
Not that ... I need to match the engine mnemonic codes, and are not supported by the assembler instructions, for example: in bytes -7D Corresponds Asma - add (So ​​- I wrote from the bulldozer, I hope the idea is cleara no-brainer that the more bytes added infa).

It is possible and appropriate command A64, which is the same.Google is silent - 5-6 sites offer, but it's not ...
On interest me 808 percent, the Snapdragon in the public domain do not spread ... I will try to talk to them, but not sure.



Rep: (1195)
* Seryoga
It's like a "no." Here you are,eg
has its bit code for each instruction. Another thing that's definite add - 7d will not, because each has prefisk instructions, operands, etc. Therefore, the opcode is not specified, and the mask. Those. in your case add a binary mask 0 0 0 1 1 0 0 Rm Rn Rd (see A.8.6.6 in the above manual)



Rep: (115)
Ceroga 10/14/17 @ 17:00*
for example: in bytes - 7D, meets Asma - add

As far as I understand what is happening at the moment - in a smart all divided into 2 large families - ARM-v7a and ARM64-v8a. Core from ARM, ARM-site should be complete infa ... But the specific functions - system registers and varieties of the built-in chip, can be different, and talk about it only records the chip manufacturer.
Just as written above, just translate the machine code in assembler handles the text will not work - everything is very difficult (no more difficult than people can think and understand). At least it will have to thoroughly understand how each command is executed. It is unproductive.

Post has been editedavtoneru - 14.10.17, 14:38


Full version    

Help     rules

Time is now: 07/08/20, 13:18