Systems Programming and Operating Systems |
What people are saying - Write a review
User ratings
5 stars |
| ||
4 stars |
| ||
3 stars |
| ||
2 stars |
| ||
1 star |
|
User Review - Flag as inappropriate
Nice Book! Explained in Simple language with sufficient information.
User Review - Flag as inappropriate
All 10 reviews »good
Contents
Language Processors | 1 |
Data Structures for Language Processing | 36 |
Scanning and Parsing | 59 |
Assemblers | 86 |
Macros and Macro Processors | 131 |
Compilers and Interpreters | 162 |
Linkers | 221 |
Software Tools | 249 |
Deadlocks | 371 |
Process Synchronization | 396 |
Interprocess Communication | 447 |
Memory Management | 460 |
IO Organization and IO Programming | 521 |
File Systems | 561 |
Protection and Security | 588 |
Distributed Operating Systems | 604 |
Common terms and phrases
actions algorithm application program array assembler assembly language buffer bytes command compiler components computer system concurrent condition contains data structures deadlock debug descriptor device discussed disk block encryption ensure entry event Example execution exist field Figure file system free list function grammar Hence implemented initiation instruction integer interpreter interrupt K bytes kernel language processor linked LINKER LIOCS load logical address loop macro call memory allocation memory area memory protection monitor multiprogramming node object module opcode operand operating systems optimization page fault parse tree parser parsing performed PIOCS pointer preprocessor priority procedure process pi pthread record relocation request requirements resource allocation resource class scheduling Section segment semantic sender sequence server sharing source program specification stack statement symbol table techniques threads Unix updates variable virtual memory system YACC