Jump in the discussion.

No email address required.

Is microcode like code written buy dudes with small peepees or something? Do you have to be a jeet in order to learn it?

Jump in the discussion.

No email address required.

Some combination of :marseyautism: and :marseytrain:

Jump in the discussion.

No email address required.

Is microcode like code written buy dudes with small peepees or something?

Sometimes

Do you have to be a jeet in order to learn it?

Yes

Jump in the discussion.

No email address required.

Basically each instruction in a cpu will be translated to a set of gate (function) to apply on registers (data). As these set of gate can have overlap (you should reuse the AND gate set for the NAND and so on), the instructions are different (here the AND and NAND) from the actual cpu input.

One particular use case is the multiplication : You will write down an instruction for a multiplication and your CPU will take X cycle, which depend on what underlying gate he has to call (a 32x32 multiplication directly fit in one register (64 bit on a modern cpu), but a 64x64 will most likely be done in a few cycle to compute the lower and upper bits). :marseyhomofascist:

Jump in the discussion.

No email address required.

Link copied to clipboard
Action successful!
Error, please refresh the page and try again.