Everything2
Near Matches
Ignore Exact
Full Text
Everything2

nanocode

created by Anubis_

(thing) by Anubis_ (5.6 y) (print)   ?   (I like it!) Mon Apr 30 2001 at 11:40:50

As the name suggests, nanocode is at a lower-level than microcode.

Machine code is the raw instructions fed into a processor, this is first decoded by the microcode.  This is a translation from the hierarchical organization of instructions that makes sense to humans, to the actual steps that need to be taken in various parts of the processor.  Microcode is written in a lookup table to be referenced as each instruction is executed.

Nanocode is more finely grained than microcode.  It is responsible for converting the logic of the microcode to the low-level electrical signals that will cause the desired result.  Nanocode is hardwired to do such things as enabling logic gates to fire their output onto interconnects, enabling the proper gates to input same, and setting the proper flags on the ALU.  Very low level stuff that each individual block of a processor needs to carry out its little part of the instruction.


See Also:  microcode and millicode.

printable version
chaos

microcode How to buy LEGO sets when you're over twice the suggested age low level micro-architecture
machine code microprocessor hardwired Magna Carta
VLSI Bugs Bunny mithril instruction
Interconnect hardware
Y'know, if you log in, you can write something here, or contact authors directly on the site. Create a New User if you don't already have an account.
  Epicenter
Login
Password

password reminder
register

Everything2 Help

Cool Staff Picks
The best nodes of all time:
citizen's arrest
How to smuggle a snake onto an airplane
spleen
A Prayer for Mr. Leary
Don't be smart too, I couldn't stand it
Is being domesticated an evolutionary advantage?
woodchipper
Fine paintbrush, light strokes, special paint
Bunyip
The UK's farmers, or How to reap a profit without worrying about pesky scruples
County Lines
The biggest dose of LSD ever
Paolo Soleri
New Writeups
antigravpussy
One fly amongst many(person)
sam512
Moon Base Shackleton, 1978(fiction)
Pavlovna
toy boy(person)
XWiz
tear jerker(review)
Heitah
Anarchy is Order(idea)
jessicaj
July 26, 2008(dream)
Berek
ABBA(person)
devolution
k-hole(place)
Nadine_2
The Sound Of Madness(review)
SwimmingMonkey
Conversations with Fo Fo, the Loneliest dog in Purgatory(fiction)
locke baron
lynx(thing)
Simulacron3
Reality, Dimensions and the Natural Ontology(essay)
SubSane
Making Love to a 9-Foot Woman(person)
Ouzo
Thoughts(idea)
antigravpussy
I fall silent, listening. The breadcrumbs are talking about us(person)
Everything 2 is brought to you by the letter C and The Everything Development Company