
Assembly x64 Programming in easy steps
Modern coding for MASM, SSE & AVX
Mike McGrath(Author)
In Easy Steps Limited (Publisher)
Published on 17. September 2021
Book
Paperback/Softback
192 pages
978-1-84078-952-2 (ISBN)
Description
Assembly x64 Programming in easy steps shows how to write code to create your own computer programs. It contains separate chapters demonstrating how to store and manipulate data in 64-bit registers, how to control program flow, and how to create reusable blocks of code in program functions. It includes demonstrations of parallel processing with 128-bit Streaming SIMD Extensions (SSE) and 256-bit Advanced Vector Extensions (AVX).
Assembly x64 Programming in easy steps has an easy-to-follow style that will appeal to anyone who wants to begin programming in modern x64 Assembly language on Windows. The code in the listed steps within the book is color-coded, making it easier for beginners to grasp. There are complete step-by-step example programs that demonstrate each aspect of coding, together with screenshots that illustrate the actual output when each program is executed.
Includes free, downloadable source code to get you started straightaway!
The book's examples are shown in Visual Studio 2019 and are not compatible with later versions.
Assembly x64 Programming in easy steps has an easy-to-follow style that will appeal to anyone who wants to begin programming in modern x64 Assembly language on Windows. The code in the listed steps within the book is color-coded, making it easier for beginners to grasp. There are complete step-by-step example programs that demonstrate each aspect of coding, together with screenshots that illustrate the actual output when each program is executed.
Includes free, downloadable source code to get you started straightaway!
The book's examples are shown in Visual Studio 2019 and are not compatible with later versions.
More details
Series
Language
English
Place of publication
Southam
United Kingdom
Illustrations
Full colour screenshots, photographs and diagrams
Dimensions
Height: 227 mm
Width: 186 mm
Thickness: 10 mm
Weight
480 gr
ISBN-13
978-1-84078-952-2 (9781840789522)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Other editions
Additional editions

E-Book
09/2021
In Easy Steps
€18.99
Available for download
Person
Mike McGrath now lives in South-east Europe, on the sun-kissed shores of the Aegean Sea. Mike gained his extensive knowledge of computer languages while working as a developer contracting to companies around the world. His interests include coins of ancient Greece, dining-out with friends, and the ongoing evolution of the world wide web.
Content
Beginning Basics
Getting Started
Performing Arithmetic
Directing Flow
Addressing Options
Handling Strings
Building Blocks
Expanding Macros
Floating Points
Calling Windows
Incorporating Code
Getting Started
Performing Arithmetic
Directing Flow
Addressing Options
Handling Strings
Building Blocks
Expanding Macros
Floating Points
Calling Windows
Incorporating Code