MIPS Review Flashcards

1
Q

li instruction

A

load immediate, loads an immediate value into a register

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

la instruction

A

load address, load memory address into a register

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

sll instruction

A

shift left logical, multiply by power of 2

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

opcode

A

The part of an instruction that specifies the operation. ex: add, j

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

operand

A

The value the operation is being performed on

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

syscall

A

A system call used to request service from operating system

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is MIPS?

A

A type of RISC architecture. MIPS instructions are usually 32 bits and have opcode, source registers and a destination register.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

register

A

small high-speed storage location within CPU thats used to quickly retrieve and store data. Faster than RAM

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

jal

A

Jump and link

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

bgtz instruction

A

Branch if greater than zero, performs a jump to a specific address if the value in the register is greater than zero

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

beq instruction

A

Branch if equal, performs a branch if the values in two registers are equal

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

bgez instruction

A

Branch if greater than or equal to zero

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

lw instruction

A

load word, used to load 32 bit word from memory into register

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

byte-addressable

A

A memory system where individual bytes have unique addresses.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly