Programming
Math
Bits
Concepts
Misc
100

The assembly instruction stores the value in register r12 to the memory location represented in RSP and then decrements the RSP register by 8.

What is `push r12`?

100

The big-endian representation of 0x9EE9 4774 (written in Little Endian)

What is 0x7447 E99E?

100

This bitwise operation sets each 1 to 0, and each 0 to 1

What is NOT?

100

The assembly syntax for NASM.

What is Intel Syntax?

100


A Scottish video game designer and programmer who is best known for creating the RollerCoaster Tycoon series.

Who is Chris Sawyer?

200

Reads the current value of the processor’s time-stamp counter (a 64-bit ) into the RDX:RAX registers.

What is rdtsc?

200

The smallest signed integer in a 64-bit machine.

What is -2^63 or 0x8000 0000 0000 0000?

200

This bitwise operation requires the two input bits to be 1 to output a 1. Otherwise, it will output a 0.

What is AND?

200

In the case of a call stack, it represents a function call and its argument data.

What is an activation record/stack frame?

200

The first member of x86 family processors, released June 8, 1978.

What is the Intel 8086 microprocessor?

300

The register contains the address of the next instruction to be executed.

What is rip?
300

The IEEE-754 hex representation of the fraction 1 / 7.



What is 0x3FC2 4924 9249 2492.

300

This bitwise operation will output 1 if and only if the two input bits are not the same.

What is XOR?

300

The initial quadword of an activation record when a function executes.

What is rbp of the caller function?

300

The type of microprocessor design contains a large set of computer instructions that range from very simple to very complex and specialized.

What is CISC (Complex Instruction Set Computing)?