Designing Digital Computer Systems with Verilog

The following texts discuss in greater depth the trade-offs involved in designing a processor s instruction set. They also describe several other instruction set architectures that have been implemented in different processors.
V. C. Hamacher, Z. G. Vranesic, and S. G. Zaky, Computer Organization. 4th edn. McGraw-Hill, 1996. See Chapters 2 and 8 in particular.
V. P. Heuring and H. F. Jordan, Computer Systems Design and Architecture. Addison-Wesley, 1997. See Chapter 2 and 3 in particular.
D. A. Patterson and J. L. Hennessy, Computer Organization and Design: The Hardware/Software Interface. Morgan Kaufmann Publishers, 1998. See Chapter 3 in particular.
B. Wilkinson, Computer Architecture: Design and Performance. Prentice Hall, 1996. See Chapter 2 in particular.