Introduction to computing systems: from bits & gates to C & beyond. / Yale N. Patt, Sanjay J. Patel. - 2nd ed. - Boston: McGraw Hill higher Education, 2004. - xxiv, 632 p.: 25cm.
Includes index.
Contents: Welcome abroad -- Bits, data types and operations -- Digital logic structures -- The von Neumann model -- The LC-3 -- Programming -- Assembly language -- I/O 99 -- TRAP Routines and subroutines -- And, finally … the stack -- Introduction to programming in C -- Variables and operators -- Control structures -- Functions -- Testing and debugging -- Pointers and arrays -- Recursion -- I/O in C -- Data structures -- The LC-3 ISA -- From LC-3 to x86 -- The Microarchitecture of the LC-3 -- The C programming language -- Useful tables -- Solutions to selected exercises --
9780072467505 0072467509
2003051002
Computing.
QA76.P36