Pokaż wyniki 1 do 2 z 2

Temat: Zmiana kodu u1 na u2 mikrokontroler 8051

  1. #1
    Zarejestrowany
    Mar 2015
    Postów
    1

    Domyślnie Zmiana kodu u1 na u2 mikrokontroler 8051

    Witam, mam do zrobienia zadanie a mianowicie :
    napisać program który konwertuje kod u1 na kod u2, u2 na u1.
    założenia są następujące :
    R0 - adres liczby konwertowanej
    R1 - adres liczby po konwersji
    R2 - długość liczby

    I prośba o pomoc.
    Wiem, że trzeba sprawdzić czy liczba jest dodatnia ( jeśli nie to będzie koniec ). W jaki sposób i co dalej ?

  2. #2
    Zarejestrowany
    Jan 2009
    Postów
    836

    Domyślnie

    Jeśli weźmiemy najmniejszą wygodną porcję do przetwarzania czyli bajt:

    00000000 to decymalnie 0
    11111111 a to 255

    W C wprowadzono zmienną char, którą można rozbić na signed oraz unsigned. Najstarszy bit uznano, że będzie reprezentował znak + lub - więc pozostało już tylko 7 bitów do wykorzystania w (signed) char a 7 jedynek daje właśnie 127.

    char -128..127
    unsigned char 0..255
    Extraterrestrial plant

Zasady Postowania

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •  
Subskrybuj

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52