• HOME
  • SHOP
  • HOME
  • SHOP
Login / Register
Bookery Bookery
  • English
    • Deutsch
    • French
    • Requires WPML plugin
  • Country
    • United States (USD)
    • Deutschland (EUR)
    • Japan (JPY)
Wishlist
0 items / $0.00
Menu
Bookery Bookery
0 items / $0.00
  • SCIENCES & TECHNOLOGY
    • Microbiology/Biology Ebooks
    • Environmental Science
    • Computing Technology
    • Anatomy & Physiology
    • Information Technology
    • Pediatric Primary Ebooks
    • Research Method Ebook
    • Basic Chemistry
    • Marine Biology Ebooks
    • Science Fiction Ebooks
    • Biochemistry
    • Embryology
    • Photography Ebooks
    • Philosophy Ebooks
    • Astronomy
    • Pathology
    • Biology
    • Physics Ebooks
    • Math
  • BUSINESS & MANAGEMENT
    • Business
    • Accounting
    • Marketing Ebook
    • Statistics Ebooks
    • Banking
    • Management Ebooks
    • Personal Finance
    • Employment law
    • Financial Accounting
    • History Ebooks
    • Taxation of Business Ebooks
    • Business Statistics
    • People Management Ebooks
  • HUMANITIES & SOCIAL SCIENCES
    • Abnormal Child & Psychology
    • Psychology
    • Sociology Ebook
    • Education Teaching
    • Zoology Ebooks
    • Audiology
    • Politics
    • Geography
    • Pathophysiology
    • Religion
    • Abnormal Behavior
  • SALES & MARKTTING
    • Differential Diagnoses
    • Food & Culture
    • Primary Care
    • Organizations Ebook
    • Radiologic
    • Music Ebooks
    • Mass Media Ebook
    • Database
    • Forecasting
    • Adolescence
    • Data Analysis
    • Discovering
    • Investment
    • Language
  • STRUCTURE & FUNCTION
    • Home Improvement
    • Travel And Tourism Ebook
    • Web Development Ebooks
    • Thriller & Suspense Ebooks
    • Illustrated Anatomy
    • Social work Ebooks
    • Financial
    • Essentials
    • LPN to RN
    • Auditing
  • HEALTH PROFESSIONS
    • Nursing Ebooks
    • Pharmacology / Surgical
    • Surgical Technology
    • Health & Disease
    • Blood Banking
    • Medical Ebooks
    • Medicine Ebooks
    • Emergency Care
    • Nutritional Care Ebooks
    • Dental Materials
    • Cancer
  • HUMANITIES
    • Communication
    • Economics
    • Education
    • History
    • Human Development
    • Human Physiology
    • Human Sexuality
    • Criminal Justic
    • Living with Art Ebooks
    • Leadership Ebook
    • Learning Ebooks
    • Legal Environment
    • Lifespan
    • Relationship
  • Ebooks
-75%
eBook For x64 Assembly Language Step-by-Step. Programming with Linux 4th Edition By Jeff Duntemann
Click to enlarge
Home Technology Ebooks eBook For x64 Assembly Language Step-by-Step. Programming with Linux 4th Edition By Jeff Duntemann
eBook For eBook Contractor Jamie Gilham Muslim Women in Britain
eBook For eBook Contractor Jamie Gilham Muslim Women in Britain, 1850-1950 100 Years of Hidden History 1st Edition By Sariya Cheruvallil $85.00 Original price was: $85.00.$22.00Current price is: $22.00.
Back to products
eBook For Mapping Texts Computational Text Analysis for the Social Sciences 1st Edition By Dustin Stoltz
eBook For Mapping Texts Computational Text Analysis for the Social Sciences 1st Edition By Dustin Stoltz $35.00 Original price was: $35.00.$10.00Current price is: $10.00.

eBook For x64 Assembly Language Step-by-Step. Programming with Linux 4th Edition By Jeff Duntemann

$85.00 Original price was: $85.00.$21.00Current price is: $21.00.

  • Ebook
  • Instant Download
  • Unlimited Download
  • PDF File
  • ISBN-10 ‏ : ‎ 1394155247
  • ISBN-13 ‏ : ‎ 978-1394155248
Compare
Add to wishlist
Category: Technology Ebooks
Share:
  • Description
  • Reviews (0)
  • Shipping & Delivery
Description

eBook For x64 Assembly Language Step-by-Step. Programming with Linux 4th Edition By Jeff Duntemann

Learn coding the easy way with x64 Assembly Language Step-by-Step: Programming with Linux (4th Edition) by Jeff Duntemann. This eBook helps you understand how computers work in a simple and fun way.

It shows you step by step how to write basic assembly code and use Linux. The lessons are clear, easy to follow, and great for beginners.

Why Choose US?

  • This product is a digital eBook. It is not a printed book. No item will be sent to your home.
  • After you buy, you will get a file that you can download right away. You can open and read the eBook on your phone, tablet, laptop, or computer.
  • Our digital books are easy to download and simple to use. You can save the file and read it anytime you want.
  • If you have any problems with your download, please contact us. Our support team is available all day and night to help you.
  • If you cannot find the eBook you need in our store, please contact us. We’ll find that book for you and arrange it as soon as possible.
  • Thank you for visiting our store and choosing our digital products. Enjoy your reading.

Table of Contents

Introduction xxix

Chapter 1 It’s All in the Plan 1

Another Pleasant Valley Saturday 1

Had This Been the Real Thing 5

Assembly Language Programming As a Square Dance 5

Assembly Language Programming As a Board Game 6

Chapter 2 Alien Bases 11

The Return of the New Math Monster 11

Octal: How the Grinch Stole Eight and Nine 16

Hexadecimal: Solving the Digit Shortage 20

From Hex to Decimal and from Decimal to Hex 24

Practice. Practice! PRACTICE! 27

Arithmetic in Hex 28

Binary 34

Hexadecimal as Shorthand for Binary 38

Prepare to Compute 40

Chapter 3 Lifting the Hood 41

RAXie, We Hardly Knew Ye 41

Switches, Transistors, and Memory 43

The Shop Supervisor and the Assembly Line 54

The Box That Follows a Plan 58

What vs. How: Architecture and Microarchitecture 63

Enter the Plant Manager 67

Chapter 4 Location, Location, Location 73

The Joy of Memory Models 73

The Nature of Segments 80

Segment Registers 87

The Four Major Assembly Programming Models 95

64-Bit Long Mode 101

Chapter 5 The Right to Assemble 103

The Nine and Sixty Ways to Code 103

Files and What’s Inside Them 104

Text In, Code Out 115

The Assembly Language Development Process 123

Linking the Object Code File 130

Taking a Trip Down Assembly Lane 134

Chapter 6 A Place to Stand, with Access to Tools 143

Integrated Development Environments 143

Introducing SASM 146

Linux and Terminals 153

Using Linux Make 164

Debugging with SASM 172

Chapter 7 Following Your Instructions 175

Build Yourself a Sandbox 176

Instructions and Their Operands 178

Source and Destination Operands 178

Rally Round the Flags, Boys! 186

Signed and Unsigned Values 195

Implicit Operands and MUL 200

Reading and Using an Assembly Language Reference 205

NEG Negate (Two’s Complement; i.e., Multiply by −1) 208

Chapter 8 Our Object All Sublime 213

The Bones of an Assembly Language Program 213

Last In, First Out via the Stack 223

Using Linux Kernel Services Through Syscall 231

Designing a Nontrivial Program 235

Going Further 248

Chapter 9 Bits, Flags, Branches, and Tables 251

Bits Is Bits (and Bytes Is Bits) 251

Shifting Bits 258

Bit-Bashing in Action 262

Flags, Tests, and Branches 270

X64 Long Mode Memory Addressing in Detail 279

Character Table Translation 290

Tables Instead of Calculations 298

Chapter 10 Dividing and Conquering 299

Boxes within Boxes 300

Calling and Returning 309

Local Labels and the Lengths of Jumps 325

Building External Procedure Libraries 330

The Art of Crafting Procedures 352

Simple Cursor Control in the Linux Console 356

Creating and Using Macros 364

Chapter 11 Strings and Things 377

The Notion of an Assembly Language String 378

REP STOSB, the Software Machine Gun 387

The Semiautomatic Weapon: STOSB Without REP 392

MOVSB: Fast Block Copies 397

Storing Data to Discontinuous Strings 402

Command-Line Arguments, String Searches, and the Linux Stack 408

The Stack, Its Structure, and How to Use It 414

Chapter 12 Heading Out to C 423

What’s GNU? 424

Linking to the Standard C Library 429

Formatted Text Output with printf() 438

Data In with fgets() and scanf() 442

Be a Linux Time Lord 448

Understanding AT&T Instruction Mnemonics 456

Generating Random Numbers 460

How C Sees Command-Line Arguments 472

Simple File I/O 474

Conclusion: Not the End, But Only the Beginning 489

Appendix A The Return of the Insight Debugger 493

Insight’s Shortcomings 494

Opening a Program Under Insight 495

Setting Command-Line Arguments with Insight 496

Running and Stepping a Program 496

The Memory Window 497

Showing the Stack in Insight’s Memory View 498

Examining the Stack with Insight’s Memory View 498

Learn gdb! 500

Appendix B Partial x64 Instruction Reference 501

What’s Been Removed from x64 502

Flag Results 502

Size Specifiers 503

Instruction Index 505

ADC: Arithmetic Addition with Carry 507

ADD: Arithmetic Addition 509

AND: Logical AND 511

BT: Bit Test 513

CALL: Call Procedure 515

CLC: Clear Carry Flag (CF) 517

CLD: Clear Direction Flag (DF) 518

CMP: Arithmetic Comparison 519

DEC: Decrement Operand 521

DIV: Unsigned Integer Division 522

INC: Increment Operand 524

J??: Jump If Condition Is Met 525

JECXZ: Jump if ECX=0 527

JRCXZ: Jump If RCX=0 528

JMP: Unconditional Jump 529

LEA: Load Effective Address 531

LOOP: Loop Until CX/ECX/RCX=0 532

LOOPNZ/LOOPNE: Loop Until CX/ECX/RCX=0 and ZF=0 534

LOOPZ/LOOPE: Loop Until CX/ECX/RCX=0 and ZF=1 535

MOV: Copy Right Operand into Left Operand 536

MOVS: Move String 538

MOVSX: Copy with Sign Extension 540

MUL: Unsigned Integer Multiplication 542

NEG: Negate (Two’s Complement; i.e., Multiply by −1) 544

NOP: No Operation 546

NOT: Logical NOT (One’s Complement) 547

OR: Logical OR 548

POP: Copy Top of Stack into Operand 550

POPF/D/Q: Copy Top of Stack into Flags Register 552

PUSH: Push Operand onto Top of Stack 553

PUSHF/D/Q: Push Flags Onto the Stack 555

RET: Return from Procedure 556

ROL/ROR: Rotate Left/Rotate Right 558

SBB: Arithmetic Subtraction with Borrow 560

SHL/SHR: Shift Left/Shift Right 562

STC: Set Carry Flag (CF) 564

STD: Set Direction Flag (DF) 565

STOS/B/W/D/Q: Store String 566

SUB: Arithmetic Subtraction 568

SYSCALL: Fast System Call into Linux 570

XCHG: Exchange Operands 571

XLAT: Translate Byte Via Table 572

XOR: Exclusive OR 573

Appendix C Character Set Charts 575

Index 579

 

Related

Reviews (0)

Reviews

There are no reviews yet.

Be the first to review “eBook For x64 Assembly Language Step-by-Step. Programming with Linux 4th Edition By Jeff Duntemann” Cancel reply

Your email address will not be published. Required fields are marked *

Shipping & Delivery
wd ship 1
wd ship 2

MAECENAS IACULIS

Vestibulum curae torquent diam diam commodo parturient penatibus nunc dui adipiscing convallis bulum parturient suspendisse parturient a.Parturient in parturient scelerisque nibh lectus quam a natoque adipiscing a vestibulum hendrerit et pharetra fames nunc natoque dui.

ADIPISCING CONVALLIS BULUM

  • Vestibulum penatibus nunc dui adipiscing convallis bulum parturient suspendisse.
  • Abitur parturient praesent lectus quam a natoque adipiscing a vestibulum hendre.
  • Diam parturient dictumst parturient scelerisque nibh lectus.

Scelerisque adipiscing bibendum sem vestibulum et in a a a purus lectus faucibus lobortis tincidunt purus lectus nisl class eros.Condimentum a et ullamcorper dictumst mus et tristique elementum nam inceptos hac parturient scelerisque vestibulum amet elit ut volutpat.

Related products

-77%
eBook For Solid State Sensors 1st Edition
Compare
Quick view
Add to wishlist

eBook For Solid State Sensors 1st Edition

$120.00 Original price was: $120.00.$28.00Current price is: $28.00.
Add to cart
-56%
The Metaweb The Next Level of the Internet 1st Edition By Bridgit Dao
Compare
Quick view
Add to wishlist

The Metaweb The Next Level of the Internet 1st Edition By Bridgit Dao

$34.00 Original price was: $34.00.$15.00Current price is: $15.00.
Add to cart
-75%
The Fusion of Artificial Intelligence and Soft Computing Techniques for Cybersecurity 1st Edition
Compare
Quick view
Add to wishlist

The Fusion of Artificial Intelligence and Soft Computing Techniques for Cybersecurity 1st Edition

$101.00 Original price was: $101.00.$25.00Current price is: $25.00.
Add to cart
-62%
eBook For Posthuman Architectures Theories
Compare
Quick view
Add to wishlist

eBook For Posthuman Architectures Theories, Designs, Technologies and Futures 1st Edition By Mark Garcia

$50.00 Original price was: $50.00.$19.00Current price is: $19.00.
Add to cart
-64%
CISM Certified Information Security Manager All-in-One Exam Guide 2nd Edition By Peter Gregory
Compare
Quick view
Add to wishlist

CISM Certified Information Security Manager All-in-One Exam Guide 2nd Edition By Peter Gregory

$55.00 Original price was: $55.00.$20.00Current price is: $20.00.
Add to cart
-78%
eBook For  5G Non-Terrestrial Networks Technologies 1st Edition By Alessandro Guidotti & Mohamed El Jafari
Compare
Quick view
Add to wishlist

eBook For {EPUB} 5G Non-Terrestrial Networks Technologies 1st Edition By Alessandro Guidotti & Mohamed El Jafari

$119.00 Original price was: $119.00.$26.00Current price is: $26.00.
Add to cart
-79%
Microsoft 365 & PowerPoint 2021 1st Edition
Compare
Quick view
Add to wishlist

Microsoft 365 & PowerPoint 2021 1st Edition

$99.00 Original price was: $99.00.$21.00Current price is: $21.00.
Add to cart
-68%
CompTIA A+ Guide to Information Technology Technical Support 11th Edition By Jean Andrews
Compare
Quick view
Add to wishlist

CompTIA A+ Guide to Information Technology Technical Support 11th Edition By Jean Andrews

$80.00 Original price was: $80.00.$26.00Current price is: $26.00.
Add to cart

Bookery (1)

Bookery

  • wd cursor dark 1512 NE 96TH ST STE C LIBERTY, MO 64068
  • wd phone dark Whatsapp: (+44) 7883-257116 US: 1(928)6132-005
  • wd envelope dark Email: support@Bookery.zip

Products
  • eBook [PDF] Mass Timber Materials, Design, and Construction By Peggi Clouston, Alexander C. Schreyer eBook [PDF] Mass Timber Materials, Design, and Construction By Peggi Clouston, Alexander C. Schreyer $100.00 Original price was: $100.00.$30.00Current price is: $30.00.
  • eBook ISE [PDF] Principles of Auditing Other Assurance Services 2024 Release By O. Ray Whitttington eBook ISE [PDF] Principles of Auditing Other Assurance Services 2024 Release By O. Ray Whitttington $100.00 Original price was: $100.00.$30.00Current price is: $30.00.
Our stores
  • Ebooks
  • Shop
  • GUIDE
  • FAQs
  • Wishlist
  • Portfolio
USEFUL LINKS
  • Education
  • Astronomy
  • Engineering
  • Humanities
  • Leadership Ebook
Footer Menu
  • Blog
  • About us
  • Contact us
  • Privacy Policy
  • Term & Conditions
  • Billing Terms & Conditions
2025 © Bookery. All rights reserved
payments
  • Menu
  • Categories
  • Education
  • Astronomy
  • Engineering
  • Humanities
  • Leadership Ebook
  • SCIENCES & TECHNOLOGY
    • Microbiology/Biology Ebooks
    • Environmental Science
    • Computing Technology
    • Anatomy & Physiology
    • Information Technology
    • Pediatric Primary Ebooks
    • Research Method Ebook
    • Basic Chemistry
    • Marine Biology Ebooks
    • Science Fiction Ebooks
    • Biochemistry
    • Embryology
    • Photography Ebooks
    • Philosophy Ebooks
    • Astronomy
    • Pathology
    • Biology
    • Physics Ebooks
    • Math
  • BUSINESS & MANAGEMENT
    • Business
    • Accounting
    • Marketing Ebook
    • Statistics Ebooks
    • Banking
    • Management Ebooks
    • Personal Finance
    • Employment law
    • Financial Accounting
    • History Ebooks
    • Taxation of Business Ebooks
    • Business Statistics
    • People Management Ebooks
  • HUMANITIES & SOCIAL SCIENCES
    • Abnormal Child & Psychology
    • Psychology
    • Sociology Ebook
    • Education Teaching
    • Zoology Ebooks
    • Audiology
    • Politics
    • Geography
    • Pathophysiology
    • Religion
    • Abnormal Behavior
  • SALES & MARKTTING
    • Differential Diagnoses
    • Food & Culture
    • Primary Care
    • Organizations Ebook
    • Radiologic
    • Music Ebooks
    • Mass Media Ebook
    • Database
    • Forecasting
    • Adolescence
    • Data Analysis
    • Discovering
    • Investment
    • Language
  • STRUCTURE & FUNCTION
    • Home Improvement
    • Travel And Tourism Ebook
    • Web Development Ebooks
    • Thriller & Suspense Ebooks
    • Illustrated Anatomy
    • Social work Ebooks
    • Financial
    • Essentials
    • LPN to RN
    • Auditing
  • HEALTH PROFESSIONS
    • Nursing Ebooks
    • Pharmacology / Surgical
    • Surgical Technology
    • Health & Disease
    • Blood Banking
    • Medical Ebooks
    • Medicine Ebooks
    • Emergency Care
    • Nutritional Care Ebooks
    • Dental Materials
    • Cancer
  • HUMANITIES
    • Communication
    • Economics
    • Education
    • History
    • Human Development
    • Human Physiology
    • Human Sexuality
    • Criminal Justic
    • Living with Art Ebooks
    • Leadership Ebook
    • Learning Ebooks
    • Legal Environment
    • Lifespan
    • Relationship
  • Ebooks
  • Wishlist
  • Compare
  • Login / Register
Shopping cart
close

Sign in

close

Lost your password?

No account yet?

Create an Account
Start typing to see products you are looking for.
Shop
Wishlist
0 items Cart
My account

WhatsApp us