URZĄDZENIA TECHNIKI KOMPUTEROWEJ Zapis liczb binarnych ze znakiem.

Slides:



Advertisements
Podobne prezentacje
Metody numeryczne część 1. Rozwiązywanie układów równań liniowych.
Advertisements

START WYPROWADŹ WYNIK 8 STOP
WEKTORY Każdy wektor ma trzy zasadnicze cechy: wartość (moduł), kierunek i zwrot. Wartością wektora nazywamy długość odcinka AB przedstawiającego ten wektor.
Reprezentowanie i przetwarzanie informacji przez człowieka i komputer. Patrycja Białek.
Liczby w Komputerze Zajęcia 3.
Liczby wokół nas A. Cedzidło.
Pisemne mnożenie liczb naturalnych
Pisemne dodawanie i odejmowanie liczb naturalnych
NIERÓWNOŚCI LINIOWE Z JEDNĄ NIEWIADOMĄ
Reguły Bradis-Kryłowa
SYSTEMY LICZBOWE.
Liczby całkowite.
LICZBY RZECZYWISTE PODZBIORY ZBIORU LICZB RZECZYWISTYCH
Zapis informacji Dr Anna Kwiatkowska.
Kody Liniowe Systemy cyfrowe.
OPORNOŚĆ HYDRAULICZNA, CHARAKTERYSTYKA PRZEPŁYWU
Metody matematyczne w Inżynierii Chemicznej
Matematyka wokół nas Równania i nierówności
PIERWIASTKI.
Ułamki zwykłe i liczby mieszane.
Reprezentacje - zmiennoprzecinkowa
ROZWIĄZANIE ZAGADKI NR 6
„Są plusy dodatnie i plusy ujemne.”
Kod Graya.
Technika Mikroprocesorowa 1
Technika Mikroprocesorowa 1
ADRESOWANIE WZGLĘDNE I BEZWZGLĘDNE Ćwiczenia
opracowanie: Agata Idczak
od systemu dziesiętnego do szesnastkowego
System dwójkowy (binarny)
Jak to jest zrobione? Kalkulator.
Systemy liczbowe.
Systemy Liczenia - I Przez system liczbowy rozumiemy sposób zapisywania i nazywania liczb. Rozróżniamy: pozycyjne systemy liczbowe i addytywne systemy.
Liczby całkowite dodatnie BCN
„Równania są dla mnie ważniejsze, gdyż polityka jest czymś istotnym tylko dzisiaj, a równania są wieczne.” Albert Einstein.
Stało- i zmiennopozycyjna reprezentacja liczb binarnych
Matematyka i system dwójkowy
Liczby naturalne Ułamki zwykłe Ułamki dziesiętne Liczby całkowite Liczby ujemne Procenty Wyrażenia algebraiczne Równania i nierówności Układ współrzędnych.
Reprezentacja liczb w systemie binarnym ułamki i liczby ujemne
Liczby Całkowite.
LICZBY CAŁKOWITE:.
Urządzenia Techniki Komputerowej
Programowanie Niskopoziomowe
WYKŁAD 3 Temat: Arytmetyka binarna 1. Arytmetyka binarna 1.1. Nadmiar
Systemy zapisywania liczb:
Dwójkowy system liczbowy
Temat: Liczby całkowite
T. 3. Arytmetyka komputera. Sygnał cyfrowy, analogowy
Podstawy Techniki Cyfrowej
Treści multimedialne - kodowanie, przetwarzanie, prezentacja Odtwarzanie treści multimedialnych Andrzej Majkowski informatyka +
Systemy liczenia IV Kodowanie i kody Danuta Stanek.
POZNAJ ŚWIAT LICZB CAŁKOWITYCH
Działania w zbiorze liczb całkowitych
Zasady arytmetyki dwójkowej
Rozwiązanie zagadki nr 2
#matematyka #liczby #nauka
METODY REPREZENTOWANIA IFORMACJI
CZYM JEST KOD BINARNY ?.
LICZBY NATURALNE I CAŁKOWITE Gimnazjum w Blachowni Hej, mam na imię Zbigniew! Jestem nauczycielem matematyki. Dziś wprowadzę was w cudowny świat liczb.
 Formuła to wyrażenie algebraiczne (wzór) określające jakie operacje ma wykonać program na danych. Może ona zawierać liczby, łańcuchy znaków, funkcje,
Liczby 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, …(i tak dalej) nazywamy liczbami naturalnymi. Tak jak z liter tworzy się słowa, tak z cyfr tworzymy liczby. Dowolną.
Liczby naturalne i całkowite Wykonanie: Aleksandra Jurkowska Natalia Piłacik Paulina Połeć Klasa III a Gimnazjum nr 1 w Józefowie Ul. Leśna 39 O5 – 420.
LICZBY NATURALNE I CAŁKOWITE. Liczby Naturalne Liczby naturalne – liczby używane powszechnie do liczenia (na obiedzie były trzy osoby) i ustalania kolejności.
Liczby naturalne i całkowite Spis treści Definicje Działania na liczbach Wielokrotności liczb naturalnych Cechy podzielności Przykłady potęg,potęgi o.
Liczbami naturalnymi nazywamy liczby 0,1,2,3,..., 127,... Liczby naturalne poznaliśmy już wcześniej; służą one do liczenia przedmiotów. Zbiór liczb.
Elementy cyfrowe i układy logiczne
Podstawy Informatyki.
Technika Mikroprocesorowa 1
Klasy adresów IP Adres sieci i adres rozgłoszeniowy
Zapis prezentacji:

URZĄDZENIA TECHNIKI KOMPUTEROWEJ Zapis liczb binarnych ze znakiem

URZĄDZENIA TECHNIKI KOMPUTEROWEJ W systemie dziesiętnym liczby ujemne są opatrzone specjalnym Znakiem graficznym — minusem „-", np. -6, -22 itd, a liczby dodatnie w niektórych przypadkach plusem „+", np. +5, +20. W systemie binarnym opartym wyłącznie na zerach i jedynkach brakuje dodatkowego znaku, który wskazywałby na ujemny lub dodatni charakter określonej liczby

URZĄDZENIA TECHNIKI KOMPUTEROWEJ Opracowano kilka metod zapisu liczb binarnych ze znakiem, które charakteryzują się różnym stopniem przydatności, m.in.: metodę znak-moduł (ZM), metodę uzupełnień do 1 (Ul), metodę uzupełnień do 2 (U2).

URZĄDZENIA TECHNIKI KOMPUTEROWEJ Metoda znak-moduł (ZM) W metodzie znak-moduł zastosowano prosty zabieg kodowania znaku za pomocą najstarszej cyfry w liczbie binarnej. Najstarszą cyfrę określa się jako znak, podczas gdy pozostałe cyfry są modułem reprezentującym daną liczbę binarną.

URZĄDZENIA TECHNIKI KOMPUTEROWEJ Stosując powyższy (zmodyfikowany) zapis wielomianowy, zauważymy, że znak otrzy­manej po jego wyliczeniu liczby jest zależny od wyrażenia: 1-2*najstarsza cyfra liczby. Jeżeli najstarsza cyfra jest jedynką, to wynikiem wyrażenia będzie -1; jeżeli zerem, otrzymamy 1. Obliczony moduł należy przemnożyć przez wyrażenie znakowe, dzięki czemu otrzymujemy dodatnią lub ujemną liczbę dziesiętną będącą odpowiednikiem danej liczby binarnej.

URZĄDZENIA TECHNIKI KOMPUTEROWEJ Aby uzyskać liczbę binarną ze znakiem na podstawie liczby dziesiętnej, należy obliczyć moduł metodą dzielenia przez podstawę (2), a następnie dołączyć 0, jeżeli chcemy mieć liczbę dodatnią, lub 1 — dla liczby ujemnej.

URZĄDZENIA TECHNIKI KOMPUTEROWEJ Przykłady 0111 (ZM) = = (1-2*0)*(1*2 2 +1*2 1 +1*2°) = 1*(4+2+1) = 7 D 1111 (ZM) = = (1-2*1)*(1*2 2 +1*2 1 +1*2°)=-1*(4+2+1)= -7 D Na podstawie podręcznika do zawodu – Kwalifikacja E. 12

URZĄDZENIA TECHNIKI KOMPUTEROWEJ Jedną z wad metody ZM jest brak możliwości prostego wykonywania operacji arytme­tycznych, co znacznie ogranicza jej powszechne stosowanie: ZM ZM =20 D

URZĄDZENIA TECHNIKI KOMPUTEROWEJ Kolejną niedogodnością związaną z systemem znak-moduł jest to, że zero może zostać zapisane na dwa sposoby: ze znakami plus i minus. To przykład nieefektywności tej metody, w której tracony jest jeden wyraz kodowy.

URZĄDZENIA TECHNIKI KOMPUTEROWEJ

Ćwiczenia

URZĄDZENIA TECHNIKI KOMPUTEROWEJ

URZĄDZENIA TECHNIKI KOMPUTEROWEJ Podręcznik Metoda uzupełnień do 2 (U2) Niedoskonałości systemu ZM spowodowały, że konieczne było opracowanie bardziej naturalnej metody zapisu liczb binarnych ze znakiem. Powstała metoda uzupełnień do 2 (U2), w której cyfra określająca znak jest zintegrowana z liczbą binarną, co pozwala na wykonywanie obliczeń arytmetycznych.

URZĄDZENIA TECHNIKI KOMPUTEROWEJ Podręcznik W celu obliczenia wartości liczby binarnej z wykorzystaniem metody U2 należy zastosować poniższy wzór: n-2 i=0 W metodzie U2 wyrażenie znaku jest tak skonstruowane, że uczestniczy w ustalaniu wartości liczby tak jak pozostałe pozycje. Wartość podstawy w wadze najstarszej liczby określajcie) znak jest ujemna.

URZĄDZENIA TECHNIKI KOMPUTEROWEJ Podręcznik Przekształcenie ujemnej liczby dziesiętnej na postać binarną jest bardziej pracochłonne niż w metodzie ZM. 1. Na początku obliczamy postać binarną z wartości bezwzględnej dziesiętnej liczby ujemnej: 5:2 = 2 r = 1 2:2 = 1 r = 0 1:2 = 0 r = 1 -5 D =|-5 D l = 5 D = 101 B 2. Powstałą liczbę binarną należy uzupełnić zerami do liczby cyfr będącej krotnością dwójki. W tym przypadku, gdy liczba binarna ma trzy cyfry, dopełniamy do czterech. Jeżeli byłoby siedem cyfr, należałoby uzupełnić do ośmiu itd B

URZĄDZENIA TECHNIKI KOMPUTEROWEJ Podręcznik Następnie należy zamienić wszystkie cyfry w liczbie binarnej na przeciwne, czyli jedynki na zera i odwrotnie: 0101 B ===== 1010 W ostatnim etapie do powstałej liczby dodajemy binarną jedynkę, a wynik jest ujemną liczbą binarną: = 1(-2 3 ) + 0(2 2 ) + 1(2') + 1(2°) = = -5

URZĄDZENIA TECHNIKI KOMPUTEROWEJ Zadania do samodzielnej analizy: Zapis w systemie uzupełnień do 1 - U1 Zapis w systemie uzupełnień do 2 - U2