Travaux'dirigés'd’architecture'des'
ordinateurs'
TD5$:$programmation$assembleur$
1. Références+
• Une$instruction$=$1$mot$mémoire$de$32$bits$
o calcul$
$
$
op$=$$add,$addcc,$sub,$subcc,$umulcc,$and,$andcc,$or,$orcc,$xor,$xorcc,$sll,$slr$
o accès$mémoire$
$
$
op$=$ld,$st$
o branchements$conditionnels$
$
cond$=$ba,$be$(=bz),$bne$(=bnz),$bcs,$bcc,$bpos,$bneg,$bvs,$bvc,$bg,$ble,$bge,$bl,$bgu,$bleu$
o sethi$ $
$
• instructions$synthétiques$=$facilités$d’écriture$