|
Systems Programming is a textbook designed for the undergraduate students of information technology and computer science engineering. Comprehensive in its coverage, the book aims to provide an understanding of the design of assemblers, loaders, linkers, and macroprocessors.
The book is divided into five parts. The first part of the book deals with the background of systems programming and provides an overview of systems software. It then delves into machine structures and library structures. The second part deals with low-level translators, describing in detail topics such as machine and mnemonic languages, assembly languages, macro language, macro programming, assemblers, linkers, loaders and object code translators. The third and fourth parts of the book throw light on compilers and operating systems respectively. The last part discusses different system development tools. Components such as editors and debuggers are discussed in detail this part along with a separate chapter on system administration. Owing to its comprehensive coverage, the book will also serve as a ready reference for practicing software engineers, besides students.isbn-9780198070887
|
|
|