|
|
machine code
The representation of a computer program which is actually
read and interpreted by the computer. A program in machine
code consists of a sequence of machine instructions (possibly
interspersed with data). Instructions are binary strings
which may be either all the same size (e.g. one 32-bit word for
many modern RISC microprocessors) or of different sizes,
in which case the size of the instruction is determined from
the first word (e.g. Motorola 68000) or byte (e.g. Inmos
transputer). The collection of all possible instructions
for a particular computer is known as its "instruction set".
Execution of machine code may either be hard-wired into the
central processing unit or it may be controlled by
microcode. The basic execution cycle consists of fetching
the next instruction from main memory, decoding it
(determining which operation it specifies and the location of
any arguments) and executing it by opening various gates
(e.g. to allow data to flow from main memory into a CPU
register) and enabling functional units (e.g. signalling to
the ALU to perform an addition).
Humans almost never write programs directly in machine code.
Instead, they use a programming language which is translated
by the computer into machine code. The simplest kind of
programming language is assembly language which usually has
a one-to-one correspondence with the resulting machine code
instructions but allows the use of mnemonics (ASCII strings)
for the "op codes" (the part of the instruction which
encodes the basic type of operation to perform) and names for
locations in the program (branch labels) and for variables and
constants.
(1995-02-15)
Try this search on OneLook / Google
Nearby terms:
Machiavelli « machinable « machine « machine code » machine cycle » machine language » machine learning
This article was derived from the Free Online Dictionary of Computers and is available under ther terms of the GNU Free Documentation License.
USB To PS/2 Changer/Adapter (Microsoft OEM)USB To PS/2 Changer/Adapter (Microsoft OEM) ** USB To PS/2 Changer/Adapter (Microsoft OEM) **- This is *NOT* a universal solution. This works only with items that where shipped from the manufacturer as USB *AND* PS/2 compatible.- This may work with other brand items too, it may not.- There multiple wiring combinations that can be used by a manufacturer for this type of adapter - This works with Microsoft keyboards and mouse devices that are labeled PS/2 *AND/OR* USB only More ...
32MB SDRAM PC100 168-Pin DIMM Major/3rd32MB SDRAM PC100 168-Pin DIMM Major/3rd ** 32MB SDRAM PC100 168-Pin DIMM Major/3rd **- 32 MB DIMM Module- 168 Pin PC-100- Major/3rd- - Synchronous- Non ECC- unbuffered - 8 Chip Compatibility/Requirements/Disclosures:* Important note when buying memory: We only supply highquality parts that can be used in PC's reliably over thelong term. We supply only brand name memory on 3rd partymodules. * Country of Origin: Singapore, Canada, Korea, USA, Japan,Italy** Disclosures *** Picture is for representational purposes only More ...
Iomega Monitor Rearview MirrorIomega Monitor Rearview Mirror ** Iomega Monitor Rearview Mirror **BOSS AWARENESS TOOL! With this monitor rearview mirror you can see who's coming up behind you or even make sure your hair is in place while you work! Great for the home or the office! Get yours today! General Features: - Silvered Plastic Mirror - Metallic Blue Plastic Housing - Gray rubber mount - Iomega Logo - Easy to install Notes: - Iomega Monitor Rearview Mirror Only Compatibility/Requirements/Disclosures: ** Requirements *** The need for this item More ...
USB Powered Mini Aquarium w/Blue LED NightlightUSB Powered Mini Aquarium w/Blue LED Nightlight ** USB Powered Mini Aquarium with Blue LED Nightlight **Bring tranquility to your desktop environment! This USB Powered Mini Aquarium is home to two life-like tropical fish and is equipped with a small motor that generates a current in the water, allowing the fish to gently swim about the tank. This aquarium also has a high-intensity blue LED that illuminates the tank in a dark environment. Just add water to the tank, connect the cable to your computer, and enjoy the peace and pleasure that this aquarium provides. Plus, you'll never have to feed them! General Features:- USB-powered mini aquarium- Works with any computer or gaming console with a USB port- Swimming fish with life-like motion- Hi-intensity blue LED nightlight- Can also run on 4 AA batteries (not included)Unit Dimensions:- 4 x 5 x 2.5-inches (H x W x D)Retail Package Includes:- USB Powered Mini Aquarium with Blue LED Nightlight- Two (2) Lifelike Tropical Fish- Instructions- USB cableNotes:- Box may vary from shown- EAN: 4 716825 002100 Compatibility/Requirements/Disclosures:** Requirements *** Available USB port More ...
Intel PII 300MHz 66MHz 512KB Slot 1 CPUIntel PII 300MHz 66MHz 512KB Slot 1 CPU ** Intel Pentium II 300MHz 512KB 66MHz **- Standard Intel Pentium II Processor- 300 MHz- Slot 1, SECC Package- 66 MHz Bus Speed- 512KB L2 Cache- CPU Only Compatibility/Requirements/Disclosures:* Motherboard That Supports PII 300MHz CPUs* SECC Heatsink & Fan More ...
Jonah - A VeggieTales GameJonah - A VeggieTales Game Join Jonah (played by Archibald Asparagus) and Khalil the caterpillar on the voyage of a lifetime! Twelve incredible arcade games bring the biblical story of Jonah to life in this CD-ROM designed for children of all ages. Windows 98/ME/2000/XP More ...
|