Machine organization : an introduction to the structure and programming of computing systems / Charles P. Pfleeger.

Author
Pfleeger, Charles P., 1948- [Browse]
Format
Book
Language
English
Published/​Created
  • New York : John Wiley & Sons, [1982]
  • ©1982.
Description
xi, 227 pages : illustrations ; 24 cm

Details

Subject(s)
Library of Congress genre(s)
Summary note
This textbook is for those who want to know more about the relationship between programs and computers. Introductory programming courses tend to gloss over the internal construction of computers and concentrate on programming and algorithm development. Until people have written a few programs, they cannot appreciate the components of any computing system. Programmers eventually need to know something about the internal construction of the computer. As programmers gain experience, they are likely to ask questions like "Why does my program have to be recompiled each time I remove or insert one instruction?" This book deals with this question, and other similar questions, by helping programmers become more sophisticated, more qualified computer users. This book is intended for a one-semester course in machine organization for first- or second-year computer science students.
Notes
Includes index.
Bibliographic references
Includes summaries, list of terms used, and questions at chapter ends, and index.
Contents
  • Part 1. Computer hardware ; Introduction to machine organization
  • Hardware components of computer systems
  • Internal representation of data
  • Machine language instructions
  • Characteristics of assembler languages
  • Program execution
  • I/O devices and operation
  • Part 2. Supporting software ; Software support for execution
  • The design of assemblers
  • Compilers and higher-level languages
  • Loaders and relocation
  • Monitors and operating systems.
Other title(s)
Introduction to the structure and programming of computing systems
ISBN
  • 0471079707
  • 9780471079705
LCCN
81011380
OCLC
7597420
Statement on language in description
Princeton University Library aims to describe library materials in a manner that is respectful to the individuals and communities who create, use, and are represented in the collections we manage. Read more...
Other views
Staff view