Você está na página 1de 7

1 - Projetar urn banco de mernorias com cinco Iinhas de endereco por dezesseis linhas de dados (5X16), usando rnernorias

de duas Iinhas de endereco por oito linhas de dados (2X8). Explicar seu funcionamento na leitura e escrita de dados.

ate

para controlar a execucao de dezesseis microprogramas, de ate oito rnlcroinstrucoes cada, usando memonas, contadores e portas legicas. Explicar seu funcionamento na execucao de urn microporgrama.

2 - Projetar uma unidade de controle com capacidade

(Von-Newman) estudada em aula, escrever 0 c6digo de rnaquina e os microprogramas necessarios para a execucao 0 trecho de programa abaixo: INlcIO: Va para a Subrotina para INicIO.

3 - Usando a arquitetura

SBR 1 .

SBR1:

Mem(End2) Retorne.

= Mem(End1)

+ RA.

Considerar Considerar

que cada linha do programa que 0 PC esta apontando

e uma instrucao

do microporcessador. INICIO=OOOO. 1000 e 1001 em

inicialmente

para 0 endereco

Considerar que os enderecos hexadecimal.

End1 e End2 sao respectivamente:

4 - Elaborar uma tabela com os conteudos de SP, PC, RI, REM, RA, End1, End2 para cada microinstruyBo (palavra de controle ou pulso de clock) da questao 3 (anterior), considerando os seguintes valores iniciais em hexadecimal:

p ao .r (_7 flrfl.._. -=-; t-1 ED1 ') ( 0 !J ( l.I c-I.- __., N (

M M

~TD

'TOffJrL

-::::. IflH
TA-fv1

MfH \11'HrM

,;2)AJ

tJ t 'h

.l"''X v.g

NfM

CUM

HD·-15

~;(

(I{;-tJ'rl .. r-n. .
[:>1-

pas..

t-)Jr14'l

.____

_-

(jWfNJOR,I',...-......_.j...-J1----!

0"0-1

_-

.-;::>

i
(...1.\ f-))LII.

()

A.J'> { i 1.. (

Ir V
nf
,I

1>( rc r,'v
II' VJ
I(

() n i.
)vA
I

tJ{)

('C

(IV(H(l(~J

O( V._;I .. fA r1..

f) I ff A

-? el-I A rv1i\

rl

IV

CI1AfV\A
'I

f-{C v( 6

r1.
IJ "I

-'J £.o),...V{
(_r-J[}J_

(",,01.

fl.tM /:v1
}vu

e
e. r-.11

:J E

'"-<,..JV

vi'

[\?-

t:M

RG
(

-?

'S 0Mr1:
\..C..

cs»: n: v[)..
v
(

1)(

<...:,,._J;..U

(-CJ

12../

-"?

~()"t\
f.:.)<

Iv(\

)
(')

O(
~Jj(f/A

( 1"''4.
1 1",,1}

J_

'MA

O(
It,

n..
t I I' I.....

-0 V~t-1A

r'APA

t:

1)£:

tJIII.$JJI/JA,

Cr~

M'>

-----)

II,;

{rcJ t

\N

lM

(r.., )

'

:: (re) D/SP)/\I....,D(r'c),l.,\;fSt7),
'Vv
(('() l__
I

3~ -----7
)

t:..1(!_f~J

-J

1'r(l1.ftl'r2*l'IfI.
TO

EIvOf..-t(:t;,.v"l7t-

/1..1:--

'N (M. (:;-,.,_.,) I


__ __

e: l r C)
J'2

-....
) (...()!-OVt

1'1.. I<h' I" ~ 61Vt?f-fL'-<;._'


(j c-(

17 II- 11
j)<.J

l\

I JV'f~l,.)

__,

Vv' l (,C )

\,v ( H f ,"') ,

en ;;.)
._)

s,v

(j M

rIN

,1.1;)

t:' (_
fLC

----)
T~
---J

~ ( (' C ) _
W (rL)
~
J(

_
£

_}
I

i u:. 13 v '; CA
(...d

s II 1<
ff'J
C> J.. If'

r IIJ

0,

v\;

MUJI) Mt

f_(lvtfl-'\j
I

._.vCA

0
U,)

'It:) ~
~o _".

(2 t- M) _~

v'v [

r-I\)

R.. ( ~D )
11 (
j2. -)

T ( PC)
I

_')

~CA
~

c..a.v rf
«_G

~I"'>V

DU

J,..V ( ('l. ),

\/v

C r-{ E-fv\)

4.P 0 Iv r ,II
~,1

cUD

~M
f
"r t2 It.:J

rC

(' ('-i,/.': I I\A.A..J

to'

_,

-:r

'-.<,2 _ __
) ] (2

_~ c,'"
I

~w
-<

+ ( li J.A

l ,~ l)

rrc )

_) (1

MA
('

M
(:"rv'

l1..

!;:.

G,.A..... {"_.<J c.)

C>1

(1. f-S ~ ::

T A I) .'
<l

T2 ;<

fPC

A 1'1.V ~A

rA £4

f.A.J>'

I ~)

f' ,1 ~ ~
"

L;,

L.O....-v

cA J.A
'I;

fv

(')2..

Iv' ..J

Il (. f..-1

An
I L.t

¢(_ l\ 'lI
(\lA- )

(s d

(!. ../scA, .

!6{1

__"

Wt\p)
~ (~r)
\Iv (

weMf)."')

, hCft)

-")

L..v,_..u (~

I}

EN

(:'(:-1·1E

1o

v(

{l

r rvlt

V' J

vo
-:':>

Pc l PC
S
C ,~

''''; ,e I +L

of- 1. )

116

T >J'- ~ € H E: v fA

sf'

i g t. ___,

fC ) ,

v...rf-tf~)

( (~ (j"

~'1<Q ~
C cf'V -1)1\

.__ (re.)
.~

dv

IN l

pc..)

eE-1l..A
I

e'" oc= !l b

r.:)

PC
II

col-VCA,v

Dv

(0 r:tJ ()

1,/'.

~1
\ ~I

\J

'.J

.~
~
l)

~,

....,;
.:..;J

,)

...) .._)
(._)

-cr
1-\
)

\
)

'"'\ ,'_

'...J

......

--

,1"\

- f,

rI

.>

,...,
~

is .;»
.-0"

.---

'"
t:~

.... _.____
'I>

t:'"~

e: ,.;.:>

~,-

,r

.....
'::'

.p
?\

..

,"')

-.
l..l"'$"'

«:
..<
,.J

....

(-'0

.::...,,_

°0''Z.> "'~~~
~
.
&

> ~-'
'"7

'"
_..
<:;l ..;;.3

~.

.,-r-

..P .

(./

r;_.

....:>..

(~

,~

':"
L-,
....._

..

-._).. ...\.-

S
'7"'::'"

0
0 0

..,~
~~ '?-

_,.

.:«

r ___~ e»

,.-, _.,
r. 0 __.

~
-'

e:.. . <'0

,.,
"", !
...... ......
~,

'-.:,.
...;.-

V' t"J_...

1"'2..;,.
.-'

~ .... 0.

~ _.
V

I~)

"""~

'V

.r:)

.........-

e:
'3-

~ -1~ I ~?_f)
r.:;

't'2,!

---

~.;. I -~ I I r-

,..,.

.~
$>

-06'~
ur>

....-

.-r.

,.-.....

.......

t
<",J

,(

u _..

I,.~~

"

<J

~ .) ~ ~
_;

(,;>

.r-

._Y

'"__
«

• _1

-""

r.)

".>

?o
,.-)

.c'

,....., ~TC~ if:

r= ./ CJ

~_;._---6_, I
~I'

.,

-Q

,.,

-\

~J

.~
VI
;>

.,.l No <oJ

v.-

..0..

.._

.,.,
~
... J

._

~, 1~ .r.
? C)

.e-

~
<

..j...

"cY,

g_,
I

....

0,

",

c~

'0

l~
I

r-:

Q -;.;>

-- .!-

- -',..

"-0

.:» ..-'

+-

'" ~
<;J

<

......

~
~.

r-

.- -~ ~
;;5
7
)

- _". ;, -

'-'
<,
1\ )

r.

.)

,,('0

'-1~
..:,...

..... 0

'""-iL

Z)

o~

.:» .......

oJ

---

..!.--

2:-

'::""
",'

.,.,
....._
..I

1-.;:.y

S ...

-0 /'
<.I..

,:>,

<..L

::2.

'-.l

">

~
U

<;:OJ

I .....

.. I

\,.J...

''::'

J.

s-

\,\..

~ u...

<;;>

,~l~ ~t~
<

~;~+le Ir~ l~
..:.> ?

c» -0

-)"

-~ '9::>
r..J
;.;> ......

<

r-

-;i.

,
.......
..> +)

<f'

<>

~~

.......
>.!...

~ ,_._ '1. ~
'0

<'"'/r)

,,.

~,

t'"'

n.,

~, ... 1.. ~
..".

'-'"'"\

....

.
)

'v

<.l...

~ ...
::J

~
J'

~.!'

..... ..,.

'"" <:::>
~("

<"I

r\

-I
U

.. I C"\

c),

..'

SJ .~
'-.j

.....

...l.

---l

...... =

.--;"

,
1

""
~
<.L r'"
':Y <L

1.1-

:'l
\u

rt,

~?

.1-

J,....

::t
<;

"'-..

~ "'"
........:;l

~~
0

'0

~~ ...,
n
.....-I ".>!

Li

u, ...L ? 0
, <...>

,.r-..

--\
"::J

rl"
.J

C> ..r,
rl.,

~ ~

~
<)

--

.;;:,'

VI
IJ

c:;
-e-

c:>
'0 '0

-~
~)

=
.....)

I~
r
JI

c.>

<':>

;)

':...J

'~
')

-""
.....J
U.
_j

!
I..!...

"->

::s-

rl'!
'!'

.:=;. (.1 <::::.

0;;"

.-..9
....

""

'..r
<J.)

H
~ <» :<. ..--..

~ ~

rL

-:::>
<.L

\!..o

<t
r~

(::>

• ._D

,.......,

...u ..--... ~
....._;

.l

,:If(,

~' I\..

1" ~
..J

£\_

lI;

'0

\II

V1 -..::

\..J

CL

..__,

oJ

t-\

.J

cl

.... 0
V

Q ....., Y or',J
J;

cJ

<t: <:::{

-c-. ......-l .", L'l

'-'

.;;:

I.U

--

A--:>

N .J ..:;r-

l'

l'

a
~

\.L
I"'('>

...u

'-...J