• Tidak ada hasil yang ditemukan

EET 207 - Pemikroproses dan Peralatan Digit - EPrints USM

N/A
N/A
Protected

Academic year: 2024

Membagikan "EET 207 - Pemikroproses dan Peralatan Digit - EPrints USM"

Copied!
7
0
0

Teks penuh

(1)

UNIVERSM SAINS MAT,AYSI,A

PeperilGaan Semester Pertama Stdang I99O/91

Oktober /November 1990

EET 2O7 - Pemtkrooroses dan Peralatan Dtgtt Masa : 13 Jaml

AII\II{N KEPADA CAION:

Stla pasttkan bahawa kertas peperlksaan lnl mengandungt 4 muka surat

beserta I"AI\4PIRAN (3 muka surat) bercetak dan EMD4-(gl soalan sebelum anda memulakan pepertksaan lnl.

Jawab LII\4A (51 soalan.

Aglhan markah bagl settap soalan dtberlkan dl sut sebelah kanan sebagat

peratusan dartpada markah keseluruhan yang dlperuntukkan bagt soalan berkenaan.

Jawab kesemua soalan dl dalam Bahasa Malaysta.

193

...2/_

(2)

IE,ET 2o7l

Dua balt tngatan dtkhaskan untuk menyimpan nllal 16 blt. Nilat lnt dtguna untuk membllang berapa kall suatu perlsttwa luaran telah berlaku. BIL dan BIL + 1 adalah alamat yang dgunakan untuk nllal 16 btt

tnt. Suatu lazlm khtdmat sampukan dt alamat 38H akan mentngkatkan kandungan BIL settap kalt tanya drpanggll.

Ttrlts laztm khtdmat sampukan tnl. (5Oo/o)

Hasllkan perkakasan luaran untuk menyampuk 8O85A dan memberl nllal vsktsr'38 H secara terus. Cuma guna masukan sampukan II{TR

(50%)

RaJah I menunJukkan satu llang keluaran slstem 8085 yang dtpandukan oleh hablur 2 Mlfz. Lampu 13 yang dlsambungkan kepadablt 2 hendak dtkeltpkan dengan kadar 2O Hz (ntsbah tanda ke ruang adalah sama).

Keadaan lampu-lampu latn mesttlah tldak berubah. Tlrlts satu aturcara bahasa penghlmpun 8O85A untuk melaksanakan lnt.

(8W/ol

STROB-KELUARAN

Rqlah I -2-

t.

2.

5v

Jtka satu masa tunggu dlmasukkan apakah aklbat dt atas pemasaan.

kltaran mesln

(2Oo/ol

r94

ke dalam settap

(3)

IEET 2O7l

Pemlkroproses 8O85A mengguna taltan ADo - AD7 untuk membawa

alamat dan data. Untuk mengastngkan komponen alamat dan data satu selak 8212 dtgunakan. TunJuldran lttar.

(50e6)

Selak 8212 boleh dlgunakan sebagat llang masukan. Katakan satu ltang masukan yang beralamat OFEH dtkehendalrt. TtrnJukkan lttar llang masukan lnl termasuk dengan lltar menyahkod alamat.

(50%)

4, Perkakasan penukar A/D boleh dlhastlkan darl satu llang keluaran, satu hang masukan, penukar D/A dan pembandlng. T\:nJukkan raJah blok untuk ststem tnl.

(50%)

Tullskan aturcara bahasa penghlmpun 8O85A untuk penukar A/D

dengan mengguna kaedah pembllang.

(5@/o)

Suruhan-suruhan pemtkroproses 8O85A boleh dtkumpulkan dalam ltma

kumpulan. Nyatakan kumpulan-kumpulan lnl dan terangkan fungsl setlap lrmmpulan suruhan.

(250/6)

Satu Jadual lompat dtguna untuk menytmpan alamat masukan kepada enambelas sublaztm. Ntlal dl antara O htngga l5 dalam penumpuk memllth lazlm yang hendak dllaksanakan. Ttrlts satu aturcara dalam bahasa penghtmpun 8O85A untuk melakukan tnl. Satu keadaan ralat

akan dlkemballkan dergan memasang bendera pembawa seklranya nllal

dalam penumpuk <O atau >15.

(750h1

-3-

3.

x9s

...4/-

(4)

IEET 2O7l

6. Terangkan bagalmana perpindahan data dilaksanakan dengan kawalan capatan lngatan cara langsung (DMA).

(3Oo/o)

Satu ltang keluaran yang menggunaJabat salam hendak dllaksanakan.

Hastlkan litar untuk ltang tersebut.

(350/o)

Berlkan aturcara bahasa penghtmpun 8O85Ayang dapat menghantar data menerusl Uang df atas dengan kaedah ttnJauan.

(35%)

- oooOooo -

-4-

ts6

(5)

intetr'

n Fully Parallel 8-Bit Data Register and Buf

f

er

s Service Request Flip-Flop for Inlerrupt Generatiorr

r Low lnpul Load Currenl - .25nrA Lr!ax.

r Three State Oulputs

n Outputs Sink 15mA

8212

8.BIT Ii{PUT/OUTPUT PORT

(EDr 207/3)

LAI4PIRAN A

s 3.65V Oulput Hlgh Voltage.lor Dlrect lnterface to 8008, 8080A, or 808sA CPU

I Asynchronous Reglsler Clear

u Replaces Buffers, Latches and

Multlplexers In Mlcrocomputer Systems

s Reduces System Package Counl

The

8212

inpul/oulput port consists ol

an

B-bit l;jtch \!ilh 3-slale outpul bullers along with control and device seleclion logic. Also included is

a

service requcst llip-llot) lor the generation and control ol interrupts to th6 micfoproces30r, The device is multimode in nature. lt can lre uscd to irn.plemcnl latches. gated bullers or multiplexerr. Thug, all ol

fhe

principal peripheral and inputroulput lunctions ol a rnicrocornpuler system can be implemented with this

device.

PII..I

CONFIGURATIOTI LOGIC OIAGRAM

()t !,rc( 5t

tlcr

roN

D

\cc

iIi

L)rt oo..

DI, oor olo oor

oll

t)o,

ain

r.,:i., MO

0tr oot

olt

oor

olt

oo:

ol.

oo.

sr8 cNo

B: D

f;

rro

S

sre

[Du',

[)tt,.

E) u't

@u,u

LDU't

lLjP ct

{ ll

tl

OUI rU I

!ur,

I

I

I

ool

D

oo:

D

oo.

@

oor

D

ooo

D

oor

D

oor

E

PIN

IJAI,'IES

2{ | r-

I

r: il

t2 |

|

2r

|

|

20 11 19

|

|

!B

|

| 17

|

|

16

|

|

l-

15

|

|

r{ i

I

tt l

I

1s7

L_-J_J

(6)

Cl-flll

In d. OEirris

Cyd.

movE.

t0A0.

Aflo

sTont

f,oVr I

rl ilq niilr

tc

.tdlrr

Xov

L Lor ,iirrtr

rc

h.hry IoV r.f, tm

ormry to nlirrrr

Ivl

t

Xm inodbl|

,|girrt XVI

I lm inndi.t d66

a

1

t0 r0

r0

I

t1 r6

a

|l

l2 r0

t0 t0 l0 t6

!

t0

llto

7lt0 il10 il10 ll't0

7/r 0

il10 7/10

It 9/lt

LXr a

LXr O

txt

H

r-Il

st 3r rI

STAX O

LOAI

! lo^r

0

STA

t0A

sr{ L0 LIILO

ro9

STACX oPS

It

St{

I

PUSII 0

PUSH H

PUSX PSl'r

POP T

Pof 0 FO' H

t0,

Psrl

xmt

stHr JUfuU JilP

JC

Jlc JIi

JP JT Jr€

JPO 2Ct{ L

cAtt

CALL CC

Lo|d iilmdi.rt

.t!ir[r P|i|!&C

Load

imddi.! ngirt..

l0

hir0tE

lcd

iilmdhtr

rtgirtr

t0

tirHtL

l{d

immdtn rocl

,cintr

Ston A iodinsr

slm

A incinst Lord A indicr Lord A indhrsr St!r. A di..ct to.d A dir.ct SronNALdir.cr

LodHtLitiG.t

Ercnr^gr0&E.H&l Srjiron

Purt rgrrrrr Prir 8 0

C otr rlarl Pls r.!,ri., Prr 0 E E on

ru.l

P!$

.|gftr

Pri, lt C L on

rftt

tulr A

id

FlrF o.

ct

Po9 tBiro, Pri.

I

E C olt toct

Poe niitnr Prh 0 6

t

ofl

orl

toc ndror P.k X

t t

ott

nrl

Poo.l tM Fl.g ctl

rEt

€rdrna top ol roct. X f, L X

t

L Io

tEl

!oinrt

Juno uo@ndidoul Junr otr

orrt

JUn' S no crrv Jum9 sn

rro

Juog oo oo nre

JumD oo 9qitm Juot on mirut Jumt ea gtity rwn Jsm, o^ grity odo

HELrogror.m

l4nli

Call cn(rndirion.l Crll on GrFy

I|yS+RUCT I0N TIMTNGS

Oo.rt:t -

o@iplic. Cyrb

Mnralnr

(EEr 207/3)

LAIT1PIRAN B

_ tOxr|tl

06sitti..

Cydi

ll|rncrk ilrc il{z

ct

ct

cPe

cm RETU RII f,ET

R'lc

RZ

f,il2 fiP NH fiPE RPO

RTSTART RSI

ItlS r OCB t INN M

rr{x 8

rxx 0

|l{x x

C.ll or no cxrv

Call on r.ro

Call on no rr,o C.ll od p6iriv.

Cdl o. ninrr

Call on griry nto Oil on griry odd

n.tu6 natum on cray natu,n on no

dry

l.tum on

tto

AtMn

o

no taao

n.ru,n

d

goritiw Raruo on ninur

l/rt

s88

tl

l/ll S8l.

su8

r

sul

stl

!0GlcA!

AilA t XRA t 0RA, cuP ?

084

ll

cHr

r

A||I xnl 0Rl

ctl

ROTATE ntc nRc NAL 9/t

I t/[

9/18

El2

AIA

t

Sullrct

ttlirlf lr!0

A

ri{r lmcr

Subr*t

nroq

hoo A

Srbrra

moq

lrcn

ArithlrN

Sc!ln3t

inmdlat

lrofi A Sub!|ct

lDrtdLl|

trom A ridl

bf,cr

And

ntirrr dfr

A Ercludvr

0l nlint

ridr A 0n

niifir ri6

A Conratr

rrt.nr

rittr A A.d

ranrf rlti

A

€rcfutiii

0i

oaDo.y

riti

A 0N

ornry ri6

A Conrrr nrmry rith A And ioo.dlrlr rhh A

€rduivr

0l innrdir:

ritlr

A

I

9/l

I

9/r

I

t0 gr2

vr2 ul2 vl2

6/r 2

F.tu.n o^

grily.vtn &tl2

Xf,A ., n.tu.n on lgity

odd

6/12

I I , , I I

!' t.

-t -t

a

I

a

ItrTuT/o uT?uT IT

0uT

Ifl CREMENT AIIO DECREMEIIT 0F

inndLr

dtlt A

Co69m i6o.dirl|

rith A

Rob! A

l.lr

Robr

A,lit

Foon A i.fr rhrouql

srf

RAR icuu

A rlhr

dnoeth

a

o,w s?€ ctA

ts

Cl{A

Com9lrnant

A

a

sIC

Srt

ilrr

a

Ct{C

Conohmmr

crt ' I

0AA 0rind

rdlvn

A

a

c0 ilTB0

[

El

Enrtl.

lotrilra I

a

0l

oirbh

lol|rrurt

a

Xol l{c.ogrnaicn

a

XIT Nrlt f

itEw

l0t5A tilsTRucTt0ils Rltil ird lnr|oet ll..l

a

Stll 9t Inlrret ilrt i

tn 9ut 0ut9u t

Innmrnt [gdD, 0rinmrnt n!inrr Inotmanl mmm

t2 t0 l0

r0 l0

I

o oCR

M

0aq.m6t

dmn

Innmmr I e C ne[f

m

Inormrnt 0 & E

rgann Indmht H f, L

rr$.m

lllX

Sl

Innm.nt

r*l oo;nrr

6

OCXB 0rcno6!8lC

6

0CX0 o.doml 0&€ I oCXX 0.c.rrn6rl{f,t

6

oCX

SP ordroot mcl

5

goinu

Add rry;r6 ro

A

a

Add

n9{rr

io

A

a

rrn (ry

AddmmqybA I

Add nrrmuy to

A I

rrtn CIrY

Add i66.dirn tO

A I

Add

idftdi.F

to

A I AddglCtoHtL

l0

Add0EEroH&L

l0

AddHtLtoHEL

l0 Add rt&l toriht

to

l0

H&t

SU ITRACT

SUB

t Subkr(t,.r'il..

a

lrom A

noT€S: l. 00S o,SSS:

I

000. C 00r. O 0tO. E 0t l, H tOO.

!

tOt. M.m0ry I tO. A r I r.

I

Two tosrbh sych

tinc

l6/12) iodio( int!ruclion cvct.r orq.ndrnt on.ondroon

fl.6

' ll il.Fq,6 Got.'trt Ot6r.t Co.E.tt,qn r9t7

l qe

400

400 r A0C r

AOO N A0c lra

r0l

acl 0A0

I

0A0 l{

OAO SP

(7)

(EEr eo7l3)

LAI'IPIRAI{ C

ARITHT'ETIC

ANO

LOGICAL

GROUP

. HEXADECIMAL CODING CHART

OATT ?RANSFER CROUP

Ir

3c

18 o.

lc

oc

tNRi o t.

le tc lH lL 2.

2c

[u 3.

Ia

03

tNxl o

13

lH Zt

LsP

33

Oacrtmrnl

fe

30

lB ot lc

oo

oCR-{ o

13

le to lx

25

It-

20

Lr,

35

[a

og

ocxl o 'te lH

2s

. LsP

38

S c tGi.l

I

Add

fr

s7

la

E0

lc

6r

Aooi o

82

lE

63

lH

E4

lL

8s

LM

86

[x

8F

18

oo

lc

6e

Aocl o

6A

le

cB

lx

8c

It

60

LM

EE

Subtttcl

fr

e7

ls

eo

lc

9r

sua

-{ o

s2

lE

e3

lH

eil

It

e5

LM

96

[r

sF

lB

e8

lc

se

sBBl O

eA

lE

eB

lx

9c

lu

so

LM

sE

lnctenrtnl Mova

Movt lmmadigta Mova l€ont'l

AA' BA0 cAr oa2 EA3 HA4 LA5 MA3

ANA A.

byto

3E

B.

byr.

06 C.

Dytr

0E O.

!yt.

15 E.

byt.

lE H.

bylc

?6

L byt.

2e M.

byt!

36

Lo'd lmm.oirla

I

a.

oor.

o!

1,.)n

-l

o.

dDl.

11

I

H.

dDl.

21

L

sP.

dbl.

3l

Lord/5lorr I e.^

sF

I E.B

50

lEc

5e

Movi E.o

5a

leE

sB

I E.H lc

lau

5o

LeM

3E

I x.e

or

I H,B

60

I x.c

ct

uov{ x,o

ca

lH,E $ IH,H t

I H,L

c5

LH.M t€

[.^

a?

ILB 6t lLc !l

MOv{ LO

6^

ILE IB

I LH llc ILL

60

LLM

CE

Iu,e

zz

I M,B t0 MOv.l M.C

7r

I M.0

72

I M.E 7l

''lM,H t.

LM.L t5 f ^.^

tF

| 4.8 7l I a.c te MOvi

^.0

1A

| ^,8

79

I | ^,H tC

^.1 to L^,M tE f E.e .7 I a.E .o I B.c .l

MOv-1

E.O .2 I B,E

13

I l.H .'

I I'L .t

L!.M €

I c.r tt

I Ic.c c'g '! c

MOv.l C.g .A

I c.E .B I c.H .c

I c'L

40

L

c.M .€

I o.e sr I o.8

s{,

I O.C 5l Mov-{ o,o

52

I g.E !3 I o.x sr I o.L

55

LO.M

56

MVI

fe

AF

ll ^t lc ^t

xFA.l o

aA

lE

aE

lH Ac

lu ^o Lu

^E

Ir st lr

8o

lc st

oR^-l O

92

lE

83

lx s.

lL

Es

Lu 8r

LD^X

9

OA LOAX

O

'IA

LHLO:dr

2A

LDA.dt

3a

srAx I

02

STAX

O

12 SHLD NdI 22 STA

adr

32

ABF E8t c99 ola

€!8 HBC L90 MB€

...

cuP

AOt

by'r. Ct

ACI

byl.

CE SUI

bytr Dt

SBt

byr'

0E

ANI

by{.

Ea

xnl byr.

EE

ORI

br(.

Fo

cPt byr.

FE

Arith

I

Logic.l

lil6.dlrta OAA

27

CMA

2F

sTc

37

CMC

3F Ooubl. aCd

!6r .

cmaluL cf lc{Gd/anlhfratG

3ttott€i

lhrt

t'lu'lt'

to

-' '^

&dl drtr

cuotrty.

(scond !yt' ot l'Dyt'

Inl[ucltonl) 6Dfa

- Gsnml

ct lg9|crl/ln|nnaic

'rttnJoa

thrl

'v'lull'-t

lo

' Glii oitr

ocinrhy.

tscono u€ lhrtd

bYta

ol !ovr' inrF*tl6tl.

|dr .

t0.Oat

t6a

na lg-onc rnd thrtd bytd o'

}byt'

Indrusrlon')

F

oltlr

RLC

07

RRc

oF

RAL

t7

RAF

tF

Ia

oe

0AOl O

19

lH

2s

ct

F3

El

Pg

NOP

OO

HLT

76

l/o ANo

MACHINE CONTROL

Strcl

Ogr

Ingu! OutPul OUT

Syte

03 iN

byr?

Dg

llaw

ln!laUcllOnr i80a5 OnlYI

[a cs

pusxl o

05

lH

E5

L Psw

7s

[s cl PoPlo or I H

El

L PSw'

Fl

XTHL

E3

SP}{L

F9 c3

c8 0o o6 BV e0.

FO ET BET FNZ FZ RNC FC RPO EPE NP FM

gRA'ICH

CONTROL GROUP

f-I

!

J U|t.P

JMP.6?

C3

JNZ

rdr

Cz

Jz.dr cA

JNC

rdr

02

Jc.dr

oA

JPO.d? Q

JPE

rdr E\

JP

r<lr

Fz JM

ICt'

FA

PCHL

E9 Crll

CALL:dt

CC

cNz.dr cl

czzar cc

CNC.dt

Oa

CC.dr

OC

CPO.dr

Ea

cPE

rdr

2C CP

rdt

Fa

CM.dr

FC

RrM

20

SIM

30

P?itr.1

[o

c7

lr

cF

l2

07

RSfl 3

oF

14

e7

ls

eF

l6

F7

L7

FF

19e

Referensi

Dokumen terkait

Dalam kamus besar bahasa Indonesia kata “aktivitas” berarti keaktifan, kegiatan, kerja atau salah satu kegiatan kerja yang dilaksanakan. 15 Dalam belajar sangat

Ibid.. dari para pelaksana peranan yakni para penegak hukum yang di satu pihak menerapkan perundang-undangan dan di lain pihak melakukan diskresi di dalam keadaan-keadaan tertentu.

Sebelumnya saya akan melakukan pemeriksaan yang menyangkut keadaan alat kandungan ibu.di dalam tubuh ibu memiliki gelembung-gelembung yang berisi cairan yang ukuran panjang

Oleh karena itu, diperlukan pengintegrasian sistem dalam satu aplikasi yang dapat berjalan walaupun dalam keadaan internet terputus (offline), sehingga pengelola dapat

Dalam penggunaan whatshap sebagai alat komunikasi tidak langsung bahasa merupakan salah satu penunjang, penggunaan bahasa yang baik akan mudah dimengerti oleh

Hanya sekitar satu dari tiap 400 kata yang tertulis dalam Bahasa Indonesia memiliki sufiks ini.. membentuk nomina yang menyatakan hasil perbuatan atau keadaan dalam

 Menurut Pusat Bahasa Depdiknas (2005) simulasi adalah satu metode pelatihan yang memperagakan sesuatu dalam bentuk tiruan (imakan) yang mirip dengan keadaan yang sesungguhnya;

Keadaan ini pada dasarnya dapat dicegah dalam melakukan ANC karena pada saat seorang ibu hamil melakukan ANC akan mendapatkan tablet penambah darah (Fe) sehingga dapaat