This preview shows page 1. Sign up to view the full content.
Unformatted text preview: k between software and hardware.
Given an instruction set, software programmers
and hardware engineers work more or less
ISA is designed to extract the most performance
out of the available hardware technology.
out ELEC 5200-001/6200-001 Lecture 1 Hardware 11 ISA
Defines data transfer modes between registers,
memory and I/O
Types of ISA: RISC, CISC, VLIW, Superscalar
– IBM370/X86/Pentium/K6 (CISC)
MIPS (RISC and Superscalar)
Sparc (RISC), UltraSparc (Superscalar) Spring 2014, Jan 13
Spring ELEC 5200-001/6200-001 Lecture 1 12 Computer Architecture
Architecture: System attributes that have a
direct impact on the logical execution of a
Architecture is visible to a programmer:
– Instruction set
– Data representation
– I/O mechanisms
– Memory addressing
Spring 2014, Jan 13
Spring ELEC 5200-001/6200-001 Lecture 1 13 Computer Organization
Organization: Physical details that are
transparent to a programmer, such as
– Hardware implementation of an instruction
– Control signals
– Memory technology used Example: System/370 architecture has
been used in many IBM computers, which
widely differ in their organization.
View Full Document
This note was uploaded on 01/21/2014 for the course ELEC 5200 taught by Professor Staff during the Spring '08 term at Auburn University.
- Spring '08