‘ONXis rting! Textbooks by Opensax wil aways be available at opensiax org. Communiy-zeated content wl remain viewable unl August 2022, and
‘hon be maved to Intemet Archive. Leam more hore (hps:openstax orgblogsaying-goodbye-crx)
Architecture
Books|
‘This page is natin ay books.
‘Suppor tgsiopersiax secure ores. cemhe) | CNK Auber | Lagacy Ste (Neyacy.oucorgientantnas43tl17agsay tue)
Introduction to Computer Organization and Page by: Nguyen Thi Hoang
Lan
1. Organization and Architecture
In describing computer system, a citnton i often made between computer architecture ang compiaer
organization
Computer arcitocture roar o hose albules ofa systam visa toa programmer oF put anothar way,
those atibutes tat have a dect impact onthe logical execution ofa program.
CCompuler organization efor othe operational unis and ter interconnection that realize the architecture
specication.
Examples of architecture attributes include te intucton set, the numberof to represent various dat
‘ypes (e.g. umbers, and characters), 10 mechanisms, an techrique for addressing memory
Examples of organization atrbutes include those hardware details transparent to th programmer, such a8
onto signals, inrfacesbetwoon the computer and peripherals, athe memory tachnolbgy use.
[Asan example, t's an architectural design ise whether a computer will have @ lip instruction. is
‘an erganzatonalisue whether that instruction willbe implemented by a special multiply unt or by 8
‘mechani hat makes repatod use ofthe add unit ofthe system. The organization decision may be
bases onthe anticipated frequency of use ofthe multiply instruction, the elatve speed of he two
‘approaches, ard the cost and physica size ofa special mutpy unt
Historical, an sil today, th detnetion between architecture and organization has been an important
‘one. Many computer manulacturers ote a family of eompuer model, all wih te same ater bu wit
ferences in arganization. Consequently the diferent models in the family hava diferent rice and
perormance characters. Futermoee, a archtectare may survive many years, buts organization
changes wit changing technology.
2. Structure and Function
‘computer's complex systom: contemporary computers contain milion of elementary electronic
‘components, How, then, can ane clay describe te? The kay ito recognize the hierarchical nature of
most complex system. A horarhial system is aso of nterelated subst, ea of he fr, tu,
hierarchical nstueture unt we reac some lowes avel of elementary subsystem,
“The hierarchical nature of complex systems js essential o both thal design and thelr description. The
esigner nod only deal wit a parca love of to sytem at atime. A gach love, to system consists of
{8 set of components and thar ntetalationships. The behavior at each level depends ony on asimpliiog,
abstracted charactrzation of he system at tho nxt loo love. At eachlevel, tha designer is concerned
vw sucture and function
+ Structure: The way n which the components are interrelated.
+ Function: The operaton of each individual component as part of te structure
In tem of description, we have two choices stating at the bottom and bulking up t a complete