FLOAT
G.O.A.T.
SEE C,
SENIOR!
GENERAL
ASSEMBLY
ASSEMBLY
REQUIRED
ANYTHING
GOES
200

FLOATING POINT VALUES ARE TERMED THIS WHEN IN A FORM STARTING WITH 1.

WHAT IS NORMALIZED?

200


HEADER GUARDS PROHIBIT THIS


WHAT IS INCLUDING A HEADER FILE MULTIPLE TIMES?

200

MAJOR MANUFACTURER OF CPU'S, SUCH AS PENTIUM AND CORE I9

WHAT IS INTEL?

200

THIS IS PUSHED ONTO THE STACK WHEN THE CALL INSTRUCTION IS EXECUTED

WHAT IS THE RETURN ADDRESS?

200


FIRST AND LAST NAME OF THE TA

WHAT ARE ARNAB TARAFDER / DAOXUAN XU?

400

EXPONENT BIAS IS IMPLEMENTED IN THE IEEE FORMAT TO MAKE THIS EASIER

WHAT IS BIT REPRESENTATION VALUE COMPARISON?

400

FUNCTION USED TO READ IN FORMATTED INPUT FROM THE USER

WHAT IS SCANF?

400

INSTRUCTIONS CONSISTING OF 0'S AND 1'S THAT RUN ON THE COMPUTER ARCHITECTURE

WHAT IS MACHINE CODE?

400

THIS REGISTER HOLDS THE ADDRESS OF THE STACK FRAME POINTER

WHAT IS EBP?

400

THE TERM, 'AMPERSAND,' IS DERIVED FROM THIS
ELIDED SET OF WORDS

WHAT IS 'AND PER SE AND'?

600

DENORMALIZED VALUES CAN BE IDENTIFIED BY THIS VALUE IN THE IEEE FORMAT

WHAT IS ALL 0'S IN THE EXP FIELD?

600

USED EXTENSIVELY IN .H FILES TO LIST FUNCTIONS' RETURN AND PARAMETER TYPES

WHAT ARE FUNCTION PROTOTYPES?

600

PRINCIPLE THAT STATES THAT PROGRAMS TEND TO USE DATA AND INSTRUCTIONS AGAIN IN THE NEAR FUTURE

WHAT IS TEMPORAL LOCALITY?

600

THIS TYPE OF STRUCTURE IN ASSEMBLY IS USED TO EFFICIENTLY IMPLEMENT A SWITCH STATEMENT

WHAT IS A JUMP TABLE?

600


SMALL FAST STORAGE AREA LOCATED NEAR THE CPU

WHAT IS CACHE?

800

DENORMALIZED NUMBERS USE BITS IN THIS LARGE FIELD TO EXPRESS VERY SMALL VALUES

WHAT IS THE FRAC FIELD?

800


TWO REASONS TO PASS PARAMETERS BY REFERENCE

WHAT ARE TO PERMANENTLY CHANGE AN ARGUMENT AND TO REDUCE COPYING?

800

Y86 IS THIS, WHICH MEANS THE LEAST SIGNIFICANT BYTE IS STORED IN THE LOWEST ADDRESS

WHAT IS LITTLE ENDIAN?

800

THE TERM FOR THE AMOUNT OF TIME TAKEN TO ROTATE A HARD DRIVE UNDER THE READ ARM

WHAT IS ROTATIONAL LATENCY?

800

THE LITERARY WORK FROM WHICH THE NAMES OF BYTE STORAGE ORDER ARE DERIVED

WHAT IS 'GULLIVER'S TRAVELS'?

1000

FORM OF ROUNDING THAT REDUCES STATISTICAL BIAS IN FLOATING POINT REPRESENTATION

WHAT IS ROUND TO EVEN?

1000

FUNCTION PROTOTYPE FOR malloc()

WHAT IS void *malloc (size_t)?

1000


THE FOUR MATHEMATICAL OPERATIONS PROVIDED IN Y86

WHAT ARE ADD, SUB, AND, AND XOR?

1000

THESE TWO ASSEMBLY STATEMENTS FORM THE EPILOGUE OF A Y86 FUNCTION/SUBROUTINE

WHAT ARE POPL EBP AND RET?

1000

THE INFORMAL PHRASE USED TO DESCRIBE THE SOUND A DYING HARD DRIVE MAKES WHEN IT REPEATEDLY FAILS TO ACCESS A TRACK LOCATION

WHAT IS THE CLICK OF DEATH?