Anteprima
Vedrai una selezione di 14 pagine su 62
Appunti Pag. 1 Appunti Pag. 2
Anteprima di 14 pagg. su 62.
Scarica il documento per vederlo tutto.
Appunti Pag. 6
Anteprima di 14 pagg. su 62.
Scarica il documento per vederlo tutto.
Appunti Pag. 11
Anteprima di 14 pagg. su 62.
Scarica il documento per vederlo tutto.
Appunti Pag. 16
Anteprima di 14 pagg. su 62.
Scarica il documento per vederlo tutto.
Appunti Pag. 21
Anteprima di 14 pagg. su 62.
Scarica il documento per vederlo tutto.
Appunti Pag. 26
Anteprima di 14 pagg. su 62.
Scarica il documento per vederlo tutto.
Appunti Pag. 31
Anteprima di 14 pagg. su 62.
Scarica il documento per vederlo tutto.
Appunti Pag. 36
Anteprima di 14 pagg. su 62.
Scarica il documento per vederlo tutto.
Appunti Pag. 41
Anteprima di 14 pagg. su 62.
Scarica il documento per vederlo tutto.
Appunti Pag. 46
Anteprima di 14 pagg. su 62.
Scarica il documento per vederlo tutto.
Appunti Pag. 51
Anteprima di 14 pagg. su 62.
Scarica il documento per vederlo tutto.
Appunti Pag. 56
Anteprima di 14 pagg. su 62.
Scarica il documento per vederlo tutto.
Appunti Pag. 61
1 su 62
D/illustrazione/soddisfatti o rimborsati
Disdici quando
vuoi
Acquista con carta
o PayPal
Scarica i documenti
tutte le volte che vuoi
Estratto del documento

H[HERA)

opcode-0-S

R2-26-40

R 3 - A A - AS

RL-2Ao 20

21-25

RG -3

Opt-z 26 11

CIF ueunOL

dalo

IR

pneleso

IR

AD.

IF

PC)7

Me Ex|HEM.comd

x

(lexlmeH-opcode=z64auey

P

NPC

PC

KOINPRI

FID ]MEH

)2Ex

=Jouap

opcade

/nEM,

I E x Au

eye

IR-2 inEk.In

ED A_Ln2->A

InE

o

1

EegiF/iD_ R328B

B |

a5-DEx

EegEJIDIR R12e

c*_|R4Ye

In70-2inJEX.

ReoalE

JID. 6-o

IR4-31 2lnEx.JuuaAb

SigmFAD ->eTeurone

Au Aemo

SiamifDIR-3 21hEK.Luu26 VAaudlo

LapuMu

cle

ouco

acelo

Polemio RL

omieMene

e p e n

ogfiumLSO

Lolch

LEx

TEn]

1DEXR-EX|nEn. IR

EXA+1D|Ex.B-7ExImET.

AluaT R2+23

HTR4

MUDEx.c]->menwB.Lud* || tAetaliso

uudnuaA uwx

p o i o

e

inEx

Coleg0 eur i o e

fan

neR

decde Aa

CRERALTU ue o

collegao

i e u e

ik

ouene mux

D/EX.e

Alvoui

EXInEm. o mdwh

ExEIR=ZMEMt/we IR

MEM/B. Eud

Ex|nEAlDoTt 2asT/HTe

2uew/w6 R2M

cue ea

ba

ed

HEMB Ex

emd ciLG

nEM.AloT e e_coueqoi

ueuOB

auono 2aT

eotda

u cggluuO

od

EH IR-2HEH|wB IR2*

MEM|W8 HHRAJR2

->HEH|O8

HHEH8 IR3]

Cud*

A*|Pnopogoe ggiwANO pon

eaie

Re03 non

Ae

pen dolo

dete

CoUego ugneuo

2aT

K u a o po udiud

pmua

uux

e PAeuiAlo

PoleuHQudo

1EM w lud- Keg ERJOD R22-25J

LISTAT e3-> R4

+

MiPS n [ e R 2

T R R#o-

DADD R R3

RE t p u AM

LOAD, Que40&

DADDR Ra Re foAO

Auamie eI CQAiO

lallo

4

Ao ho

LO R Ra io Ad cgu Mado Maudo le Ad

l 2

Cou a

CC AAe

4t4 Pa 1JAHOme

04 Uo apnema 6ee.

STRUTURALL

nE

4LO

VAWTA Gotfuli AhATOu qemenaed

ex wb

mem

2 Me w wb

ePK wb

d ueu

emeu2

e wb

AMeu

d MMem Wb

ex

Atè coufemo t

Ce STALAO

t1

e

yt

et

d mem w o wo

d men mem2

ex w6

meu

21-2 ex wo

uew

d wb

mem

e mem

ex e w6

x12 MMem wo

e

apelofe

0

noAlo ueu

e 2 wb

ue

d e-rau Meut

esmem 2 wb

(Meml

ema me

z wb

14 +L io_dd

Caue

E e u

Poceooneane a9gm

siuuelOLQ wo

diudn

Lne gh

ae

l e MEL.

AieAetolo

wb

Aew PG

HneRLR3)-?

VALUTA4LOIL d

COIFULL DATO

10

1 e uwb

wuem mem ao

ex z

mem wb

Amemk

ex ex

d

-2:

Se a LOAO Bu R2 COAOCJAaolo nEN|WB eud

aee

uqnRMO ACO

AW RZ OAOLCLCO_ NEO|WB. Aluou u uqne no

Se

a - 4

o we LOAD R 2AauQ

A TI eoAoewncovlo tnEA AluaC wpO

Le A

Se 4 e haiue uR ba K$4 Coue u L i OCLilo

AENWA. Zou ugneno aee' AW Zolf

diotewbe

RACCA

,8oo

,R3

R4,R2

X1E R1

n[R3]->

+8oo]

HR2 e

MwPoMi

di

Fowao

uuOdo

w

wnodome

Oeo o

1wwed1A

ed w

Aegiala

S

M a a n e

udi 0-S

opeode

R2 -> b~1o

R3 A4-4S

RL

Lww 72131

F|o. i

PC)

Me -> cou

Ex/nëM

6Aaucls

=

opuole :

lEx|1Et.

?

Pe

NPe,

UD

IF ExnEn Au

etAe

IR

(DlEx

1R

1D

IF 10|Ex.HPC

FID HPC Modficue to

peALIO PAayiogo

RegeF me

M.b auuo

10/Ex A Ae

n. ,-40 lanc

R2->A Ae Aolo

RegaCF R

lD. 1R-S] 6

da Lo

IDlEK a

-> e

B||R3 ->B da 4S, Ro

pencið

a

Si2CFlD la

Luuda)

t24-34-> MadHNe

in lEx AAneiino

SgCiF|I). IAD-3)-D|e Luaudb puo

ae

eAleuaiaae

|1D. uu26

SuCIF -34)

IRG T

->IDlEx u

eaie oue

di

mmodulo

ttedeee>

mUoJo

AO pesine e

pen

egm aude 6il

44

e do

o

e

eorm

coleO Ex luv

1D

e od

clego gpAISo

Le|nEN) IR

IR->Ex|nEN.

IDJEx.

IDlEx A IDJE. lum,, Ex|nEn. Alvasr R2+ &o

AA

HoE&. B_]-> /wB UA

E r /IMTR3]

Cdaego IDlElwu44 2

wgno)yo uu

wug

An Ae au

ms ALU.

Dedo COuoCuwTae lex

ID B wpeno aua

Mu p*

Amol N della neunOlao doti quIud deso w1du

decdeid

AAUX ue foa

e Ex|nEn

pouoa .Aluo oppo

InEx13

Cnen

Ex InEn. in->MEn |LOB IR

.

HEMw3 LOD NEHWBMDZ *

&nd

/LOB

HCEA/nEn Alvo ]->nEM /l MCR2 tPo)

e C eo

Pnonoqo d ME|LOB tD tale u

en e

eduQ

affwso pendeal>.

IR TEMUD IR 2*

MEn/wB

wd nEn|wD

ed2 ZosT

Foo) rmCe3)

nCRlt LO pexoleve a

pel

coweuu t o

AO

WAOmmaAOAO che mpAe

u

a99 Ka

uO

Enlwh Rud EA W.Eud c

2 ea coluegoa

e e e

unuTo

ecu o heit[WB Zout.

<uo

nE o 2JT ]*

RegalnEM| RzL-i

Men|.}oT

Jouego ae WB

U

S o dele

gooe

Ae goe dosaa poeuuoto

emene QJeA a upARm

a

pe

umh 2

ene LISTA TO MPs

-

R3

LO R3 O Ad ex uew lu6

Hfoo

DR2RZ

LD w

e

R2

R3 141d

DAD1) RL ex ww

coup eotisa

uo

Ce w douul

A e

nalo

o c2eco WAR Aa

wb la 3 lwHuee

2 e

UAaudo e o m i fmaoAd oupleto

e ope A2 ome A 3+t4

VALUTAEOHE CoNFLnSTRU TUPAA

Mwom qeuenali dles|ueu wb

2 ex

AeAd w

we N2

E WB

tt d ex weu wb

ue

ex

ueu

ex E nZ 2 W

d x Mau Lub

A d K

e O

CCA f o

S n u r o A s l e

c f w o

C e u

- 1 ->SA

di lt1

di

b

eo

cou

slu

Cew Dufewo de neSv

R Si.

a

oouo

oe

e o

ee

tso eunioudo

ho

Ao

A 1alo!

olo 1

Popo ACU.

o t

ouuo

delle

calcolo

Se ie

we ftidoo

ex

f Mew wb

rd uwb

uem (E)wb

Aien

En wb

e weu

d we wb

Mdpee u.dw mel

0eAAue l FIM

A ID

IF

a t z nipeiul

X124 F

3

ao elli

f a o

Se o A e fone

m

c a e ALU

oueai

Se w6

Ad eu

d al

e S6

e

AUae 0agoto p aee

au

Qd UAs AowuaOAR

del

e

MpIOuele .

oforo OE

TA21

VALU DtTo

CONFLId

2 f ex wb

ue

Id ex we wb

elw

d w6

weu

ex

Lt2 Le b

ex

comoinol Oudo

R2

S e - 2 LOAD

e wa ALAVo

alt

gnento A 0

eud n

neulwb. 1>Du

e u Oue OutfiueT\-loga R 2

-Se t-2 b.Alvoof

Contoculoudo e a

Se e

t-L R2

loaD Tolo conou o o weu(wb

ua o e

ound aleAlv?

u AMgAeuo exMem

cooc

e a A A ,

Se Alas

R2

t 2

M ae AL

IngaeMo

-Se + wo

e ofAO to R4

wwao

die

me R4

MIADso CONoAcouolo oulob. TlasT a l Ao,

wgemo

u

R2 poi

R3- + - e

M[R1] 200 M[R1]->M[R3]

12:04

ottobre

domenica 2022

30 A.

RETT

cOR

VERSIOHe

05

Opcode IF

R1 6-10 Mem [PC]-> IF/D.IR

R2 11-15 ((EX/MEM.opcode==branch)

IF/ID.IR, &&

NPC«-if EX/MEM.cond) |1

16-20

R3 (EX/MEM.opcode==jump))

(EX/MEM.AluOut}

21-31

Imm Else

PC+4)

ID

IFID.IR -> 1DEX.IR

Regs //R1->A

(IFID/IR.IR¢10> IDEX.A //R2->B

IDEX.B

Regs(IFID/IRIRn15]-> mnjome det

eMe Ae

SignIFID.IR1-> 1DEX.IMM11

[IFID.IR16-31]->

Sign IDEX.IMM16

[IFID.IR$ 31]>1DEX.IMM26

Sign

*Uso di

un nuovo modulo estensione segno per l'immediato da 11 bit e pongo

in

risultato

il in latch aggiuntivo, al

collegato 2" all'ALU

in ingresso

un mux

EX/MEM

IDEX.IR- EXMEM.IR

M[IDEX.A]-> M[R1]*

MEMWB.LMD//

EX.MEM.ALUOUT R2-200

//

->

IDEX.B-1DEX.IMM11 EXMEM.C**

[IFID/IR.IR16-201

Regs I/R3->C

->

Collego un mux alla

in

collegato ingresso porta della memoria

ad indirizzi

IDEX.A ed IDEX.A

dati, che deciderà EXMEM.AloOut un 'C

l'accesso banco dei registri usando latch aggiuntivo per

al

*Potenzio

R3.

contenere MEMWB.IR

EXMEM.IR> MEMWB.c

EXMEM.C-> voglio

non

MEMWB.LMD-MEMWB.LMD2** // il

perdere contenuto

MEMWB.LMD+EXMEM.ALUOUT-> MEMWB.SOMMAOUT**// M[R1]+ R2 -

200 il contenuto C un latch aggiuntivo

in

di

propago un

il

**propago contenuto latch aggiuntivo

in

LMD

di

un MEMWB.LMDe

cui

***Uso sommatore aggiuntivoi ingressi sono

un

cui ad

EXMEM.ALUOUT aggiuntivo

collegata

e è chiamato

latch

la uscita

'SOMMAOUT

(MEM/WB Pagina 1 TitI

ua

Timme1aro

segno per

WMIOone

ORASRNI

ID.

c i n ICin . IAA

1 intv

OB)

HEM C M[R3J

// M[R1] ->

M[MEMWB.OLMMADAN

MEMWB.LMD--> 200

R2

M[R1] + -

//R3<-

[MANAMB**

MEMWB.SOMMAOUT-> Regs HEHWG A-2o

iR dau

porta

alla

collegato ingresso

in

ad

MEMWB.SOOD mux

oego un oppure

MEMWB.SdMAADUT

dati, che far

memoria deciderà

della passare

se

EXMEM.B essere

opportunamente

al dovrà

D

CollegoEM che

della WB,

mux

potenziato SMAOUT

HeHOB 2

Pagina

ISTATO MIPS to

R4 RL -2oo

Ra R2

DADD R2

A3 RL

nn

SD A3 R O

ex ueu

ad w6

wen wb

d ex wb

Mem wb

mem

ta

Non Alolt

AOuO

a n ne i v

ou

Cow p t

pe

nene dela

A n40,

ho LD

eseguto eo

e

estouolo Omeiuo e 1 0ADD

oMe

COu ee

Re TCC

UDOmd em

uve

1 . T d

DiVuoe SC.

me rlmnleqb

CONCITL STRUORAC

1 1TLOUU ge m

2 1 d ex mmewn wbb

1 memw6

e/mwa w

2m

t1 mem wb

Aeu

ad ex wb

Men

ex mn

m e wb zn w

Eln w

CA7EM w

F

Pago 1 hote> e couPe

pez uo Aa 1t i4

e

0 Dalo Acueuuaa e eUidemte e'

ehe uo dee

Souwamone Pouioude

ap poiehe Aiduee

Ie nwue

e di

no Alo

STVtOMI RiETUTE AyAMAn

Elnzln)

d wB WB

E|M)

E

d En|2|N)wB. w

ElE}M

Ld

acedeudo ne

memowa

ehe

eIdene

E

OSs( TaueAe

ZM deo Auetieenwe

Aeuaeudo

E| e

A

fa

z. u e n veeeane

Cous Pe

entano

Cow M . naey.

qene poTuo Aepaa

tawaw 2

ope e TaAe 0 a 2IvAamd o ta

Oove

ag9. ueceuo wo.

d W

M2 Z

Dettagli
Publisher
A.A. 2022-2023
62 pagine
SSD Ingegneria industriale e dell'informazione ING-INF/01 Elettronica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher gonzopanda01 di informazioni apprese con la frequenza delle lezioni di Arichitettura dei Calcolatori e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Politecnico di Bari o del prof Marino Francesco Maria.