Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
The Art of Assembly Language

Buy
The Art of Assembly Language, 9781593272074 (1593272073), No Starch Press, 2010

Assembly is a low-level programming language that's one step above a computer's native machine language. Although assembly language is commonly used for writing device drivers, emulators, and video games, many programmers find its somewhat unfriendly syntax intimidating to learn and use.

Since 1996, Randall Hyde's The Art of Assembly Language has provided a comprehensive, plain-English, and patient introduction to assembly for non-assembly programmers. Hyde's primary teaching tool, High Level Assembler (or HLA), incorporates many of the features found in high-level languages (like C, C++, and Java) to help you quickly grasp basic assembly concepts. HLA lets you write true low-level code while enjoying the benefits of high-level language programming.

As you read The Art of Assembly Language, you'll learn the low-level theory fundamental to computer science and turn that understanding into real, functional code. You'll learn how to:

  • Edit, compile, and run an HLA program
  • Declare and use constants, scalar variables, pointers, arrays, structures, unions, and namespaces
  • Translate arithmetic expressions (integer and floating point)
  • Convert high-level control structures

This much anticipated second edition of The Art of Assembly Language has been updated to reflect recent changes to HLA and to support Linux, Mac OS X, and FreeBSD. Whether you're new to programming or you have experience with high-level languages, The Art of Assembly Language, 2nd Edition is your essential guide to learning this complex, low-level language.

(HTML tags aren't allowed.)

Principles of Data Mining (Adaptive Computation and Machine Learning)
Principles of Data Mining (Adaptive Computation and Machine Learning)
The growing interest in data mining is motivated by a common problem across disciplines: how does one store, access, model, and ultimately describe and understand very large data sets? Historically, different aspects of data mining have been addressed independently by different disciplines. This is the first truly...
Lex & Yacc (A Nutshell Handbook)
Lex & Yacc (A Nutshell Handbook)

This book shows you how to use two Unix utilities, lex and yacc, in program development. These tools help programmers build compilers and interpreters, but they also have a wider range of applications. The second edition contains completely revised tutorial sections for novice users and reference sections for advanced users....

Processing: A Programming Handbook for Visual Designers and Artists
Processing: A Programming Handbook for Visual Designers and Artists
It has been more than twenty years since desktop publishing reinvented design, and it's clear that there is a growing need for designers and artists to learn programming skills to fill the widening gap between their ideas and the capability of their purchased software. This book is an introduction to the concepts of computer programming within the...

BeagleBone Robotic Projects (Community Experiences Distilled)
BeagleBone Robotic Projects (Community Experiences Distilled)

Developer or hobbyist, you'll love the way this book helps you turn the BeagleBone Black into a working robot. From listening and speaking to seeing and moving, we'll show you how - step by step.

Overview

  • Get to grips with robotic systems
  • Communicate with your robot and teach it to...
Learning BeagleBone Python Programming
Learning BeagleBone Python Programming

Unleash the potential of BeagleBone using Python

About This Book

  • Configure and customize your BeagleBone to seamlessly connect it to external hardware using Python
  • Learn to write programs that interface with the real world using GPIO ports
  • Clear and step-by-step examples,...
BeagleBone Cookbook: Software and Hardware Problems and Solutions
BeagleBone Cookbook: Software and Hardware Problems and Solutions

BeagleBone is an inexpensive web server, Linux desktop, and electronics hub that includes all the tools you need to create your own projects—whether it’s robotics, gaming, drones, or software-defined radio. If you’re new to BeagleBone Black, or want to explore more of its capabilities, this cookbook provides scores...

©2018 LearnIT (support@pdfchm.net) - Privacy Policy