G.O.A.T.
FLOATING POINT VALUES ARE TERMED THIS WHEN IN A FORM STARTING WITH 1.
WHAT IS NORMALIZED?
HEADER GUARDS PROHIBIT THIS
WHAT IS INCLUDING A HEADER FILE MULTIPLE TIMES?
MAJOR MANUFACTURER OF CPU'S, SUCH AS PENTIUM AND CORE I9
WHAT IS INTEL?
THIS IS PUSHED ONTO THE STACK WHEN THE CALL INSTRUCTION IS EXECUTED
WHAT IS THE RETURN ADDRESS?
FIRST AND LAST NAME OF THE TA
WHAT ARE ARNAB TARAFDER / DAOXUAN XU?
EXPONENT BIAS IS IMPLEMENTED IN THE IEEE FORMAT TO MAKE THIS EASIER
WHAT IS BIT REPRESENTATION VALUE COMPARISON?
FUNCTION USED TO READ IN FORMATTED INPUT FROM THE USER
WHAT IS SCANF?
INSTRUCTIONS CONSISTING OF 0'S AND 1'S THAT RUN ON THE COMPUTER ARCHITECTURE
WHAT IS MACHINE CODE?
THIS REGISTER HOLDS THE ADDRESS OF THE STACK FRAME POINTER
WHAT IS EBP?
THE TERM, 'AMPERSAND,' IS DERIVED FROM THIS
ELIDED SET OF WORDS
WHAT IS 'AND PER SE AND'?
DENORMALIZED VALUES CAN BE IDENTIFIED BY THIS VALUE IN THE IEEE FORMAT
WHAT IS ALL 0'S IN THE EXP FIELD?
USED EXTENSIVELY IN .H FILES TO LIST FUNCTIONS' RETURN AND PARAMETER TYPES
WHAT ARE FUNCTION PROTOTYPES?
PRINCIPLE THAT STATES THAT PROGRAMS TEND TO USE DATA AND INSTRUCTIONS AGAIN IN THE NEAR FUTURE
WHAT IS TEMPORAL LOCALITY?
THIS TYPE OF STRUCTURE IN ASSEMBLY IS USED TO EFFICIENTLY IMPLEMENT A SWITCH STATEMENT
WHAT IS A JUMP TABLE?
SMALL FAST STORAGE AREA LOCATED NEAR THE CPU
WHAT IS CACHE?
DENORMALIZED NUMBERS USE BITS IN THIS LARGE FIELD TO EXPRESS VERY SMALL VALUES
WHAT IS THE FRAC FIELD?
TWO REASONS TO PASS PARAMETERS BY REFERENCE
WHAT ARE TO PERMANENTLY CHANGE AN ARGUMENT AND TO REDUCE COPYING?
Y86 IS THIS, WHICH MEANS THE LEAST SIGNIFICANT BYTE IS STORED IN THE LOWEST ADDRESS
WHAT IS LITTLE ENDIAN?
THE TERM FOR THE AMOUNT OF TIME TAKEN TO ROTATE A HARD DRIVE UNDER THE READ ARM
WHAT IS ROTATIONAL LATENCY?
THE LITERARY WORK FROM WHICH THE NAMES OF BYTE STORAGE ORDER ARE DERIVED
WHAT IS 'GULLIVER'S TRAVELS'?
FORM OF ROUNDING THAT REDUCES STATISTICAL BIAS IN FLOATING POINT REPRESENTATION
WHAT IS ROUND TO EVEN?
FUNCTION PROTOTYPE FOR malloc()
WHAT IS void *malloc (size_t)?
THE FOUR MATHEMATICAL OPERATIONS PROVIDED IN Y86
WHAT ARE ADD, SUB, AND, AND XOR?
THESE TWO ASSEMBLY STATEMENTS FORM THE EPILOGUE OF A Y86 FUNCTION/SUBROUTINE
WHAT ARE POPL EBP AND RET?
THE INFORMAL PHRASE USED TO DESCRIBE THE SOUND A DYING HARD DRIVE MAKES WHEN IT REPEATEDLY FAILS TO ACCESS A TRACK LOCATION