The elements of computing systems building a modern computer from first principles
"Indeed, the best way to understand how computers work is to build one from scratch, and this textbook leads students through twelve chapters and projects that gradually build a basic hardware platform and a modern software hierarchy from the ground up. In the process, the students gain hands-o...
Saved in:
| Main Author | |
|---|---|
| Other Authors | |
| Format | eBook |
| Language | English |
| Published |
Cambridge, Mass. :
MIT Press,
c2005.
|
| Subjects | |
| Online Access | Full text |
| ISBN | 9780262310673 |
| Physical Description | 1 online zdroj (xiv, 325 p.) : ill. |
Cover
Table of Contents:
- Introduction : hello, world below
- 1. Boolean logic
- 2. Boolean arithmetic
- 3. Sequential logic
- 4. Machine language
- 5. Computer architecture
- 6. Assembler
- 7. Virtual machine I : stack arithmetic
- 8. Virtual machine II : program control
- 9. High-level language
- 10. Compiler I : syntax analysis
- 11. Compiler II : code generation
- 12. Operating system
- 13. Postscript : more fun to go.