Pokaż wyniki 1 do 2 z 2

Temat: Zmiana kodu u1 na u2 mikrokontroler 8051

  1. #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

    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