[ s4ndclock @ 26.10.2009. 12:35 ] @
jel bi mi netko mogao pomoći oko ovog zadatka. Naime, neki dan sam tek počeo raditi u asembleru i nije mi baš jasno kako baratati sa 16-bitnim rezultatima i parovima registara, prošo sam par puta po svim naredbama s kojim sa se susreo ali nikako da nađem rješenje kako da recimo zbrojim da bin.broja u registrima i rezultat zapišem u neka druga dva registra a da vrijednosti iz ovih predthodnih ostanu iste. Dali bi mi netko mogao rješiti ovaj zadatak ako ništa drugo bar dati neki hint da mi olakša stvar ;) hvala unaprijed


Napisati program koji dva binarna broja u registrima R16=0b11001010 i
R17=0b10101101 zbraja i dobiveni 16-bitni rezultat zapisuje u par
registara R18:R19. Nakon toga potrebno je oduzeti vrijednosti registra
R16 i R17, te rezultat zapisati u par registara R20:R21. Kod operacije
zbrajanja i oduzimanja potrebno je koristiti naredbe ili skup naredbi koje
omogucavaju da pocetne vrijednosti nakon racunskih operacija ostanu
nedirnute unutar registara R16 i R17. Kod racunanja potrebno je
pripaziti na zastavicu preljeva "C" u statusnom registru.
[ EArthquake @ 02.11.2009. 20:53 ] @
o kom asembleru je rec ?