ICS233_Lecture5 Slides

ICS233_Lecture5 Slides - Computer Architecture Assembly...

Info icon This preview shows pages 1–4. Sign up to view the full content.

View Full Document Right Arrow Icon
1 Lecture Slides on Computer Architecture ICS 233 @ Dr A R Naseer 1 MIPS MIPS PROCESSOR PROCESSOR INSTRUCTION SET INSTRUCTION SET ICS 233 ICS 233 Computer Architecture & Computer Architecture & Assembly Language Assembly Language Lecture Slides on Computer Architecture ICS 233 @ Dr A R Naseer 2 ICS 233 ICS 233 Computer Architecture & Computer Architecture & Assembly Language Assembly Language Lecture 5 Lecture 5
Image of page 1

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

View Full Document Right Arrow Icon
2 Lecture Slides on Computer Architecture ICS 233 @ Dr A R Naseer 3 Lecture Outline MIPS Instruction Classes MIPS Instruction R-Type Format MIPS Arithmetic & Logical Instructions Lecture Slides on Computer Architecture ICS 233 @ Dr A R Naseer 4 MIPS Instruction Set MIPS Instructions can be classified into following categories Integer Arithmetic Arithmetic, logical, and shift instructions Data Transfer Load and store instructions that access memory Data movement and conversions Jump and Branch Flow-control instructions that alter the sequential sequence Floating Point Arithmetic Instructions that operate on floating-point registers Miscellaneous Instructions that transfer control to/from exception handlers Memory management instructions
Image of page 2