cs2640

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/19

flashcard set

Earn XP

Description and Tags

assembly directives

Last updated 10:14 AM on 11/21/25
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

20 Terms

1
New cards

.data

subsequent items stored in Data segment at next available address

2
New cards

.text

Subsequent items (instructions) stored in Text segment at next available address

3
New cards

.word

Store listed value(s) as 32 bit words on word boundary

4
New cards

.ascii

Store the string in the Data segment and add null terminator

5
New cards

.asciiz

Store the string in the Data segment and add null terminator

6
New cards

.byte

Store the listed value(s) as 8 bit bytes

7
New cards

.align

Align next data item on specified byte boundary (0=byte, 1=half, 2=word, 3=double)

8
New cards

.half

Store the listed value(s) as 16 bit halfwords on halfword boundary

9
New cards

.space

Reverse the next specified number of bytes in data segment

10
New cards

.double

Store the listed values(s) as double precision floating point

11
New cards

.float

Store the listed value(s) as single precision floating point

12
New cards

.extern

Declare the listed label and byte length to be a global data field

13
New cards

.kdata

Subsequent items stored in Kernel Data segment at next available address

14
New cards

.ktext

Subsequent items (instructions) stored in Kernel Text segment at next available address

15
New cards

.globl

Declare the listed label(s) as global to enable referencing from other files

16
New cards

.set

Set assembler variables. Currently ignored but included for SPIM compatability

17
New cards

.eqv

Set second operand for first. First operand is symbol, second operand is expression (like #define)

18
New cards

.macro

Begin macro definition. See .end_macro

19
New cards

.end_macro

End macro definition. See .macro

20
New cards

.include

Insert the contents of the specified file. Put filename in quotes.