Мова Асамблеї по ПОС 16F872 на віднімання

S

scdoro

Guest
Привіт,
Я новачок в мові асемблера.Мені потрібно писати звичайної для порівняння VALUE1 з значеніе2, якщо значення1 краще, ніж значеніе2, буде показувати таку заяву.
Я використовую ПІК 16 F872 Таким чином, це не порівняти набір інструкцій.
Якщо я використовую віднімання інструкцію, я повинен піклуватися про доповнюють значення занадто ....
Чи можу я дізнатися, як писати буденності?

наприклад, якщо я хочу, щоб відняти 99 з 44, впевнений, буде негативним, то як я можу takecare допомогою цього методу доповнюють.
або є інші альтернативи?
Чи є зразок, який я можу зробити посилання?
Спасибо ..

 
Ви можете використовувати SUBLW інструкцію і прочитати біти C (який також виступає в якості позичити) і Z.
Якщо A> B після AB біта З будуть порушені,
Якщо <Б після AB біта С буде постраждалим
Якщо A = B AB після біта Z будуть порушені ..

 

Welcome to EDABoard.com

Sponsor

Back
Top