arhitektura i organizacija ra unara l.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
ARHITEKTURA I ORGANIZACIJA RA?UNARA PowerPoint Presentation
Download Presentation
ARHITEKTURA I ORGANIZACIJA RA?UNARA

Loading in 2 Seconds...

play fullscreen
1 / 26

ARHITEKTURA I ORGANIZACIJA RA?UNARA - PowerPoint PPT Presentation


  • 568 Views
  • Uploaded on

ARHITEKTURA I ORGANIZACIJA RAČUNARA . Opšti model računara . Hardver Softver Podaci Procedure Ljudi David Kroenke. Hardver. Tehnički deo računarskog sistema Sastoji se od skupa različitih uređaja, gde svaki obavlja više jednostavnih operacija i obrada

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'ARHITEKTURA I ORGANIZACIJA RA?UNARA' - omer


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
op ti model ra unara
Opšti model računara
  • Hardver
  • Softver
  • Podaci
  • Procedure
  • Ljudi

David Kroenke

hardver
Hardver
  • Tehnički deo računarskog sistema
  • Sastoji se od skupa različitih uređaja, gde svaki obavlja više jednostavnih operacija i obrada
  • Sve one se mogu grupisati u osnovne funkcije, na osnovu kojih se deli na:
    • Ulazni uređaji
    • Uređaji za obradu
    • Izlazni uređaji
softver
Softver
  • Skup svih programa čini softverski deo računara
  • Instrukcije-elementarne operacije se grupišu tako da rešavaju određeni zadatak ili pak obavljanje neke složene operacije i tada čine program
  • Osnovna podela softvera je na :
    • Sistemski
    • Aplikativni
aplikativni softver
Aplikativni softver
  • Rešava neki konkretan zadatak ili obradu
  • Korisniku daje konkretne rezultate na osnovu kojih preduzima određene aktivnosti
  • Primer...
sistemski softver
Sistemski softver
  • Posrednik između korisnika i njegovog programa s jedne strane i hardvera računarskog sistema s druge strane
  • Omogućava korišćenje tehničkog dela računarskog sistema
  • Programsko okruženje koje omogućava programerima da što brže i jednostavnije kreiraju svoje aplikacije
  • Primer...
princip ekvivalencije hardvera i softvera
Princip ekvivalencije hardvera i softvera
  • Na prvim računarima je bila granica između hardvera i softvera
  • Šta izvršava algoritme?
  • Mašinski nivo-algoritam implementiran u obliku elektronskog uređaja
  • Savremeni računari-implementacije algoritama namenjene za izvršavanje drugih algoritama
  • Hardverske implementacije brže od softverskih
  • Hardver i softver logički ekvivalenti
podaci
Podaci
  • Mogu imati oblik imena, brojeva i adresa
  • Sredstva za izražavanje i dobijanje informacija
  • Izolovane i neinterpretirane činjenice
  • Podatak postaje informacija u trenutku njegovog korišćenja
procedure
Procedure
  • Skup postupaka i pravila koja se primenjuju s ciljem pravilne upotrebe računarskog sistema i pravilne obrade podataka
  • To su zapravo instrukcije upućene ljudima
ljudi
Ljudi
  • Krajnji korisnici
  • Faktor čovek odlučujući svuda
  • Pridržavaju se određenih procedura pri korišćenju računara
  • Obavljaju aktivnosti koje stvaraju ili prikupljaju podatke
  • Razvijaju programe
  • Kreiraju procedure za druge ljude
slide12

ARHITEKTURA RACUNARA – odnosi se na one atribute sistema koji su vidljivi programeru, tj. one atribute koji imaju direktan uticaj na logicko izvrsenje programa

  • ORGANIZACIJA RACUNARA – odnosi se na operacionalne jedinice i njihove medjusobne veze koje realizuju specifikacije arhitekture
  • Primer instrukcije mnozenja
  • Mikroracunari
arhitektura ra unara se temelji na
Arhitektura računara se temelji na
  • Osnove računarstva
    • Brojni sistemi
    • Algoritmi
    • Digitalna aritmetika
    • Tipovi i strukture podataka
    • Programske procedure
  • Digitalna elektronika
    • Fizička svojstva digitalnih elemenata...
racunar kao slozen sistem
Racunar kao slozen sistem
  • Na svakom nivou sistem se sastoji od skupa komponenata i njihovih medjusobnih veza
  • Na svakom nivou projektant vodi racuna o strukturi i funkciji
    • Struktura – nacin na koji su komponente u medjusobnom odnosu
    • Funkcija – rad svake pojedinacne komponente kao deo strukture
brojni sistemi
BROJNI SISTEMI
  • Način prikazivanja bilo kog broja pomoću niza simbola koji se nazivaju cifre brojnog sistema
  • Kao i skup pravila po kojima se realizuju osnovne operacije nad brojevima
  • U računaru se sve kodira kao niz brojeva(računarske instrukcije, specijalni znaci)
brojni sistemi18
BROJNI SISTEMI

U odnosu na bazu dele se na:

  • Binarni sistemi B=2
    • 0,1
  • Oktalni sistemi B=8
    • 0,1,2,3,4,5,6,7
  • Dekadni sistemi B=10
    • 0,1,2,3,4,5,6,7,8,9
  • Heksadecimalni sistemi B=16
    • 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F
konverzija
KONVERZIJA
  • Konverzija brojeva iz BIN, OCT, HEX u dekadni brojni sistem obavlja se operacijom sabiranja elementarnih proizvoda cifara i njihovih težinskih vrednosti
  • Konverzija dekadnog celog broja u binarni broj-metodom sukcesivnih deljenja
  • Konverzija dekadnog broja manjeg od 1 u binarni-metodom sukcesivnih množenja
  • Konverzija mešovitog dekadnog broja u binarni
konverzija20
KONVERZIJA
  • Konverzija binarnog u oktalni broj
  • Konverzija binarnog u heksadecimalni broj
  • Konverzija oktalnog u binarni broj
  • Konverzija heksadecimalnog u binarni broj
  • Konverzija oktalnih u heksadecimalni broj
  • Konverzija heksadecimalnog broja u oktalni
zapis znakovnih podataka preko binarnih kodova
Zapis znakovnih podataka preko binarnih kodova
  • ASCII – American National Standard Code for Information Interchange
    • 7 binarnih cifara i 8. bit za proveru parnosti, 128 razlicitih karaktera
  • EBCDIC – Extended Binary Coded Decimal Interchange Code
    • 8 binarnih cifara, 256 karaktera
  • ISO-8 – International Organization for Standardization
    • Prvih 127 se poklapa sa ASCII
  • IBM-PC
    • 8-bitni kod, takodje 127 prvih se poklapa sa ISO-8
  • UNICODE – UNIversal enCODE
    • Podrzava klasicne jezike
primer
Primer
  • Izračunajte cenu zamišljenog računara koji koristi brojeve u rasponu 0-31, uz korišćenje binarnog i oktalnog brojnog sistema. Pokažite koji je jeftiniji!
  • Funkcija cene C=kqp, gde je q-baza, p-broj mesta potrebnih da se prikaže određeni maksimalni broj, dok je k-proizvoljna konstanta k>0
  • C2=k x 2 x 5=10k
  • C8=k x 8 x 2=16k
  • C2<C8→binarni je jeftiniji
aritmetika u brojnim sistemima
Aritmetika u brojnim sistemima
  • Kod binarnih sistema kod sabiranja javlja se prenos1 u sledeći bit, tzv. Carry
  • 0101+0111=?
  • Pozitivni (0) i negativni (1) brojevi
  • Direktni kod – znak i apsolutna vrednost
  • Inverzni kod- prvi komplement-nepotpun komplement
  • Dopunski kod- drugi komplement-potpun komplement
prvi komplement
Prvi komplement
  • Dobija se tako što se sve nule u direktnom zapisu binarnog broja promene u jedinice, a sve jedinice u nule
  • Određivanje dekadne vrednosti negativnog broja
  • Problem nule
drugi komplement
Drugi komplement
  • Prvom komplementu se doda jedinica
  • Određivanje vrednosti negativnog broja
  • Prednost je sto poseduje samo jedan zapis nule
  • Celobrojne vrednosti se u savremenim racunarima skoro iskljucivo zapisuju u potpunom komplementu