Asambleja Valoda uz Atņemšana PIC 16F872

S

scdoro

Guest
Čau, Es esmu jauns, lai montāžas valodā. Man vajag uzrakstīt ikdienas salīdzināt Vērtība1 ar vērtība2, ja vērtība1 ir labāka nekā vērtība2, izlaidīs nākamo paziņojumu. Es, izmantojot PIC 16 F872 līdz ar to tas nav salīdzināt instrukciju kopu. Ja es izmantot atņemšanu instrukciju, man ir nepieciešams rūpēties par papildus vērtību too .... Vai es varu zināt, kā rakstīt rutīnas? Piemēram, ja es vēlos, lai atņemtu 99 no 44, pārliecināts, ka būs negatīva, kā es varu takecare no ka, izmantojot komplementa metodi. vai ir kāda cita alternatīva? Vai ir kāds paraugs, kas es varu darīt atsauces uz? paldies ..
 
Jūs varat izmantot SUBLW instrukcijas un lasīt biti C (kas arī darbojas kā aizņemties) un Z. Ja A> B pēc AB C bit tiks skarti, ja
 

Welcome to EDABoard.com

Sponsor

Back
Top