You are on page 1of 20

co -

L~ CA vs dco. ls ' Fv(\( l I


A~·c hJec\..u "6C r\ •01\a

( (I '"' f\J.. ~ ci

Ib 1
5 4c: Hc:td wo.."<C: CompOl'\C'l\l.s

O.rno r\,9 ~ et"f'I • lo fnc.'. e t AY ch. l ec tv)e

CcrAf u tc-6

{
A pp\; Co.ticf\

o.s

Ccrnpll ~c6
ISA
A<ch;~e_cture .
CfU

Di~;bc,,\ OeS'ff'
Ci nu ib OtS~f'
l
Corn pv lt~
O'fd o. I\; Z at i o A
,s o.. so c.o. ll e J 0-.S cr m,c'fo
· 1
A"ft"''le.t +11rc'
I

• tv'\iCl"O Cc~pute-f ·-
lt \.-.o.s 3 (ornpo"'e"~s

Q) crv
@ Me rr-oi~

@ T]o sthfT)!:i (pn;pho'o.\s)


CP\J
R.t.:5,sl( t:-=-=--.L..-~---_-_-_-_- --:=
.,A,nc.J
AUJ

i Bvs - A d"'6cup at W 1"6t'S

~ Da.ta Bus - 8~d."<cc~i'of\al

Q) Bo.Sc J Cf"\ how ~ (D Sl5D A"6"c~; tedv~ (


(V SIMD A~cki l:e. du'l l
P,o J'lo. rn
~~ - tvi1so A'fck !:edv1i e.
0."H p'<aCeSSc.J..

~ @ ""'"""

Bo.se.d on h~w ...-- (D Vef\f\C VM.O..f\f\ A"fc.~~~(.ttvH'. .

P-6oc')To.tn lI"s'tf11.cliof\S) anJ. Jo..lo, a:1t

I):-- ioss J..t.p ,

@· Hei..'6wo--r! A1Jckbec\:ure :

pnc)1 ~ ff) ( I: I\Shud io"s) Qf\d 0a. t 11

Slo·H d '"' cJJ~(.l<.I\\: N')('.IY'I0"'6,t'.& •


C'oni"oc \ P?aceSS,1'r1
u,d i-----~ u", ~
(C•u) (ALU)

@· SJ MD ( s, "d\, il'-Sh ud :o" QoJ lv\v\ l.p Ie o. lo .<,l·«~"')


· A-6tklcc4vr c

- i

'
Sho--sc. Ii
M.,~0'(1

Cn.b,,

~
Co"ho \
t, "i ~
(<>v)
7(~
~

---,
P"fo t(S_5i"~@
lJ";\., I
(ALu)
I"< ,7 .~o!~h.
.1 -
- @ o.,1~
f
P·U · ~ , IV\oclu\(
~
'I,
rs
L
'

'

PV · N
®Oo.\:.._
I
-
, Mo.lu, c.
~ ' " 3
\

i .It ~s u5c cl Ot\d

I~ '"' p'fa.Ct ,co...\,


Nii Mc

A-rch:\:.ec tur( .
l Un, LS O" d rtiulLrle
C~ fl Jlla

u"; ts .

Vo"' Ne u l'f\0.1"11"'1

A-'6 c- h,te e turc )·

T f\Sl J' I
C Pu I"st I\.
I"sl I
d.a.l a. I

do. ta. t

Le SS lk1ouJh p1,1.l:: ( !\Jo . of ;"Stiu.c:t:o"S tx.ecvtc.J

pei Se.co"J ) .

Ool_o- CPV
""c. J
IV"! cr6

J_.._6_Jl
do.to. J2.
6.J

->);- CPU Ca" '&~d 1"Shu.d 10"1 anJ Jo.lq .s;~"l~o.neov.slc:,

Ad'IQ(\\. 'j~ ; H•~h °Th'lio~~rllt

~) •~ © Supc1 Ho..~va.1d A"fch',\:.ec \0rc ,


@· VLIW ( Vc."i~ Lo"J l' 11 s\"1vcbof\ V/01J) Aich', lt"clvre ,
~ ...s '~ ~
E'd :- (j) to51 »c @· DSP PYO(c.SSo~ -t( MAC. vn,l) M11ltrf Ci
AC(vlY\llt~
r~ ha.5 3 (o "'f'C f\Cl\tS

G ALU
© ReJ ,ste"6 A"Bi~
CPV
R.'j,shi
A~ °'J

~
ALU
'
'
'

Co"t"6c)
VI\, l:
.. ·,

Tpes o..f Cpu s

A(CU/'t'\vl~toi Ba.siJ Cp V

A L\J

ADD D Ace(:-- Ace+ R


"' '
Ec5 :- %oi5 Ap

I ADD B
.., A ~ /\+8
\.
© ~e l'\e-6'0, \ -f<..<{)'f> \ ti s~seJ. CPV
~

oJ ~,

ALV
b).

E"c:5 _\. ~o~ C JJp

/1100 81- ' ()(.


..... B)( ~ ax; c:~ )
'
®· Rc.i s te"i Sto..c t bc:..sc ~ C ru -

AL\l

It '1
~J.
Ile;\
(
1- "OJJ IS t6 11 "''1S

• Su.B 8 ~ - ~5 ~ ~'1

ALU c') 'l;s ~(. ii\ p IA.~., -f"fo,n -l-1'~ hr ctl R~ sb(.\c. k .
sre(,o.l pu.1po.SC ~ .sl~"'(~ '

© p'6ori'6o.i:n Ccvr-ln' lrc) (9 Slo.l:k pc f\l(", (.sr)

~ .I"shuct,o" RCJ,&~c'C l.IP..) @ Mernt.}j AJ.br ) f"<',•Sl:rt (MAA.)

(f} ACcurr\vlo.tc-t (Ace) @. Mcmct, cklo P..cJ c,l,, (MOR)

L,l I, c, 0
r ..
.,_..;;;;;..;;;._ ~ 0

IJ
i,.---=-:::...__ r ltc l.
I I 11- - ID ,.., W:----+---....if ---=I=-1\.:__J ½Gl
A
:r.S L
~c~

11.,_ ,,_ T( ~oi


[ru i--_r_,__, 'we
'tt~
"11<r---t-~i - - - - - 1
0
R

~(ff\O~J

(f} Jrir Orr °' I"') Cc v"te~ (PC) ."- .Ste..()<.

. .Il holJs -¼he o.JJ-sess oi ~e fie,.. t if\sf"6uC l.of\ .

Ca.I led
. b I
' I" s-h u.c. l. o" r o,"
• J. t ,S a.lso o.S """ .
• I~ i" cre ~e "ts ;Lse. 1-f lo ,tke ne.')(.l j,\3buc \:~oA .
.
The s ;2e o-l PC ,s &imc o..s ~ cS,z.c of AJ.J.,(SS Bvs .

, Il

@· Mt"'°'J AclJ-<e.ss R.td;slr"i (MAR):-

• ll "o\As 4i-.e A!A·uss l:c, be &"l Of' ~c AJ.J~rss 8vS.

@. Mc"'<NJ D~lc~ Rtc5•s'=e"i I M DR..) :-


. T\ \"\tlll1' H, c
,
~
] \ ~'I' I ,t., H,c
t,)
Ac-cu"" u. \ o. \ or

Tl I,\

I.

·I"~ h\.\c l; Of'I t I-C)


- ~c le

l, Col'f'\rno.rJ lo Cr\J t'fa/"1 p~oJ"l50.ff' rn r--6 ·

,. f )I. ('( u\ C, +he ,,--.s1~v.l l;M 0. t ff\ CU'("\ o"ic) o..J J'6 d .s ¼o~
\

f~c-~ ~., J
:I.1 ~00

Yt.._ l{c I
1..------1
J:~ 'to L

\o3

E'?ICCutc
it- si'fu<.\:a" •

S Slt p s '
MAR pc a"J
re Lr- re-+ 1

,\ } r l I, rr , )
~- Mo~ ~ ""'~r<) 11.o

@· TP- .( MOP-.

If\ st~ud ,s !c C'c Jc J


® Of'.

® I"5~ud· c"' .~ ~,i<.(:(U~C d } [ ( f ( J1 (' ff J

JC = F,C + FC
-t
mus\: c-90 \:c rn e~ lJ
Fehh ~>c\c f F C) -t> CPV
* .r" ,.,..,o.d Mt /JO tc rnc:"'c~J
E,,_cc ,J ,or. ~c'<' r E-() -t:> CP ll IT\Od (]1

t,- r"
I" E- C
fJ - J.
=t> Cpu Wcf'' t c'Jo h /Y\C rr'IC1
o) R1 c:-- R, + ~t.

Cpu Jees to fY'\C"' CT(cJ


ff\(('('\.;- ~1. ~
h) R., ~

M~o1d
- ("'o";,
s\~utt'4.1iC

;:. 1." ~ J
s. l. t o+ "'
Jbb
;H lS
b ll
~,
A,..,
I" "''"' 'I '- l I\

.!'" \. )~~
AdJu
,. 's
~. Otc.lq

A l A. A.
0 0 0 a
0 0 0 I
~ ..~' ~

t t t (,VJ ,.,., , et:


I k. B mcmo11r/

I kB
--
lo
= 2. X i
* r ~s IY\efln o"1d hc.\S

to AJ.d:t<'. ss l, I\ e,)

i Jo.lo. I'" e ~
to
2 =- to .:i~ f'r\etv\CiJ

lk.S ~CMCf'

\0
l I

n :c 10 lo
7
l ""e me-sci kCc..i "S
. - ... Ao
0 0 '
\ .
' ,, lo~~

., 'l do.lo. I. I\ es

E"d 2 .

1 't
1 " 'l
,~
---------1 Q
Ir I
,d J. A A , I
~ Ir l,A

,J t /I, / } I •
8 I \

l l
Lr 1 \,J J
r
(, I Jo \ , #t , t, I &

wc1J AJJ,a blc. " ( IT 'J '.l


C

8Jl I Ii,' , '


Wet JI l ,i ~ l ) J ' ♦I
JI ,t. l:lj , (.
1-t I \.\kriJ l I+ I
"t -; ,
,. ,
, 4 'I

-tl Woi J J
p
-t

5 -zc : :t-;. .31 - ,


s,?. e. ; 2. ,.. 3

1,,Jc,11

Wcrll :-
To occe,s ~e
- N~\:

♦I11 Wo1J .AJJ•HS~~blc. f'I\Cmo1cJ

- AAJ ..ess ho.s lo be 1l'Crc"'~"~J ~ I

* I" BJ le .AJ.JieSSo.bl e ,.._, ""a(J


• AJ Ji(SS ~o.S lo l>c. t" Cr("'C"uJ. l,<J ~.
'(~ II\ q l C,lll I""() ;,
~- \
1,1 (
TI(' A~~.. <'~ ,~ lr rn, n,,, "'i 'I

lt \\ ~ lT-, l, l ! ~
,, ,., I,, I ~ I , 'J. I/, ( ,, 0 o{ AJJ'I,

t ck \{10 & J
\
'l:\( \U ,J l C\C' ( ( ~"
ll

~~ .
"
2 .l
lo
;< %' 2 ~ \'
s 't I.' l~ ·1 \ ~ <\ci.11' '' '~ Ii' ''" " c-,... '.)

2 ~ X Cy
c; .. l ,rLJ.,., ... JI( l)\([1\ ,.~

J ~
'I
~~ )i.. C'I
,,. ,t Jl. 3 .a ..,
l
"I\
.. X l l ~
1
lj

2. ' 'I
l..C\
' ~

. ')._ ll., a. .l.J, e,, l "( s

6 n l\lo oJ tds No o.f h Ls


~ ~ d 'i(':
~-"J 4n
I

~Cf U •uJ ,fai


d. o.cce~ l\lle ACcesJ

'i 0 X f' 11. 13

S I~ 'j. C'j I~

S ~c cf B-,~c. oJJ,H~5ob\e

~
I. .,.. ' 1
,c.
~ g

,. ..... l. ·~ :,( Kl
~
13

..r
fl JJ f J fl U,

~ '-ic '~
1(.

l 1( i
,.. 1
., ~
,,r
.. , J
l. JI. 1 :t'~ ➔ l,t o.. JJ"I'( 1S 11\(3
Sh"~ d o.1 Acl.d<ie s ~
H·j k" Bd bc:. t> Lowc"t

Shr1e J "\: Hj~ci AJ..d--&eSS ·


lowd OJ le. ~

Ef\Jro."' •
ii) · L;'tJ le
s\:o11c J tXt
----l:>

l (i'uH'f Ad.J"'f~ss'

lAJo-r,t lo .Sto"6 e.
£d ;-
11
(( 11
l;t JF i~ ~

,/ ~
towe.'f 82'~ ,
Hjhd
.Bc7h

°')· B;d [ "~ ~°'"


\ t.i) :: l{ 2..
'6~ l"t
~t 3F
I
J ,q
'
J+L j-t1 Ll+•) :: .3F
J

1-t I .. .' u~L) !:- t,


'
J ➔'1 S+s
' .-.
. ..
l+t

'
# 1,

0 er Jc). to. I;"(s


,,
B
h{-t
' ,,
oJ Io uJ t:'l' ~ a. ,Lhess J
{(

i-t; H~hc., ~jh ~l. is ..~

Cl, Jf 42.
~j) :: 11 M•c'.) he.~ "'JJ"< s~ J~J
~

°' I JH -\ l (J ~I) ;;: i<\


lov.Je1 bJk ,-::,.
(J+t) .::-JF
lo~ei o.J~y(SS

lJ-' 3);:: ~t

t do.4.'i"~

@ ~t l'\\Jrr.t "'6" i Co.) y,,.\v..c. ot o.,-, u"s~"cl ;" t~" '" hl


~... t 1tf
E~,Q" CoN'\p" ~ci I .S .,2..55" J-reo. \.e 1 4-h °'"

wh,ch ot fc, low "j '"l.c(}.. ~s


F"J. ,0'"' C.01"'-putc"i ~('

I ll\c Er-l.""' (ail' putc:""6 ,


°" c) 0 'J.. ½2.4J ~)
6..) 0 'X ,,, .s b) 01' 000 I

t\
rooo,)1-4 ~l \l )>1
'' ,j"
L,~llc ff\J ,o.l\ Bd ~'io"

Jo.) "' ,s '1


(5 ,, "
< 01 do.,
~) 00 C t II

'IJ "fl. "


...
1 'I
"
. >
-
G l -t> '\

( n. I )
::=) 0 l
"
E n ½

0 0 -P (
1

15 G

ho..!) m b~ s /('\ inl1ios Cl"J " L


8 An '-'-''\1ncJ ("\0

(\'\C>:I, "o.,\\.\.l -+hoJ C"" le


-r~C( d c,... p,"J ~c

Jee mo.I

o+ d,..;er- l,t.f\$~('\{ j f\O


S'tep 1 ._ fT'loJ( \Jo.\u.c

. . . I\
I I\ .. \ I I • 111
~
~
r., b,\:~ " ~tS

Sl ep .t. . Mo_')(. Vil. l.4 e o-I i,J~e'1 .2.


m
-1

Sh r ~ ·- Mo.x vo.\\,\.t ot tto.{ l,(J('\

0• t I I I Il
J! \,
..1\
l_ -I ,t' L 1.
+ ...L + ..L.
_L+ ..L
"Ila\"' e oJ -ho.c. \:, 1. I\
'
0 l"I :&.
N\o.)l 1. 'f
°' : , ..1..
4
'
~= :..L
__!1_....,
..L
.::.
_L
2.
2...

::. a_rr-1") 4.
t
fI~ ({- )" I - 2. -I'\
- =
1-)'
I • .l
l.
Sb(p ¼ .'-

ot

~ [ ~ "'- I j t [ I ~ 1 - /\ J

s'dT\ e. l

J [

J L_.,
I
'

+(~"-'~I )

fd :~ ~e p"'Ol'r,J °'} + S 110 b) -61 10 ;" Sj"c ~ !. 's Co"'p\<"'~

f""" jY'\ •

- 011001 1
-l.
-tvt.

1' s C•"'r IC It\("~ of .,. s I I 0


b)· -5 I lO ;

• 011001\
: lS

: 1oo I t o1
.AcLl -IS*"

_sl er I
.- +IS I c 0 I II I

-rs IC : <1 's Cc""f l1,f ( t 15 \c


2. <; CC('(\f Q~ ( 0 I I I l J

-1$
le
: I oo oI

-+ q ;;:: 0 IO o I

sl l r 2.. :.. - rs , + 9 =- 0 0 0 \

0 I O O I

~e S-.\\: -i> 1 1 0 I 0

'I .)
I I OT O --t> - .2 + .2. -\ 1 ::- - Ii; -t g + 2. ::. - b 10

t Or)

~ - 'IC

3 M~+ho ds ,
Re peo.J, l ;" e AclJ.t;uf\
G) . Mu\ t ,p\ ·.cc. l 10 f" bcJ
9' ,th o.r,J AJ.l IY\r -H--o d .
© IV\u \ \: , p) , Co \ 10 f" ~
Bco,\{_'s A ~0"1 , -th rn
® tv'\ U I\; •pI' ( 0. t 1 (/ ('\ be:,

The. f\o ot b~h ;f\ f"'fodv-t t :. To ~o. \ f\O o4 b. h ;" +


f"ul LpI.~"'

To\,,.\ "" . of b, t ~ ;" ""vi l, p I, cc..,J


----------------

+.Sta
_s -PQ · 3 - t ; 2.

rt- 5
Io -t> (:j = 2- I = I

~ ~

15 -f> G. := I - I ()

M = -IS = 10001

.;.. po.:~bnl p~oJ l).d --b 00000


+ t OO O I

I OO 0

+t
' 0 0 0
I !.

0 0 0 0 ' 0

-+ f , o o om
0 0 0 l

I t o IO o I I

Dec, mo.\ \JO.\ '{.{'. ot 1


l .S (c fY'.p ~e ~l l -i> I I O I O Ot ,

- (ootot101)

- l:P. --t¥ 4 ~-t


Mull p IC, t,c;" b1 sh fl a"J AJJ Mc~i a J
®
E" ·- -IS)( ~
C'
N\ = -1.s -- I 000 I

6- :- ~ - 0 I \

--t> c; bl':.
000 I

)( 01 I -t> 1. b L~

I o 0 0
X
0 0 0 I

0 0 0 0 0 0 X X

0 0 0 -t> R(~ul\ • .S-tJ -& b.ls. - - ( ½S) Io


-

mvlLrl(" ' I
G /YIU~~ te Q.

.ln --tt-. C o. bc"c -1-wc fr\ 1'...}f_ Cd. S


-f>

pas,L'-i e "'\J('f', be.i


,A ~01;#-1r1
.-
uS,'d Bao+'-- 's
®· Mv I\:, p); Ca. t~ Or-

(00 b<:'. +\IC 0"6 -ve


He"6e M 0-f'J 9
~

rd:- - I 5 '}. 3

::= I O00 I Qt\J Q =


Ster I M -- - IS

-M = +IS := 0I II I

Step 1 F;" a --4-he Sao~ ,S Co!t.

/ \ t Q\ : 0
Q = Qll-t . .. ...... QL e, Q. .,
rid:)

Boo~ 's c.aJ~


!"'C\r\
s..:- 01 1 0
1 tI e.,
,. a ,. ' 0 '
' t -

You might also like