Académique Documents
Professionnel Documents
Culture Documents
2014
ARHITEKTURA I
ORGANIZACIJA
RAUNARA 1
Dr Dragana Prokin
dprokin@viser.edu.rs
kabinet 512
konsultacije:
etvrtak: 15-17
petak: 14-16
3 + 2 asa
6 ECTS
Slobodan Obradovi
Osnovi raunarske tehnike
Dragana Prokin, Vera Petrovi, Milan Mijalkovi
Zbirka zadataka iz osnova raunarske
tehnike - Moodle
Dragana Prokin, Milan Mijalkovi, Gabrijela Dimi,
Boko Bogojevi, Predrag Gavrilovi, Divna Mii
Prirunik za laboratorijske vebe iz arhitekture
i organizacije raunara 1
Dragana Prokin
Prezentacije predavanja u PowerPoint-u,
lekcije i interaktivni zadaci - Moodle
Program nastave
g MODEL
SAVREMENOG
RAUNARSKOG SISTEMA
g MATEMATIKE OSNOVE RAUNARA
g ELEKTRONSKE OSNOVE RAUNARA
g ARHITEKTURA RAUNARA
g U/I UREAJI
ISPIT
LABORATORIJSKE
VEBE
30 POENA
KOLOKVIJUMI
20+20
15 POENA
DOMAI
ZADACI
10 POENA
40 POENA
PREDAVANJA
5 POENA
100 POENA
13.10.2014
Arhitektura raunara
gKarakteristike
sistema vidljive za
progamera, koje imaju direktan uticaj na
logiku izvravanje programa
gU arhitekturu raunara spadaju:
Set
instrukcija
Broj bita koji se koristi za predstavljanje
podataka
U/I mehanizmi
Naini adresiranja memorije
Organizacija raunara
Organizacija raunara predstavlja
elemente za obradu i njihovu uzajamnu
povezanost prema specifikaciji
arhitekture
Kontrolni
signali
Interfejsi
Tehnologija
izrade memorije...
ere
operacija/sekundi
mehanika (do 1930.)
1
elektromehanika (do 1944.)
10
elektronske cevi (od 1946. do 1954.)
103
tranzistorska (od 1955. do 1964.)
106
integrisani poluprovodnici (od 1965.) >108
13.10.2014
g Abakus
ne
gBabidova
maina za
izraunavanje opte namene (1834)
Automatske
operacije
sa vie koraka
Automatska kontrola
niza operacija (program)
g Paskalova
maina za sabiranje i
oduzimanje (oko 1643)
Automatski
gHerman
Holerit
13.10.2014
gVakuumske
cevi
Prekretnica
u razvoju ureaja
za raunanje
1943. - ENIGMA
raunar za deifrovanje
gENIAC
(razvijan od
1943. do 1946.)
Prvi raunar opte
namene
(1. generacija)
18000 vakuumskih
cevi, preko 30t,
potronja 200kW
Programi i podaci
u istoj memoriji
(John von
Neumann)
g Razvoj
gTranzistori
Razvijeni
(1948.)
u Bell-ovim
laboratorijama
Nali su iroku primenu
u raunarskoj tehnici
(2. generacija raunara)
Vei stepen integracije,
manje dimenzije
raunara, manja
potronja, nia cena
Oko
13.10.2014
gIntegrisana
gIntegrisana
SSI
MSI
LSI
VLSI
Ultra
kola
Large Scale
g Razvoj
mikroprocesora omoguio je
razvoj mini i mikroraunara
Od
13.10.2014
Raunarski sistemi
gRaunarski
Tape
Drives
Disk Drives
mikro
Tape Drives
mini
mainframe
Prednosti raunara
raunari
g BRZINA
g POUZDANOST
g MOGUNOST
UVANJA VELIKE
KOLIINE PODATAKA
g Superkompjuteri
13.10.2014
Funkcija raunara
RAUNARSKI SISTEM
Hardver (Hardware)
Softver (Software)
programske instrukcije
koje kontroliu rad
raunara
g Osnovni
Raunarski sistem
g Raunar
Raunar
Glavna
memorija
CPU
Sistemsko
meu
povezivanje
Ulaz/
izlaz
13.10.2014
ALU
CU
Centralna
procesorska
jedinica
(CPU)
Memorija
Mikroprocesor
adresna magistrala
magistrala podataka
Mikroprocesor
upravljaka magistrala
Kontroler
memorije
Unutranja
memorija
Interfejs 2
Interfejs 2
Ureaj 1
Ureaj 2
Interfejs n
Ureaj n
Mikroprocesor
i8080
13.10.2014
Mikroprocesor
Struktura CPU
RAM ALU
ROM
CPU
U/I
Raunar
Sistemsko
meu
povezivanje
ALU
Registri
CPU
Unutranja
magistrala
Memorija
CU
Unutranja memorija
A O R 1
DISK
Primarna (operativna)
memorija
Control
Unit
Aritmetiko - logika jedinica
(ALU) obavlja aritmetike i
logike operacije
Controlna jedinica
(CU) sa generatorom
takta (Clock) koordinira
radom svih delova
raunarskog sistema
Unutranja memorija
Primarna
CPU = ALU+CU
(operativna)
Registri i baferi
Memorija
g
Clock
RT
Memorija
0
1
2
n-1 n
Jedna lokacija se sastoji od niza elija
elija je fiziki objekat koji moe da registruje jedan bit
elija
{0,1} - bit
8 bita = 1 Bajt
bi - binarna cifra
13.10.2014
Softver
Periferije
g Pomou
g Ulazno/izlazni
softvera centralni
procesor obrauje podatke
g Postoji sistemski softver i
aplikativni softver
g Mainski jezik je jedini
jezik koji kompjuter
razume
Compiler
Interpreter
write
source
code
write
source
code
OS
text
editor
OS
text
editor
compiler
machine
language
program
OS
machine
language
program
source
code
OS
source
code
interpreter
ST
R
PO UK
DA TU
TA RA
KA
PE
SI RA
ST T
EM IVN
10