0 ratings 0% found this document useful (0 votes) 5 views 11 pages Module 3
The document discusses various aspects of computer peripheral devices and their communication with the CPU. It covers topics such as data transfer modes, execution processes, and the impact of pipelining on performance. Additionally, it addresses potential hazards that can occur during data processing.
AI-enhanced title and description
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here .
Available Formats
Download as PDF or read online on Scribd
Go to previous items Go to next items
J Awl ake :
—— Toput | ould dtuices cise tuted fry
lon _behoeen Has com piby
—eiclexnal ny ixonaen} «
—j— Communication
One
E [ Pesiphaesl Device 2
Pe He Pons,
plowed devices ape
yc —comneded foo. computer
LE xalein I [0 Devices, [0 Inlatae,
i Pemphonal Doviices wgand _f/}o
Pords w=
—enkeanal prardus
—_ der_inpub oulpit and ato rage 0
pea_o8 Peipheral Deviconie
= Kapped Mauss , Scanner
isciee fainlee, Cqanle
Kip Storage Devic Hord piek, UCQ Dyive
\ n N VW
at ryn
Hl tn E — = — — A
| roe clivico Pole time inlerock iaith a
etn pide A ysleea
Irrleagfnce.. Tay|-diffesend
Speed
| T]0 Poxls :-
ir] pe eae a cak conn
Sonnac bl nah
Use. oe
“Hime
~Ethranel ord
~Buchio fas} -
Commence on
domiecseet
Sloe Al clus feu ne torr.
hitch Gatice, ag ag Bae Fy
Adak an Tor, a hardumre “2 ifaae
~~
eect ge
something atmniberc
om
Ou _titoy tp ~eslaldi —tuachias +
Valuoble Lime palling naps Be)
— ;teaiting Eales euler 2 ewents
sup ta genase by a
= oconraled by
—
MG He Me ac dellowiyn ihe cate Guan ctaieed
Pe edna
TA cfcaxe inkerrup!— ie als mechonjemt tal
— bs sng tuare 4p sional the pmocesson Hint _ |
Pele ch wre aiid, ds
k ire Tnlernph ia tnvoked by ceded tho ign fal
PEL ode INT tasouction The pg edTinsbuction —in_ assembly “veg
—2bhaare Tin led ree cae
eae dps H— execution
s and. es execution
the ae handler
tia i
en. ce eee
Modes of Dolo Trons der ees
Modes 6 chide Srongla~ define $o.0 dafa is
| Scaniferceed brotho CPU, reemory ond 1]
ae —— fioddk axes awl
[if Begem- fester 0 oes
Beal, aaa 0 the eau: Peenk ads iy. checks,
ee aie i
Tit Za a “Ther, Ca ee wi)
Hele eeGD | Tatnaup} Intdliaded To = YO
8 | La oe Sra The_C.0U_poxfacmns. ae
Tea tis itekeiai angers He dese \
i ee ere ee oan
Wogenda aa lates sigoal Sn Hho
Pu- ae antes
Gp _| Direct Flemony —Accass (DAD
| Dine say Micease. Cpmp)_ts -a_hg
"CO txane fae _echniqud = tn
a I beduscen
Ifo dbuice and mais rence —_
| totthoud contiouous CLV tavobmterkehd
ws 5 ee
| specie Aaadlutose Componend call
Lt ho pm Conbmllo Comten fe =the, tom
po poms = iS Vga asia
Ol CpU_invializes fhe Dip contallay
@Pimna— conbalt, fatter combat 04 fhe a alata
F@ peta te rnc Pemed dizeelly beluocermomay
E © ond [yp device z ott. OM
69.6 Po pembocms phere Jorske armbar ously: _ 3
| pm" conta bles _intermapdc Mo 600 ode a
_ | comple din = |Nord disk Operations
Audio and video -trantdea
— Meduoxk _Communicedi on
—Hifgl speed lala _pyrcessing systems.
paltyeas Gun ee
Se et Addnes, Qus |
ebehses | Pole cus Rudfo |e ‘ aie =
pe ith
Demmi aa | : \
: ae fe Bata gio | 3
Paglia vey Cele CF t aa
+
ns
££ Combrud Logie. | i Teed _
gs es Sot
= \ C \conball Oa
iE (er
+——9 ma Request
ee= tin paw).
somal
Pipolining increnge inadaucHon pape os
L_} eReien aie , ~senpaosies testa sand
q }} orrerc Apel f 2 sbeamnon ch
1
wig ua__jn hich
Ly =
Sverdapped curing |)
I recublon by lis ne pvocase OP J
i ain
—|__jnd> _4 dnartate a |
As. oe Us a
pa HE hy _ sho ee aor 0 -specthic pyesaton |
-b2e ork aivmubdents
sue aBi poling Stages
—Tnshnckon Felch (TE) we
Ce
a — ~
= Deco (TD) *
= ae £2) _—__—
Ce SHEA 3)
i ae \
L Memory Access ( rey mem) x
= 3 e
mle Rack. (we) te |
tty
oe erie aire tian
Ba
A etowt: {Dre instzuckion_complalen idee!
pall ge i er eee
py (oa: ee
rt toy be ex ecubidn slay, es
if dlocodin
Seta Se iq hey| RE es Siren = comp olen
nie oo jn 10. secandge
—f Speedup = Execution Time withoak Pipeling
__ExecttNon Time with Pipelina - ateas ca Si ee \
Pipelined Oxecudian kime = —S gecond® ’
sae |
a Speed Lap ae st
= eve
| This me E
Mees ree pipelined ae
eae fipebine Har aad, —___— a
a
Pipeline. haw yds, educa, ipa asians
- Types od Hazards
a D_ Stucke! “Hereavd :-
“occurs hen he
L insudficient. ——___—
+—T
=
i | Data Hazard —
: i ie woh Tjnttaauchion 2 — ipl 63
ff previous __ jagdauch'on — os bts — —_____—