Low-Level Programming: C, Assembly, and Program Execution on Intel? 64 Architecture

Zhirkov, Igor

ISBN 10: 1484224027 ISBN 13: 9781484224021
Published by Apress, 2017
Used Soft cover

From World of Books (was SecondSale), Montgomery, IL, U.S.A. Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

AbeBooks Seller since 20 December 2007

This specific item is no longer available.

About this Item

Description:

Item in good condition. Textbooks may not include supplemental items i.e. CDs, access codes etc. Seller Inventory # 00097128975

Report this item

Synopsis:

Learn Intel 64 assembly language and architecture, become proficient in C, and understand how the programs are compiled and executed down to machine instructions, enabling you to write robust, high-performance code.

Low-Level Programming explains Intel 64 architecture as the result of von Neumann architecture evolution.  The book teaches the latest version of the C language (C11) and assembly language from scratch.  It covers the entire path from source code to program execution, including generation of ELF object files, and static and dynamic linking. Code examples and exercises are included along with the best code practices. Optimization capabilities and limits of modern compilers are examined, enabling you to balance between program readability and performance. The use of various performance-gain techniques is demonstrated, such as SSE instructions and pre-fetching. Relevant Computer Science topics such as models of computation andformal grammars are addressed, and their practical value explained.

What You'll Learn

Low-Level Programming teaches programmers to:

  • Freely write in assembly language
  • Understand the programming model of Intel 64
  • Write maintainable and robust code in C11
  • Follow the compilation process and decipher assembly listings
  • Debug errors in compiled assembly code
  • Use appropriate models of computation to greatly reduce program complexity
  • Write performance-critical code
  • Comprehend the impact of a weak memory model in multi-threaded applications

Who This Book Is For

Intermediate to advanced programmers and programming students

About the Author:

Igor Zhirkov teaches his highly successful “System Programming Languages” course at ITMO University in Saint Petersburg. He studied at Saint Petersburg Academic University and received his master degree from ITMO University. Currently, he is doing research in verified C refactorings as part of his PhD thesis and formalization of Bulk Synchronous Parallelism library in C at IMT Atlantique in Nantes, France. His main interests are low-level programming, programming language theory, and type theory.

"About this title" may belong to another edition of this title.

Bibliographic Details

Title: Low-Level Programming: C, Assembly, and ...
Publisher: Apress
Publication Date: 2017
Binding: Soft cover
Condition: Good

Top Search Results from the AbeBooks Marketplace

Stock Image

Zhirkov, Igor
Published by Apress, 2017
ISBN 10: 1484224027 ISBN 13: 9781484224021
Used Paperback

Seller: HPB-Red, Dallas, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Good. Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority! Seller Inventory # S_436941727

Contact seller

Buy Used

£ 18.85
£ 2.78 shipping
Ships within U.S.A.

Quantity: 1 available

Add to basket

Stock Image

Zhirkov, Igor
Published by Apress, 2017
ISBN 10: 1484224027 ISBN 13: 9781484224021
Used paperback

Seller: Evergreen Goodwill, Seattle, WA, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

paperback. Condition: Good. Seller Inventory # mon0000392020

Contact seller

Buy Used

£ 18.85
£ 2.96 shipping
Ships within U.S.A.

Quantity: 1 available

Add to basket

Stock Image

Zhirkov, Igor
Published by Apress, 2017
ISBN 10: 1484224027 ISBN 13: 9781484224021
Used paperback

Seller: Browsers' Bookstore, CBA, Albany, OR, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

paperback. Condition: Fine. A nice copy. Clean text, solid binding. Seller Inventory # mon0000190511

Contact seller

Buy Used

£ 20.09
£ 3.90 shipping
Ships within U.S.A.

Quantity: 1 available

Add to basket

Stock Image

ZHIRKOV
Published by Apress, 2017
ISBN 10: 1484224027 ISBN 13: 9781484224021
New Softcover

Seller: Speedyhen, London, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: NEW. Seller Inventory # NW9781484224021

Contact seller

Buy New

£ 69.70
£ 41 shipping
Ships from United Kingdom to U.S.A.

Quantity: 1 available

Add to basket

Stock Image

Zhirkov, Igor
Published by Apress, 2017
ISBN 10: 1484224027 ISBN 13: 9781484224021
New Softcover

Seller: Brook Bookstore, Milano, MI, Italy

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: new. Seller Inventory # f6c62f06da13bd55145f1fbb477b6ff1

Contact seller

Buy New

£ 72.75
£ 6.93 shipping
Ships from Italy to U.S.A.

Quantity: 5 available

Add to basket

Seller Image

Zhirkov, Igor
Published by Apress, 2017
ISBN 10: 1484224027 ISBN 13: 9781484224021
New Softcover

Seller: GreatBookPricesUK, Woodford Green, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # 28727270-n

Contact seller

Buy New

£ 72.84
£ 15 shipping
Ships from United Kingdom to U.S.A.

Quantity: Over 20 available

Add to basket

Stock Image

Zhirkov, Igor
Published by Apress 2017-06, 2017
ISBN 10: 1484224027 ISBN 13: 9781484224021
New PF

Seller: Chiron Media, Wallingford, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

PF. Condition: New. Seller Inventory # 6666-IUK-9781484224021

Contact seller

Buy New

£ 74.19
£ 15.49 shipping
Ships from United Kingdom to U.S.A.

Quantity: 10 available

Add to basket

Stock Image

Zhirkov, Igor
Published by Apress, 2017
ISBN 10: 1484224027 ISBN 13: 9781484224021
New Softcover

Seller: Ria Christie Collections, Uxbridge, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. In. Seller Inventory # ria9781484224021_new

Contact seller

Buy New

£ 74.30
£ 11.98 shipping
Ships from United Kingdom to U.S.A.

Quantity: Over 20 available

Add to basket

Stock Image

Zhirkov
Published by Apress, 2017
ISBN 10: 1484224027 ISBN 13: 9781484224021
New Softcover

Seller: Basi6 International, Irving, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Brand New. New. US edition. Expediting shipping for all USA and Europe orders excluding PO Box. Excellent Customer Service. Seller Inventory # ABEOCT25-11514

Contact seller

Buy New

£ 74.42
Free Shipping
Ships within U.S.A.

Quantity: 1 available

Add to basket

Stock Image

Zhirkov, Igor
Published by Apress, 2017
ISBN 10: 1484224027 ISBN 13: 9781484224021
New Softcover

Seller: Brook Bookstore On Demand, Napoli, NA, Italy

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: new. Seller Inventory # f6c62f06da13bd55145f1fbb477b6ff1

Contact seller

Buy New

£ 76.97
£ 6.93 shipping
Ships from Italy to U.S.A.

Quantity: 5 available

Add to basket

There are 27 more copies of this book

View all search results for this book