Alpha Architecture Committee, Alpha Architecture Reference Manual, 3rd ed. Woburn, Mass.: Butterworth-Heinemann (Digital Press), 1998. Amdahl, G. M., G. A. Blaauw, and F. P. Brooks, Jr., "Architecture of the IBM System/360," IBM Journal of Research and Development 8 (2), 87 101 (1967). Blaauw, Gerrit A. and Frederick P. Brooks, Jr., Computer Architecture: Concepts and Evolution. Reading, Mass.: Addison-Wesley, 1997. Brunner, Richard A., VAX Architecture Reference Manual, 2nd ed. Bedford, Mass.: Digital Press, 1991. Eckhouse, Richard H. and L. Robert Morris, Minicomputer Systems: Organization, Programming, and Applications (PDP-11). Englewood Cliffs, N.J.: Prentice-Hall, Inc., 1979. Evans, James S. and Richard H. Eckhouse, Alpha RISC Architecture for Programmers. Upper Saddle River, N.J.: Prentice Hall PTR, 1999. Hyde, Randall, The Art of Assembly Language Programming, 1996 [cited 25 September 2001]. Available from http://webster.cs.ucr.edu/. Intel Corporation, "Basic Architecture," IA32 Intel Architecture Software Developer's Manual, Vol. 1, 2001. Intel Corporation, History of the Microprocessor [cited 23 May 2002]. Available from http://www.intel.com/intel/intelis/museum/exhibit/hist_micro/. Kane, Gerry, PA-RISC 2.0 Instruction Set Architecture, Upper Saddle River, N.J.: Prentice Hall PTR, 1996. Kernighan, Brian W. and Dennis M. Ritchie, The C Programming Language, 2nd ed. Englewood Cliffs, N.J.: Prentice Hall PTR, 1988. Levy, Henry M. and Richard H. Eckhouse, Computer Programming and Architecture: The VAX, 2nd ed. Bedford, Mass.: Digital Press, 1989. PA-RISC 1.1 Architecture and Instruction Set Reference Manual, 3rd ed. Hewlett-Packard Company, 1994 [cited 2 December 2001]. Available from http://h21007.www2.hp.com/dspp/tech/tech_TechDocumentDetailPage_IDX/1,1701,958,00.html. PDP-11 Architecture Handbook. Maynard, Mass.: Digital Equipment Corporation, 1982. "Prefixes for Binary Multiples," NIST Reference on Constants, Units, and Uncertainty, Physics Laboratory, National Institute of Standards and Technology, 2000 [cited 25 September 2001]. Available at http://physics.nist.gov/cuu/Units/binary.html. Rau, B. Ramakrishna, and Joseph A. Fisher, "Instruction-Level Parallel Processing: History, Overview, and Perspective," HP Technical Report HPL-92-132 (October 1992) [cited 9 March 2002]. Available from http://www.hpl.hp.com/techreports/. Schlansker, Michael S., and B. Ramakrishna Rau, "EPIC: An Architecture for Instruction-Level Parallel Processors," HP Technical Report HPL-1999-111 (2000) [cited 27 January 2002]. Available from http://www.hpl.hp.com/techreports/. Triebel, Walter, Itanium Architecture for Software Developers, Intel Press, 2000. The Virtual Museum of Computing, 2002 [cited 26 September 2002]. Available from http://vmoc.museophile.com/. We also list here several contemporary books that include a greater emphasis on computer hardware than we provide in our book: Carpinelli, John D., Computer Systems: Organization & Architecture. Boston, Mass.: Addison Wesley Longman, Inc., 2001. Clements, Alan, The Principles of Computer Hardware, 2nd ed. Oxford, UK: Oxford University Press, 2000. Hamacher, Carl, Zvonko Vranesic, and Safwat Zaky, Computer Organization, 5th ed. Boston, Mass.: McGraw-Hill, 2002. Hennessy, John L. and David A. Patterson, Computer Organization and Design: The Hardware/Software Interface, 2nd ed. San Francisco, Cal.: Morgan Kaufmann Publishers, Inc., 1998. Murdocca, Miles J. and Vincent P. Heuring, Principles of Computer Architecture. Upper Saddle River, N.J.: Prentice-Hall, Inc., 2000. Stallings, William, Computer Organization and Architecture: Designing for Performance, 6th ed. Upper Saddle River, N.J.: Prentice Hall, Inc., 2003. Tanenbaum, Andrew S., Structured Computer Organization, 4th ed. Upper Saddle River, N.J.: Prentice Hall, Inc., 1999. |