Write great code Vol. 2 : thinking low-level, writing high-level Vol. 2 :
Today's computer science students aren't always taught how to choose high-level language statements carefully to produce efficient code. Write Great Code, Volume 2: Thinking Low-Level, Writing High-Level shows software engineers what too many college and university courses don't: how...
Autor principal: | |
---|---|
Formato: | Libro electrónico |
Idioma: | Inglés |
Publicado: |
San Francisco, CA :
No Starch Press
c2006.
|
Edición: | 1st edition |
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009626941506719 |
Tabla de Contenidos:
- Preliminaries; Contents; Introduction; Chapter 1: Thinking Low-Level, Writing High-Level; Chapter 2: Shouldn't You Learn Assembly Language?; Chapter 3: 80x86 Assembly for the HLL Programmer; Chapter 4: PowerPC Assembly for the HLL Programmer; Chapter 5: Compiler Operation and Code Generation; Chapter 6: Tools for Analyzing Compiler Output; Chapter 7: Constants and High-Level Languages; Chapter 8: Variables in a High-Level Language; Chapter 9: Array Data Types; Chapter 10: String Data Types; Chapter 11: Pointer Data Types; Chapter 12: Record, Union, and Class Data Types
- Chapter 13: Arithmetic and Logical ExpressionsChapter 14: Control Structures and Programmatic Decisions; Chapter 15: Iterative Control Structures; Chapter 16: Functions and Procedures; Engineering Software; Appendix: A Brief Comparison of the 80x86 and PowerPC CPU Families; Online Appendices; Index