My account

login

registration

   Advertising R▼


 » 
Arabic Bulgarian Chinese Croatian Czech Danish Dutch English Estonian Finnish French German Greek Hebrew Hindi Hungarian Icelandic Indonesian Italian Japanese Korean Latvian Lithuanian Malagasy Norwegian Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swedish Thai Turkish Vietnamese
Arabic Bulgarian Chinese Croatian Czech Danish Dutch English Estonian Finnish French German Greek Hebrew Hindi Hungarian Icelandic Indonesian Italian Japanese Korean Latvian Lithuanian Malagasy Norwegian Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swedish Thai Turkish Vietnamese

Definition and meaning of mix

Definitions

mix (n.)

1.the act of mixing together"paste made by a mix of flour and water" "the mixing of sound channels in the recording studio"

2.an event that combines things in a mixture"a gradual mixture of cultures"

3.a commercially prepared mixture of dry ingredients

4.(chemistry) a substance consisting of two or more substances mixed together (not in fixed proportions and not with chemical bonding)

mix (v. trans.)

1.add as an additional element or part"mix water into the drink"

2.mix together different elements"The colors blend well"

3.combine (electronic signals)"mixing sounds"

4.mix so as to make a random order or arrangement"shuffle the cards"

5.to bring or combine together or with something else"resourcefully he mingled music and dance"

6.open (a place) to members of all races and ethnic groups"This school is completely desegregated"

mix (v.)

1.cause to feel embarrassment"The constant attention of the young man confused her"

   Advertizing ▼

Merriam Webster

MixMix (?), v. i.
1. To become united into a compound; to be blended promiscuously together.

2. To associate; to mingle; as, Democrats and Republicans mixed freely at the party.

He had mixed
Again in fancied safety with his kind.
Byron.

   Advertizing ▼

Definition (more)

definition of Wikipedia

Synonyms

See also

Phrases

1980–1985 The New Mix in One Go • 99.9 Mix FM • A Bugged Out Mix • A Bugged Out Mix by Klaxons • A Lively Mix • A Merry Mix Up • A Mix Up in Hearts • A Mix-Up in Pedigrees • Anthony Mix • Audio mix • Awesome Mix Tape vol. 6 • Ayu-mi-x 4 + Selection Non-Stop Mega Mix Version • Ayu-mi-x II Version Non-Stop Mega Mix • Ayu-mi-x III Non-Stop Mega Mix Version • B In The Mix, The Remixes • Bakery mix • Betsy Mix Cowles • Big Boy Mega Mix • Board mix • Bridge mix • Brownie mix • Burn pan! Mix, stretch and boil! • C.G mix • Case mix • Case mix group • Case mix index • Case-mix • Charles Mix County, South Dakota • Chex Mix • Chex Morning Party Mix • Club Mix • Communicate (mix album) • DFA Holiday Mix 2005 • DJ Mix Sun Ra • DJ Sammy at Work (In the Mix) • DJ mix • Daddy's Home (Sir Mix-a-Lot album) • Dance Dance Revolution (1st MIX) • Dance Dance Revolution (1st Mix) • Dance Dance Revolution 2nd Mix • Dance Dance Revolution 3rd Mix • Dance Dance Revolution 4th Mix • Dance Dance Revolution 5th Mix • Dance Dance Revolution Disney MIX • Dance Dance Revolution Disney Mix • Dance Dance Revolution Extra Mix • Dance Dance Revolution MARIO MIX • Dance mix • Dancing Stage Disney MIX • Dancing Stage MARIO MIX • Dancing Stage Mario Mix • Def Classic Mix • Dimension Mix • Disco Mix Club • Disco mix • Disney Mix Stick • Dr. Seuss' Fix-Up the Mix-Up Puzzler • Dublin's Country Mix 106.8 • Easy Mix • Erich Mix • Fab Field's Mix • Farrago Dance Mix • Fat Babies in the Mix • Final mix • Fish Inn (1986 Mix) • Freshie (drink mix) • Fuel mix disclosure • GNU MIX Development Kit • Goa Mix • Healing Vision (Angelic mix) • Hi-Mix • Hit Mix (Katy Garbi album) • How to Cut and Paste Mix Tape Vol.2 • Hurry Up Mode (1990 Mix) • Hyper Techno Mix Revolution I • Hyper Techno Mix Revolution II • Hyper Techno Mix Revolution III • In Da Mix • In the Mix • In the Mix (TV series) • In the Mix (album) • In the Mix (film) • Jessico Dance Mix • Jiffy mix • John Mix Stanley • Live in the Mix • London MIX • Lost Control Mix • Love is a Mix Tape • MIX (Microsoft) • MIX (XM) • MIX 08 • MIX NYC • MIX-ISM • Maker Hikōshiki Hatsune Mix • Mandarin Mix-Up • Mario Mega Mix • Marketing mix • Marketing mix modeling • Marketing research mix • Meow Mix • Meow Mix (cat food) • Mick 'Mix Maestro' Guzauski • Mix (Stellar* album) • Mix (magazine) • Mix 100FM • Mix 101.1 • Mix 102.3 • Mix 106.3 • Mix 106.5 • Mix 107 • Mix 94.5 • Mix 96 (Aylesbury) • Mix Brasil • Mix FM • Mix FM (Malaysia) • Mix FM Lebanon • Mix It Up • Mix Master • Mix Master Ice • Mix Master Mike • Mix Megapol • Mix Run, Pennsylvania • Mix Speakers, Inc • Mix Tape (album) • Mix Up • Mix engineer • Mix in • Mix network • Mix of Life • Mix, Louisiana • Mix-FM • Mix-Up • Mix-in • Muffin mix • Munchies (snack mix) • Music Mix • Mut@ge.Mix@ge • Nestle Fav*rites (chocolate mix) • Nothing to You (re-mix) + 3 • PaRappa the Party Mix • Pancake Mix • Party Mix • Party Mix (video game) • Party Mix! • Pick 'n' Mix • Pick 'n' mix • Pizzicato Five in the Mix • Policy mix • Professional Widow (Armand's Star Trunkin' Funk Mix) • Promotional mix • RMX Works from Ayu-mi-x 5 Non-Stop Mega Mix • Radio 1 Anti-Nazi Mix • Radio Mix • Rex Mix • Rich Mix Cultural Foundation • Rmx Works from Super Eurobeat Presents Ayu-ro Mix 3 • Ron Mix • Rough Mix • Ruth Mix • Sir Mix-a-Lot • Ski Mix 21 • Snack mix • Sound mix • Sour mix • Spice mix • Steve Mix • Sublime Mix • Super Eurobeat Presents Ayu-ro Mix • Super Eurobeat Presents Ayu-ro Mix 2 • Super Gem Fighter Mini Mix • Tab Mix Plus • The Bananarama Mega-Mix • The DJ 2 in the Mix • The DJ 3 in the Mix • The DJ 4 in the Mix • The DJ in the Mix • The History Mix Volume 1 • The Live Mix, Part 2 • The Misterons Mix • The Mix • The Mix Network • The Mix Tape • The Mix Tape (MC Breed album) • The Mix-Up • The Summer Mega Mix • The World's Drinks And How To Mix Them • Thomas Hezikiah Mix • Thomas Mix • Tiny Mix Tapes • Tom Mix • Traffic mix • Trail mix • Triple mix • Troféu HQ Mix • Turbo polka (Radio mix) • Ultra Mix • White Label Mix Series, Vol. 1 • World Mix (album)

Analogical dictionary

mix (n.)







mix (v.)



mix (v. tr.)

pétrir (fr)[Classe]








Wikipedia

MIX

                   

MIX is a hypothetical computer used in Donald Knuth's monograph, The Art of Computer Programming (TAOCP). MIX's model number is 1009, which was derived by combining the model numbers and names of several contemporaneous, commercial machines deemed significant by the author. (“MIX” also has the value 1009 in Roman numerals.)

The 1960s-era MIX has since been superseded by a new (also hypothetical) computer architecture, MMIX, to be incorporated in forthcoming editions of TAOCP. Software implementations for both the MIX and MMIX architectures have been developed by Knuth and made freely available (named “MIXware” and “MMIXware,” respectively).

Several derivatives of Knuth's MIX/MMIX emulators also exist. GNU MDK is one such software package; it is free and runs on a wide variety of platforms.

Their purpose for education is quite similar to John L. Hennessy's and David A. Patterson's DLX architecture, from Computer Organization and Design - The Hardware Software Interface.

Contents

  Architecture

MIX is a hybrid binarydecimal computer. When programmed in binary, each byte has 6 bits (values range from 0 to 63). In decimal, each byte has 2 decimal digits (values range from 0 to 99). Bytes are grouped into words of five bytes plus a sign. Most programs written for MIX will work in either binary or decimal, so long as they do not try to store a value greater than 63 in a single byte.

A word has the range −1,073,741,823 to 1,073,741,823 (inclusive) in binary mode, and −9,999,999,999 to 9,999,999,999 (inclusive) in decimal mode. The sign-and-magnitude representation of integers in the MIX architecture distinguishes between “−0” and “+0.” This contrasts with modern computers, whose two's-complement representation of integer quantities includes a single representation for zero, but whose range for a given number of bits includes one more negative integer than the number of representable positive integers.

  Registers

There are 9 registers in MIX:

  • rA: Accumulator (full word, five bytes and a sign).
  • rX: Extension (full word, five bytes and a sign).
  • rI1, rI2, rI3, rI4, rI5 rI6: Index registers (two bytes and a sign).
  • rJ: Jump address (two bytes, always positive).

A byte is assumed to be at least 6 bits. Most instructions can specify which of the "fields" (bytes) of a register are to be altered, using a suffix of the form (first:last). The zeroth field is the one-bit sign.

MIX also records whether the previous operation overflowed, and has a one-trit comparison indicator (less than, equal to, or greater than). In the diagram below, each register is shown divided into its fields.

± A1 A2 A3 A4 A5
± X1 X2 X3 X4 X5
+ J4 J5
OV?
<=>?
± I1.4 I1.5
± I2.4 I2.5
± I3.4 I3.5
± I4.4 I4.5
± I5.4 I5.5
± I6.4 I6.5

  Memory and input/output

The MIX machine has 4000 words of storage (each with 5 bytes and a sign), addressed from 0 to 3999. A variety of input and output devices are also included:

  • Tape units (devices 0…7).
  • Disk or drum units (devices 8…15).
  • Card reader (device 16).
  • Card punch (device 17).
  • Line printer (device 18).
  • Typewriter terminal (device 19).
  • Paper tape (device 20).

  Instructions

Each machine instruction in memory occupies one word, and consists of 4 parts: the address (2 bytes and the sign of the word) in memory to read or write; an index specification (1 byte, describing which rI index register to use) to add to the address; a modification (1 byte) that specifies which parts of the register or memory location will be read or altered; and the operation code (1 byte). All operation codes have an associated mnemonic.

MIX programs frequently use self-modifying code, in particular to return from a subroutine, as MIX lacks an automatic subroutine return stack. Self-modifying code is facilitated by the modification byte, allowing the program to store data to, for example, the address part of the target instruction, leaving the rest of the instruction unmodified.

MIX programs are typically constructed using the MIXAL assembly language; for an example, see the list hello world programs page.

LDA ADDR,i(0:5) rA := memory[ADDR + rIi];
LDX ADDR,i(0:5) rX := memory[ADDR + rIi];
LD? ADDR,i(0:5) rI? := memory[ADDR + rIi];
LDAN ADDR,i(0:5) rA := - memory[ADDR + rIi];
LDXN ADDR,i(0:5) rX := - memory[ADDR + rIi];
LD?N ADDR,i(0:5) rI? := - memory[ADDR + rIi];
STA ADDR,i(0:5) memory[ADDR + rIi] := rA;
STX ADDR,i(0:5) memory[ADDR + rIi] := rX;
ST? ADDR,i(0:5) memory[ADDR + rIi] := rI?;
STJ ADDR,i(0:5) memory[ADDR + rIi] := rJ;
STZ ADDR,i(0:5) memory[ADDR + rIi] := 0;
ADD ADDR,i(0:5) rA := rA + memory[ADDR + rIi];
SUB ADDR,i(0:5) rA := rA - memory[ADDR + rIi];
MUL ADDR,i(0:5) (rA,rX) := rA * memory[ADDR + rIi];
DIV ADDR,i(0:5) rA := int( (rA,rX) / memory[ADDR + rIi] );
rX := (rA,rX) % memory[ADDR + rIi];
ENTA ADDR,i rA := ADDR + rIi;
ENTX ADDR,i rX := ADDR + rIi;
ENT? ADDR,i rI? := ADDR + rIi;
ENNA ADDR,i rA := - ADDR - rIi;
ENNX ADDR,i rX := - ADDR - rIi;
ENN? ADDR,i rI? := - ADDR - rIi;
INCA ADDR,i rA := rA + ADDR + rIi;
INCX ADDR,i rX := rX + ADDR + rIi;
INC? ADDR,i rI? := ADDR + rIi;
DECA ADDR,i rA := rA - ADDR - rIi;
DECX ADDR,i rX := rX -ADDR - rIi;
DEC? ADDR,i rI? := rI? - ADDR - rIi;
CMPA ADDR,i(0:5) compare rA with memory[ADDR + rIi];
CMPX ADDR,i(0:5) compare rX with memory[ADDR + rIi];
CMP? ADDR,i(0:5) compare rI? with memory[ADDR + rIi];
JMP ADDR,i rJ := address of next instruction;
goto ADDR + rIi;
JSJ ADDR,i goto ADDR + rIi;
JOV ADDR,i if (overflow) then
   overflow := false; goto ADDR + rIi;
JNOV ADDR,i if (no overflow) then
   goto ADDR + rIi;
else overflow := false;
JL, JE, JG ADDR,i
JGE, JNE, JLE ADDR,i
if (less, equal, greater) then goto ADDR + rIi;
if (no less, unequal, no greater) then goto ADDR + rIi;
JAN/JAZ/JAP ADDR,i
JANN/JANZ/JANP ADDR,i
if (rA<0 or rA==0 or rA>0) then goto ADDR + rIi;
if (rA>=0 or rA!=0 or rA<=0) then goto ADDR + rIi;
JXN/JXZ/JXP ADDR,i
JXNN/JXNZ/JXNP ADDR,i
if (rX<0 or rX==0 or rX>0) then goto ADDR + rIi;
if (rX>=0 or rX!=0 or rX<=0) then goto ADDR + rIi;
J?N/J?Z/J?P ADDR,i
J?NN/J?NZ/J?NP ADDR,i
if (rI?<0 or rI?==0 or rI?>0) then goto ADDR + rIi;
if (rI?>=0 or rI?!=0 or rI?<=0) then goto ADDR + rIi;
MOVE ADDR,i(F) for (n = 0; n < F; n++, rI1++)
    memory[ADDR+rIi+n] := memory[rI1];
SLA/SRA ADDR,i
SLAX/SRAX ADDR,i
SLC/SRC ADDR,i
shift rA to the left/right by ADDR+rIi bytes
shift (rA,rX) to the left/right by ADDR+rIi bytes
rotate (rA,rX) to the left/right by ADDR+rIi bytes
NOP do nothing;
HLT halt execution;
IN ADDR,i(F) read in one block from input unit F
into memory[ADDR + rIi] onwards;
OUT ADDR,i(F) output one block to unit F
from memory[ADDR + rIi] onwards;
IOC ADDR,i(F) send control instruction to i/o unit F;
JRED ADDR,i(F) if (i/o unit F is ready) then goto ADDR + rIi;
JBUS ADDR,i(F) if (i/o unit F is busy) then goto ADDR + rIi;
NUM rA := numerical value of characters in (rA,rX);
CHAR (rA,rX) := character codes representing value of rA;

  See also

  External links


   
               

 

All translations of mix


sensagent's content

  • definitions
  • synonyms
  • antonyms
  • encyclopedia

Webmaster Solution

Alexandria

A windows (pop-into) of information (full-content of Sensagent) triggered by double-clicking any word on your webpage. Give contextual explanation and translation from your sites !

Try here  or   get the code

SensagentBox

With a SensagentBox, visitors to your site can access reliable information on over 5 million pages provided by Sensagent.com. Choose the design that fits your site.

Business solution

Improve your site content

Add new content to your site from Sensagent by XML.

Crawl products or adds

Get XML access to reach the best products.

Index images and define metadata

Get XML access to fix the meaning of your metadata.


Please, email us to describe your idea.

WordGame

The English word games are:
○   Anagrams
○   Wildcard, crossword
○   Lettris
○   Boggle.

Lettris

Lettris is a curious tetris-clone game where all the bricks have the same square shape but different content. Each square carries a letter. To make squares disappear and save space for other squares you have to assemble English words (left, right, up, down) from the falling squares.

boggle

Boggle gives you 3 minutes to find as many words (3 letters or more) as you can in a grid of 16 letters. You can also try the grid of 16 letters. Letters must be adjacent and longer words score better. See if you can get into the grid Hall of Fame !

English dictionary
Main references

Most English definitions are provided by WordNet .
English thesaurus is mainly derived from The Integral Dictionary (TID).
English Encyclopedia is licensed by Wikipedia (GNU).

Copyrights

The wordgames anagrams, crossword, Lettris and Boggle are provided by Memodata.
The web service Alexandria is granted from Memodata for the Ebay search.
The SensagentBox are offered by sensAgent.

Translation

Change the target language to find translations.
Tips: browse the semantic fields (see From ideas to words) in two languages to learn more.

 

4235 online visitors

computed in 0.063s

I would like to report:
section :
a spelling or a grammatical mistake
an offensive content(racist, pornographic, injurious, etc.)
a copyright violation
an error
a missing statement
other
please precise: