Map
Index
Random
Help
th

QuoteRef: hennJ3_1982

topics > all references > ThesaHelp: references g-h



ThesaHelp:
references g-h
Topic:
RISC computer architecture
Topic:
interrupts
Topic:
compiler
Topic:
code optimization by instruction reordering or scheduling
Topic:
stack machine

Reference

Hennessy, J., Jouppi, N. , Baskett, F., Gross, T., Gill, J., "Hardware/ Software tradeoffs for increased performance", SIGPLAN, 17, 4, pp. 2-11 , March 1982 . Google

Other Reference

SIGARCH 10.2

Quotations
4 ;;Quote: hardware condition codes are difficult to implement because they are updated as side-effects; irregular structure
4 ;;Quote: instead of condition codes, MIPS uses a compare and branch instruction with 16 possible comparisons
4 ;;Quote: in a pipelined architecture, a branch is much more expensive than computation
5 ;;Quote: when condition codes are needed, MIPS has a Set Conditional instruction that sets a register to 0 or 1
6 ;;Quote: instead of querying devices, MIPS includes a 'surprise code' with each interrupt; pipe stage, type, and device-specific information
8 ;;Quote: MIPS provides special instructions for accessing bytes in packed arrays
9 ;;Quote: with simple hardware, the compiler is complex but program execution is simple and efficient
9 ;;Quote: the MIPS compiler reorganizes codes or inserts no-ops to avoid pipeline interlocks; uses follow sets
9 ;;Quote: MIPS uses delay slots for all branches
10 ;;Quote: instead of a stack machine, use load/store architectures without condition codes


Related Topics up

ThesaHelp: references g-h (299 items)
Topic: RISC computer architecture (11 items)
Topic: interrupts (25 items)
Topic: compiler (18 items)
Topic: code optimization by instruction reordering or scheduling (16 items)
Topic: stack machine (10 items)

Collected barberCB 8/82
Copyright © 2002-2008 by C. Bradford Barber. All rights reserved.
Thesa is a trademark of C. Bradford Barber.