Computer architecture: Logic gates

Computer architecture: Logic gates

A computer scientist's role is not to design architectures; rather, they need a model of how the computer works that gives them a good understanding of their program's performance and the impact each program modification will have on that performance. Understanding such a model requires a certain amount of knowledge about how a computer functions, including function calling mechanisms, parameter passing from one function to another, memory allocation and deallocation, and so on.

About the Book