Hľadaj Zobraz: Univerzity Kategórie Rozšírené vyhľadávanie

45 035   projektov
0 nových

Počítačová aritmetika 2

«»
Prípona
.doc
Typ
bakalárska práca
Stiahnuté
0 x
Veľkosť
12,5 MB
Jazyk
slovenský
ID projektu
42374
Posledná úprava
25.08.2013
Zobrazené
1 392 x
Autor:
fo_fo
Facebook icon Zdieľaj na Facebooku
Detaily projektu
Popis:
Bakalárska práca na tému Počítačová aritmetika II je zameraná na problematiku realizácie výpočtov v aritmeticko – logickej jednotke číslicového počítača. Hlavným cieľom bolo zameranie sa na matematické operácie násobenia a delenia. Začiatkom práce sú stručne popísané číselné sústavy a zobrazenie čísel v číslicovom počítači. Teoretická časť je zameraná na algoritmy celočíselného násobenia ako aj násobenie v pohyblivej radovej čiarke, algoritmy celočíselného delenia a iteračné algoritmy delenia s pohyblivou radovou čiarkou. Praktická časť je zameraná na praktické využitie týchto algoritmov ako výukové moduly. Tieto moduly sú naprogramované v jazyku Java vo forme Java appletov. Tieto aplety je možné využiť v oblasti školstva, pretože sú koncipované výukovo.

Kľúčové slová:

počítačová aritmetika

číslicový počítač

násobenie

delenie



Obsah:
  • Zoznam obrázkov 10
    Zoznam tabuliek 11
    Zoznam symbolov a skratiek 12
    Úvod 13
    1 Formulácia úlohy 14
    2 Prehľad súčasnej problematiky 15
    2.1 Číslicový počítač 15
    2.2 Reprezentácia informácií v ČP 16
    2.2.1 Analógové zobrazenie informácií 16
    2.2.2 Číslicové zobrazenie informácií 17
    2.3 Reprezentácia čísel v ČP 17
    2.3.1 Pozičná číselná sústava 18
    2.3.1.1 Desiatková číselná sústava 18
    2.3.1.2 Binárna číselná sústava 19
    2.3.1.3 Osmičková číselná sústava 19
    2.3.1.4 Šestnástková číselná sústava 19
    2.3.2 Nepozičná číselná sústava 20
    2.3.3 Forma kódovania čísel 20
    2.3.3.1 Priamy kód 20
    2.3.3.2 Inverzný kód 20
    2.3.3.3 Doplnkový kód 21
    2.3.3.4 Kód s posunutou nulou 21
    2.3.4 Čísla s pohyblivou radovou čiarkou 22
    2.3.4.1 Čísla s pohyblivou radovou čiarkou, podľa štandardu IEEE – 754 22
    3 Počítačová aritmetika a algoritmy 26
    3.1 Celočíselná aritmetika 26
    3.1.1 Celočíselné operácie bez znamienka 26
    3.1.1.1 Algoritmus celočíselného sekvenčného násobenia 27
    3.1.1.2 Algoritmus celočíselného delenia s obnovením 28
    3.1.1.3 Algoritmus celočíselného delenia bez obnovenia 29
    3.1.2 Celočíselne operácie so znamienkom 30
    3.1.2.1 Boothov algoritmus 31
    3.2 Aritmetika s pohyblivou rádovou čiarkou 32
    3.2.1 Operácia násobenia 32
    3.2.2 Operácia delenia 34
    3.2.2.1 Newton – Raphsonová metóda delenia 34
    3.2.2.2 Goldschmidtová metóda delenia 35
    3.2.3 Operácie sčítania a odčítania 36
    3.3 Špeciálna aritmetika 37
    4 Analýza 38
    4.1 Návrh rozhrania www stránky 38
    4.2 Návrh rozhrania výukových modulov 38
    4.3 Funkcionalita 39
    4.4 Vývojová technológia 39
    5 Implementácia 40
    5.1 Vývojové prostredie Eclipse 40
    5.2 Implementácia www stránky 40
    5.3 Implementácia jednotlivých appletov 41
    5.3.1 Applet Boothovho algoritmu 42
    5.3.2 Applet celočíselného sekvenčného násobenia 44
    5.3.3 Applet násobenie čísel podľa štandardu IEEE – 754 44
    5.3.4 Applet celočíselného delenia s obnovením 47
    5.3.5 Applet celočíselného delenia bez obnovenia 48
    5.3.6 Applet delenie podľa Newton-Raphsonovej metódy 48
    5.3.7 Applet delenie podľa Goldshmidtovej metódy 49
    6 Programovací jazyk Java 51
    6.1 Java applety 51
    6.2 Java programy 52
    7 Záver 53
    Zoznam použitej literatúry 54
    Prílohy 5

Zdroje: