Modules 9-10 - Pipelining and MIPS Architecture (Part 1)

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/16

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

17 Terms

1
New cards

The full form of MIPS is __________.

Microprocessor without Interlocked Pipeline Stages

2
New cards

MIPS architecture supports 32-bit version known as __________ and 64-bit version known as __________.

MIPS32, MIPS64

3
New cards

MIPS is developed based on general-purpose registers with a __________ architecture.

load-store

4
New cards

Data types and sizes in MIPS include 8/16/32/64-bit integers and __________ 754 floating-point numbers.

64-bit IEEE

5
New cards

MIPS provides at least __________ general purpose registers (GPR).

16

6
New cards

In MIPS, the value of register R0 is always __________.

0

7
New cards

Registers in MIPS architecture can be accessed with a __________ symbol.

$

8
New cards

The MIPS Program Counter (PC) contains the address of the __________ currently being retrieved from memory.

instruction

9
New cards

Integer multiplication results in a __________-sized result, placed in special registers hi and lo.

twice-register

10
New cards

Floating-point operations results are held in the __________ register.

floating-point status register (c1)

11
New cards

The integer data types in MIPS are 8-bit bytes, 16-bit half words, 32-bit words, and __________.

64-bit double words

12
New cards

Immediate addressing mode uses __________ bit displacement in MIPS architecture.

16-bit

13
New cards

The MIPS instruction set is categorized into __________ broad classes of instructions.

4

14
New cards

Load and store instructions categorized under MIPS instruction set include LB, LBU, SB, __________, LH, and SH.

LW

15
New cards

MIPS instruction format for loading from memory is L* rd, offset(rs) ; rd Mem[offset+(rs)].

16
New cards

When loading data to R0 register in MIPS, the result is __________.

discarded

17
New cards

Byte, half-word & word LOADs will place data on the __________ portion of the destination register.

least significant