Advanced Graphics with the BBC Model B Microcomputer
Author: Ian O. Angell
Publisher:
Published: 1983
Total Pages: 291
ISBN-13: 9780333350522
DOWNLOAD EBOOKRead and Download eBook Full
Author: Ian O. Angell
Publisher:
Published: 1983
Total Pages: 291
ISBN-13: 9780333350522
DOWNLOAD EBOOKAuthor: M.A. White
Publisher: Springer
Published: 2016-06-10
Total Pages: 138
ISBN-13: 1349071951
DOWNLOAD EBOOKAuthor: Ian O. Angell
Publisher: Palgrave
Published: 1985
Total Pages: 296
ISBN-13: 9780333370636
DOWNLOAD EBOOKGraphics commands on the IBM personal computer; From real coordinates to pixels; Two-dimensional coordinate geometry; Matrix representation of transformations on two-dimensional space; Character graphics and pixel blocks; data diagrams; Three-dimensional coordinate geometry; Matrix representation of transformations on three-dimensional space; Orthographic projections; Simple hidden line and hidden surface algorithms; Perspective and stereoscopic projections; A general-purpose hidden surface and hidden line algorithm; Advanced techniques for programming the text-only mode; Projects; Appendix; Index.
Author: Stephen Smith
Publisher: Apress
Published: 2020-05-01
Total Pages: 436
ISBN-13: 1484258819
DOWNLOAD EBOOKMastering ARM hardware architecture opens a world of programming for nearly all phones and tablets including the iPhone/iPad and most Android phones. It’s also the heart of many single board computers like the Raspberry Pi. Gain the skills required to dive into the fundamentals of the ARM hardware architecture with this book and start your own projects while you develop a working knowledge of assembly language for the ARM 64-bit processor. You'll review assembly language programming for the ARM Processor in 64-bit mode and write programs for a number of single board computers, including the Nvidia Jetson Nano and the Raspberry Pi (running 64-bit Linux). The book also discusses how to target assembly language programs for Apple iPhones and iPads along with 64-Bit ARM based Android phones and tablets. It covers all the tools you require, the basics of the ARM hardware architecture, all the groups of ARM 64-Bit Assembly instructions, and how data is stored in the computer’s memory. In addition, interface apps to hardware such as the Raspberry Pi’s GPIO ports. The book covers code optimization, as well as how to inter-operate with C and Python code. Readers will develop enough background to use the official ARM reference documentation for their own projects. With Programming with 64-Bit ARM Assembly Language as your guide you’ll study how to read, reverse engineer and hack machine code, then be able to apply these new skills to study code examples and take control of both your ARM devices’ hardware and software. What You'll LearnMake operating system calls from assembly language and include other software libraries in your projects Interface apps to hardware devices such as the Raspberry Pi GPIO ports Reverse engineer and hack code Use the official ARM reference documentation for your own projects Who This Book Is For Software developers who have already learned to program in a higher-level language like Python, Java, C#, or even C and now wish to learn Assembly programming.
Author: Adrian C. Dickens
Publisher:
Published: 1984
Total Pages: 249
ISBN-13: 9780907876175
DOWNLOAD EBOOKAuthor: Keith McLuckie
Publisher: Palgrave
Published: 1986
Total Pages: 188
ISBN-13:
DOWNLOAD EBOOKAuthor: John Coll
Publisher:
Published: 1982
Total Pages: 519
ISBN-13: 9780563165583
DOWNLOAD EBOOKAuthor: Nick Montfort
Publisher: MIT Press
Published: 2012-11-23
Total Pages: 323
ISBN-13: 0262304570
DOWNLOAD EBOOKA single line of code offers a way to understand the cultural context of computing. This book takes a single line of code—the extremely concise BASIC program for the Commodore 64 inscribed in the title—and uses it as a lens through which to consider the phenomenon of creative computing and the way computer programs exist in culture. The authors of this collaboratively written book treat code not as merely functional but as a text—in the case of 10 PRINT, a text that appeared in many different printed sources—that yields a story about its making, its purpose, its assumptions, and more. They consider randomness and regularity in computing and art, the maze in culture, the popular BASIC programming language, and the highly influential Commodore 64 computer.
Author: Jean-Paul Delahaye
Publisher: Palgrave
Published: 1986
Total Pages: 232
ISBN-13:
DOWNLOAD EBOOKAuthor: Eben Upton
Publisher: John Wiley & Sons
Published: 2016-08-29
Total Pages: 327
ISBN-13: 1119264367
DOWNLOAD EBOOKLearn the Raspberry Pi 3 from the experts! Raspberry Pi User Guide, 4th Edition is the "unofficial official" guide to everything Raspberry Pi 3. Written by the Pi's creator and a leading Pi guru, this book goes straight to the source to bring you the ultimate Raspberry Pi 3 manual. This new fourth edition has been updated to cover the Raspberry Pi 3 board and software, with detailed discussion on its wide array of configurations, languages, and applications. You'll learn how to take full advantage of the mighty Pi's full capabilities, and then expand those capabilities even more with add-on technologies. You'll write productivity and multimedia programs, and learn flexible programming languages that allow you to shape your Raspberry Pi into whatever you want it to be. If you're ready to jump right in, this book gets you started with clear, step-by-step instruction from software installation to system customization. The Raspberry Pi's tremendous popularity has spawned an entire industry of add-ons, parts, hacks, ideas, and inventions. The movement is growing, and pushing the boundaries of possibility along with it—are you ready to be a part of it? This book is your ideal companion for claiming your piece of the Pi. Get all set up with software, and connect to other devices Understand Linux System Admin nomenclature and conventions Write your own programs using Python and Scratch Extend the Pi's capabilities with add-ons like Wi-Fi dongles, a touch screen, and more The credit-card sized Raspberry Pi has become a global phenomenon. Created by the Raspberry Pi Foundation to get kids interested in programming, this tiny computer kick-started a movement of tinkerers, thinkers, experimenters, and inventors. Where will your Raspberry Pi 3 take you? The Raspberry Pi User Guide, 3rd Edition is your ultimate roadmap to discovery.