Guide to Assembly Language: A Concise Introduction
Book information
Description
This book will enable the reader to very quickly begin programming in assembly language. Through this hands-on programming, readers will also learn more about the computer architecture of the Intel 32-bit processor, as well as the relationship between high-level and low-level languages. Topics: presents an overview of assembly language, and an introduction to general purpose registers illustrates the key concepts of each chapter with complete programs, chapter summaries, and exercises covers input/output, basic arithmetic instructions, selection structures, and iteration structures introduces logic, shift, arithmetic shift, rotate, and stack instructions discusses procedures and macros, and examines arrays and strings investigates machine language from a discovery perspective. This textbook is an ideal introduction to programming in assembly language for undergraduate students, and a concise guide for professionals wishing to learn how to write logically correct programs in a minimal amount of time. Topics and features: * Presents an overview of assembly language, and an introduction to general purpose registers * Illustrates the key concepts of each chapter with complete programs, chapter summaries, and exercises (with answers to selected exercises provided in the Appendices) * Covers input/output, basic arithmetic instructions, selection structures, and iteration structures * Introduces logic, shift, arithmetic shift, rotate, and stack instructions * Discusses procedures and macros, and examines arrays and strings * Investigates machine language from a discovery perspective * Provides an overview of binary and hexadecimal, logic, and arithmetic in the Appendices, together with a Glossary, and a section on Visual C++ and MASM This textbook/reference is an ideal introduction to programming in assembly language for undergraduate students in computer science, as well as a concise guide for professionals wishing to learn how to write logically correct programs in a minimal amount of time.
Similar books
Parallel Language and Compiler Research in Japan
1995 · PDF
Multiprocessor Execution of Logic Programs
1994 · PDF
PARLE Parallel Architectures and Languages Europe: Volume I: Parallel Architectures Eindhoven, The Netherlands, June 15–19, 1987 Proceedings
1987 · PDF
Guide to Assembly Language: A Concise Introduction
2011 · PDF
Guide to Assembly Language: A Concise Introduction
2011 · PDF
Supercomputing: 1st International Conference Athens, Greece, June 8–12, 1987 Proceedings
1988 · PDF
Supercomputing: 1st International Conference Athens, Greece, June 8–12, 1987 Proceedings
1988 · DJVU
PARLE Parallel Architectures and Languages Europe: Volume I: Parallel Architectures Eindhoven, The Netherlands, June 15–19, 1987 Proceedings
1987 · DJVU