Aktyw Forum

Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.

Sprawdź punkty Zarejestruj się

porównanie bajtów.

Copek
-
-
Posty: 27
Rejestracja: 22 kwie 2003, o 08:25
Lokalizacja: Norwich
Kontaktowanie:

porównanie bajtów.

Postautor: Copek » 9 wrz 2004, o 07:26

Witam.
Jakimi rozkazami w asm.'51 jest najprościej wykryć w bajcie na którym miejscu jest zmiana - (np. porównując starą wartość z nową wartością bajta, jak zmiana to 1 na tym miejscu)

N_DANA=10101010b
S_DANA=10101000b

Czyli po porównaniu powinienem otrzymać 00000010b.

prompt
-
-
Posty: 116
Rejestracja: 30 sty 2004, o 23:25
Lokalizacja: Bydgoszcz

Postautor: prompt » 9 wrz 2004, o 08:03

Do tego służy funkcja XOR (EX-OR, Exclusive OR, modulo 2 itp.). Poszukaj odpowiedniego "zaklęcia" w assemblerze '51.

Copek
-
-
Posty: 27
Rejestracja: 22 kwie 2003, o 08:25
Lokalizacja: Norwich
Kontaktowanie:

Postautor: Copek » 9 wrz 2004, o 13:14

THX - oczywiste. Przeglądałem liste roskazów ale chyba za szybko :mrgreen:

Wróć do „8051”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 14 gości