Streib, James T.
Guide to Assembly Language: A Concise Introduction (Undergraduate Topics in Computer Science)
- ISBN 13:
- 9783030356385
- author:
- Streib, James T.
- format:
- Paperback
- publisher:
- Springer Nature Switzerland AG
- language:
- English
- Publication Year:
- 2020
- Pages:
- 344
- Dimensions:
- 23.4 x 15.6 x 1.9 centimetres (0
- Genre:
- Professional & Vocational, Computers, Programming,
- Condition:
- New
- Availability:
- Item usually sent within 5 working days
Description
Learn Assembly Language Quickly and Efficiently The Guide to Assembly Language is a concise introduction to programming in assembly language, covering the basics of Intel processor architecture and the relationship between high-level and low-level languages. This updated second edition includes additional exercises and new material on floating-point numbers and 64-bit processing. Through hands-on programming approaches and real-world examples, you'll learn simplified register usage, input/output using C-like statements, and control structures without relying on high-level structures. The book also covers selection and iteration structures, logic, shift, arithmetic shift, rotate, and stack instructions, as well as an introduction to floating-point instructions and 64-bit processing. Ideal for undergraduate students seeking to learn the fundamentals of assembly language programming, this guide is suitable for use as a textbook or supplementary material for courses on computer organization and architecture. Prior knowledge of high-level languages such as C, C++, or Java is assumed.