Topic 1 - Introduction to ISAs - S

Topic 1- - Computer Architecture ISAs Reading Sections 2.1 2.5 A Glance at the Schedule If you have any problems with installing Xilinx please stop

Info iconThis preview shows pages 1–10. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Computer Architecture ISAs Reading: Sections 2.1- 2.5 A Glance at the Schedule If you have any problems with installing Xilinx please stop by my office after 7th hr. Outline Review: Process of generating an executable Review: Introduction to ISAs MIPS Arithmetic Register operands Memory operands Representing instructions Procrastination is the thief of time. ~Edward Young Instruction Set The repertoire of instructions of a computer Different computers have different instruction sets But with many aspects in common Early computers had very simple instruction sets Simplified implementation Many modern computers also have simple instruction sets The MIPS Instruction Set Used as the example throughout the book Typical of many modern ISAs See MIPS Reference Data tear-out card, and Appendixes B and E Arithmetic Operations Add and subtract, three operands Two sources and one destination add a, b, c # a gets b + c All arithmetic operations have this form Design Principle 1: Simplicity favours regularity Regularity makes implementation simpler Simplicity enables higher performance at lower cost Example #1 C code:...
View Full Document

This document was uploaded on 01/20/2012.

Page1 / 25

Topic 1- - Computer Architecture ISAs Reading Sections 2.1 2.5 A Glance at the Schedule If you have any problems with installing Xilinx please stop

This preview shows document pages 1 - 10. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online