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...

Descripción completa

Detalles Bibliográficos
Autor principal: Hyde, Randall (-)
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