Masinakeel: erinevus redaktsioonide vahel

Eemaldatud sisu Lisatud sisu
6. rida:
 
==Tehniline seletus==
Kuigi masinakood võib tunduda sarnasena [[assemblerkeel]]ele, on need siiski erinevad keeled. [[Assemblerkeel]]ne [[lähtekood]] koosneb protsessori [[masinakäsk]]ude mnemokoodidest ja [[kahendkood]]i operandidest, kuidaga masinakood koosneb ainult [[kahendarv]]udest.
 
Igal protsessori tüübil on oma masinakeel mis võib teiste tüüpidega osaliselt kattuda. Kui protsessor A mõistab täielikult protsessori B masinkoodi, öeldakse, et A ühildub ehk on kompatiibel (''compatible'') B-ga. Seejuures B ei pruugi ühilduda A-ga, A võib teada koode, mida B ei tea. Samuti võivad kaks protsessorit ühilduda kolmandaga, aga mitte omavahel. Protsessoriga ühilduv assembler on assembler, mis tõlgib assemblerkeeles programmi protsessori masinakeelde ehk masinakoodi.