<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://kawcix.pl/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://kawcix.pl/feed.php">
        <title>Kawcix Wiki - informatyka:podstawy-dzialania-komputera</title>
        <description></description>
        <link>https://kawcix.pl/</link>
        <image rdf:resource="https://kawcix.pl/lib/exe/fetch.php/wiki:logo.png" />
       <dc:date>2026-04-06T08:29:29+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://kawcix.pl/doku.php/informatyka:podstawy-dzialania-komputera:adder_sumator?rev=1714830776&amp;do=diff"/>
                <rdf:li rdf:resource="https://kawcix.pl/doku.php/informatyka:podstawy-dzialania-komputera:algebra_boola?rev=1712442878&amp;do=diff"/>
                <rdf:li rdf:resource="https://kawcix.pl/doku.php/informatyka:podstawy-dzialania-komputera:bramki_logiczne?rev=1712735021&amp;do=diff"/>
                <rdf:li rdf:resource="https://kawcix.pl/doku.php/informatyka:podstawy-dzialania-komputera:czas_w_ukladach_cyfrowych_logika_sekwencyjna?rev=1719419665&amp;do=diff"/>
                <rdf:li rdf:resource="https://kawcix.pl/doku.php/informatyka:podstawy-dzialania-komputera:dodawanie_w_systemie_binarnym?rev=1714800168&amp;do=diff"/>
                <rdf:li rdf:resource="https://kawcix.pl/doku.php/informatyka:podstawy-dzialania-komputera:dwojkowy_system_liczbowy?rev=1714717217&amp;do=diff"/>
                <rdf:li rdf:resource="https://kawcix.pl/doku.php/informatyka:podstawy-dzialania-komputera:jednostka_arytmetyczno-logiczna?rev=1715462475&amp;do=diff"/>
                <rdf:li rdf:resource="https://kawcix.pl/doku.php/informatyka:podstawy-dzialania-komputera:multiplekser_i_demultiplekser?rev=1713125027&amp;do=diff"/>
                <rdf:li rdf:resource="https://kawcix.pl/doku.php/informatyka:podstawy-dzialania-komputera:prawa_algebry_boole_a?rev=1712743121&amp;do=diff"/>
                <rdf:li rdf:resource="https://kawcix.pl/doku.php/informatyka:podstawy-dzialania-komputera:przerzutniki_flip_flop?rev=1719867422&amp;do=diff"/>
                <rdf:li rdf:resource="https://kawcix.pl/doku.php/informatyka:podstawy-dzialania-komputera:start?rev=1712007956&amp;do=diff"/>
                <rdf:li rdf:resource="https://kawcix.pl/doku.php/informatyka:podstawy-dzialania-komputera:ujemne_liczby_dwojkowe?rev=1715185142&amp;do=diff"/>
                <rdf:li rdf:resource="https://kawcix.pl/doku.php/informatyka:podstawy-dzialania-komputera:wielobitowe_magistrale?rev=1712735917&amp;do=diff"/>
                <rdf:li rdf:resource="https://kawcix.pl/doku.php/informatyka:podstawy-dzialania-komputera:zamiania_tabeli_prawdy_na_wyrazenie_boolowskie?rev=1712442890&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://kawcix.pl/lib/exe/fetch.php/wiki:logo.png">
        <title>Kawcix Wiki</title>
        <link>https://kawcix.pl/</link>
        <url>https://kawcix.pl/lib/exe/fetch.php/wiki:logo.png</url>
    </image>
    <item rdf:about="https://kawcix.pl/doku.php/informatyka:podstawy-dzialania-komputera:adder_sumator?rev=1714830776&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-05-04T13:52:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>adder_sumator</title>
        <link>https://kawcix.pl/doku.php/informatyka:podstawy-dzialania-komputera:adder_sumator?rev=1714830776&amp;do=diff</link>
        <description>8 Adder (Sumator)

Adder – cyfrowy układ kombinacyjny, który wykonuje operacje dodawania dwóch liczb dwójkowych.

Aby go zbudować, zbudujemy half adder - który dodaje 2 bity i Full adder - który dodaje 3 bity. 

Aby zrozumieć jego działanie musisz przeczytać:</description>
    </item>
    <item rdf:about="https://kawcix.pl/doku.php/informatyka:podstawy-dzialania-komputera:algebra_boola?rev=1712442878&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-06T22:34:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>algebra_boola</title>
        <link>https://kawcix.pl/doku.php/informatyka:podstawy-dzialania-komputera:algebra_boola?rev=1712442878&amp;do=diff</link>
        <description>1 Wstęp Algebra Boole&#039;a

Zaczniemy z jedną najbardziej podstawową rzeczą w informatyce.
Na pewno słyszałeś/aś że komputery działają dzięki 0 i 1.
To prawda, można powiedzieć że jedynka oznacza prąd, a zero jego brak.



Możemy powiedzieć, że jedynka to prawda, a zero - fałsz.
Co możemy zrobić, mając tylko jedynki i zera?
Możemy np wykonać operację AND. (zwraca prawdę, tylko jeżeli dwie wartości to prawda) Jest to iloczyn czyli mnożenie.</description>
    </item>
    <item rdf:about="https://kawcix.pl/doku.php/informatyka:podstawy-dzialania-komputera:bramki_logiczne?rev=1712735021&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-10T07:43:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>bramki_logiczne</title>
        <link>https://kawcix.pl/doku.php/informatyka:podstawy-dzialania-komputera:bramki_logiczne?rev=1712735021&amp;do=diff</link>
        <description>3 Bramki logiczne

Bramki logiczne to implementacja logiki boola (np operacji AND OR itp) w sprzęcie. 

Możemy je podzielić na takie podstawowe, które wykonują AND OR NOT NAND i te bardziej złożone takie jak sumator, który dodaje liczby. Wszystkie złożone układy cyfrowe które np dodają liczby zbudowane są z podstawowych bramek logicznych.</description>
    </item>
    <item rdf:about="https://kawcix.pl/doku.php/informatyka:podstawy-dzialania-komputera:czas_w_ukladach_cyfrowych_logika_sekwencyjna?rev=1719419665&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-06-26T16:34:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>czas_w_ukladach_cyfrowych_logika_sekwencyjna</title>
        <link>https://kawcix.pl/doku.php/informatyka:podstawy-dzialania-komputera:czas_w_ukladach_cyfrowych_logika_sekwencyjna?rev=1719419665&amp;do=diff</link>
        <description>11 Czas w układach cyfrowych. Logika sekwencyjna

Czas w Układach Elektrycznych

Czas Ciągły a Czas Dyskretny:

W fizycznym świecie czas jest ciągły, płynie nieprzerwanie od przeszłości do przyszłości.
W układach cyfrowych czas jest dyskretny, podzielony na równe jednostki zwane cyklami zegara. Zegar oscyluje z określoną częstotliwością, co dzieli czas na sekwencje kroków.</description>
    </item>
    <item rdf:about="https://kawcix.pl/doku.php/informatyka:podstawy-dzialania-komputera:dodawanie_w_systemie_binarnym?rev=1714800168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-05-04T05:22:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dodawanie_w_systemie_binarnym</title>
        <link>https://kawcix.pl/doku.php/informatyka:podstawy-dzialania-komputera:dodawanie_w_systemie_binarnym?rev=1714800168&amp;do=diff</link>
        <description>7 Dodawanie w systemie binarnym

Oto dodawanie w słupku liczb dziesiętnych, którego uczono nas w szkole podstawowej. Z liczbami dwójkowymi będzie dość podobnie.



Dodając w słupku liczby dwójkowe trzymamy się tych zasad:

0 + 0 = 0

1 + 0 = 1</description>
    </item>
    <item rdf:about="https://kawcix.pl/doku.php/informatyka:podstawy-dzialania-komputera:dwojkowy_system_liczbowy?rev=1714717217&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-05-03T06:20:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dwojkowy_system_liczbowy</title>
        <link>https://kawcix.pl/doku.php/informatyka:podstawy-dzialania-komputera:dwojkowy_system_liczbowy?rev=1714717217&amp;do=diff</link>
        <description>6 Dwójkowy system liczbowy

Co możemy zrobić mając tylko 0 i 1 ?

Możemy je naprzykład połączyć.

11, 01, 10, 00

Mając 2 bity mamy 4 możliwości, mając 3 bity mamy 8 możliwości, mając 4 bity mamy 16 możliwości i tak dalej.

Możemy reprezentować liczby w systemie dwójkowym.</description>
    </item>
    <item rdf:about="https://kawcix.pl/doku.php/informatyka:podstawy-dzialania-komputera:jednostka_arytmetyczno-logiczna?rev=1715462475&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-05-11T21:21:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>jednostka_arytmetyczno-logiczna</title>
        <link>https://kawcix.pl/doku.php/informatyka:podstawy-dzialania-komputera:jednostka_arytmetyczno-logiczna?rev=1715462475&amp;do=diff</link>
        <description>10 Jednostka arytmetyczno-logiczna

Jednostka arytmetyczno-logiczna (z ang. arithmetic and logical unit lub arithmetic logic unit, ALU) – układ cyfrowy, wykonujący operacje arytmetyczne (takie jak dodawanie, odejmowanie itp.), operacje logiczne na dwóch liczbach oraz operacje jednoargumentowe, takie jak przesunięcie bitów, negacja. ALU jest podstawowym blokiem centralnej jednostki obliczeniowej komputera.</description>
    </item>
    <item rdf:about="https://kawcix.pl/doku.php/informatyka:podstawy-dzialania-komputera:multiplekser_i_demultiplekser?rev=1713125027&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-14T20:03:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>multiplekser_i_demultiplekser</title>
        <link>https://kawcix.pl/doku.php/informatyka:podstawy-dzialania-komputera:multiplekser_i_demultiplekser?rev=1713125027&amp;do=diff</link>
        <description>5 Multiplekser I Demultiplekser

Co to multiplekser

Multiplekser (w skrócie MUX) – układ kombinacyjny służący do wyboru jednego z kilku dostępnych sygnałów wejściowych i przekazania go na wyjście. 

Poniżej przedstawiony jest multiplekser</description>
    </item>
    <item rdf:about="https://kawcix.pl/doku.php/informatyka:podstawy-dzialania-komputera:prawa_algebry_boole_a?rev=1712743121&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-10T09:58:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>prawa_algebry_boole_a</title>
        <link>https://kawcix.pl/doku.php/informatyka:podstawy-dzialania-komputera:prawa_algebry_boole_a?rev=1712743121&amp;do=diff</link>
        <description>1.1 Prawa algebry Boole&#039;a

Prawo przemienności

A + B = B + A czyli A or B = B or A

AB = BA czyli A and B = B and A

----------

Prawo łączności

(A + B) + C = A + (B + C) czyli (A or B ) or C = A or ( B or C )

(AB)C = A(BC) czyli (A and B) and C = A and (B and C)</description>
    </item>
    <item rdf:about="https://kawcix.pl/doku.php/informatyka:podstawy-dzialania-komputera:przerzutniki_flip_flop?rev=1719867422&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-07-01T20:57:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>przerzutniki_flip_flop</title>
        <link>https://kawcix.pl/doku.php/informatyka:podstawy-dzialania-komputera:przerzutniki_flip_flop?rev=1719867422&amp;do=diff</link>
        <description>12 Przerzutniki (flip flops)

 Przerzutnik (ang. flip-flop) to podstawowy element pamięciowy, który może przechowywać jeden bit informacji. Jest to układ sekwencyjny, który zmienia swój stan na podstawie sygnałów wejściowych i sygnału zegara.</description>
    </item>
    <item rdf:about="https://kawcix.pl/doku.php/informatyka:podstawy-dzialania-komputera:start?rev=1712007956&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-01T21:45:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>start</title>
        <link>https://kawcix.pl/doku.php/informatyka:podstawy-dzialania-komputera:start?rev=1712007956&amp;do=diff</link>
        <description>Pages in this namespace:

	* adder_sumator
	* algebra_boola
	* bramki_logiczne
	* czas_w_ukladach_cyfrowych_logika_sekwencyjna
	* dodawanie_w_systemie_binarnym
	* dwojkowy_system_liczbowy
	* jednostka_arytmetyczno-logiczna
	* multiplekser_i_demultiplekser
	* prawa_algebry_boole_a
	* przerzutniki_flip_flop
	* ujemne_liczby_dwojkowe
	* wielobitowe_magistrale
	* zamiania_tabeli_prawdy_na_wyrazenie_boolowskie</description>
    </item>
    <item rdf:about="https://kawcix.pl/doku.php/informatyka:podstawy-dzialania-komputera:ujemne_liczby_dwojkowe?rev=1715185142&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-05-08T16:19:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ujemne_liczby_dwojkowe</title>
        <link>https://kawcix.pl/doku.php/informatyka:podstawy-dzialania-komputera:ujemne_liczby_dwojkowe?rev=1715185142&amp;do=diff</link>
        <description>9 Zapisy Liczby dwójkowej ze znakiem

Istnieją następujące sposoby:

	*  Znak moduł - ZM
	*  Uzupełnienie do 1
	*  Uzupełnienie do 2

Najlepszy i najczęściej używany jest uzupełnienie do 2 (U2)

Znak moduł - ZM

Obok najstarszego bitu liczby (pierwszy od lewej) dodaję się bit znaku. Wynosi on 0 dla liczby dodatniej i 1 dla liczby ujemnej. Pozostałe bity reprezentują wartość bezwzględną liczby.</description>
    </item>
    <item rdf:about="https://kawcix.pl/doku.php/informatyka:podstawy-dzialania-komputera:wielobitowe_magistrale?rev=1712735917&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-10T07:58:37+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wielobitowe_magistrale</title>
        <link>https://kawcix.pl/doku.php/informatyka:podstawy-dzialania-komputera:wielobitowe_magistrale?rev=1712735917&amp;do=diff</link>
        <description>4 Wielobitowe magistrale

Czasami manipulujemy kiloma bitami naraz np 16



Więc interfejs chipu który dodaje 2 liczby można przedstawić za pomocą powyższego zapisu.

W implementacji, miałby 32 ścieżki jako wejście i 16 ścieżek jako wyjście.</description>
    </item>
    <item rdf:about="https://kawcix.pl/doku.php/informatyka:podstawy-dzialania-komputera:zamiania_tabeli_prawdy_na_wyrazenie_boolowskie?rev=1712442890&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-06T22:34:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>zamiania_tabeli_prawdy_na_wyrazenie_boolowskie</title>
        <link>https://kawcix.pl/doku.php/informatyka:podstawy-dzialania-komputera:zamiania_tabeli_prawdy_na_wyrazenie_boolowskie?rev=1712442890&amp;do=diff</link>
        <description>2 Zamiana tabeli prawdy na wyrażenie boola

Mamy opisaną funckję boola za pomocą tabeli prawdy.

Będziemy dążyć do stworzenia wyrażenia boola na podstawie tej tabelki. Po co nam taka umiejętność?

Jest to niezbędne przy projektowaniu komputera i wszystkich urządzeń elektrycznych. Wiemy, co chcemy zrobić, ale musimy to zbudować z podstawowych operacji takich jak and or i not.</description>
    </item>
</rdf:RDF>
