Podaj reprezentację 8-mio bitową w kodzie U2 liczby -217.
w U2 najmniejsza liczba reprezentowana przy pomocy 8 bitów to -128
więc jak zapisać -217? czy można by zapisać że -217=-31*7 i ten iloczyn zamienić na U2?
[c] reprezentacja bitowa w U2
-
spajder
- Użytkownik

- Posty: 735
- Rejestracja: 7 lis 2005, o 23:56
- Płeć: Mężczyzna
- Lokalizacja: Łódź
- Podziękował: 2 razy
- Pomógł: 133 razy
[c] reprezentacja bitowa w U2
w 8 bitach oczywiście nie da rady. W języku wysokiego poziomu nic z tym nie zrobisz, po prostu musisz wpisać do większej zmiennej. O dziwo asembler wynik mnożenia dwóch liczb 8 bitowych (ze znakiem czy bez to obojętne - choć instrukcje są różne) ładuje wynik do AX - czyli do rejestru 16 bitowego. Nie ustawi zatem flagi przepełnienia.
Wracając do tematu: tej liczby na 8 bitach po prostu się w U2 przedstawić nie da. i tyle
Wracając do tematu: tej liczby na 8 bitach po prostu się w U2 przedstawić nie da. i tyle

