Assignment 1 Build and Extend a CPU Computer Organisation and Program Execution

2024/3/29 10:17 Assignment 1: Build and Extend a CPU | Computer Organisation and Program Execution
https://comp.anu.edu.au/courses/comp2300/assessments/assignment-1/ 1/15
tiucriC latigiD A
ASI CAuQ eht rof erutcetihcraorcim rossecorp eht tnemelpmI
UPC a dnetxE dna dliuB :1 tnemngissA
UPC a dnetxE dna dliuB :1 tnemngissA / stnemssessA / 9122NGNE/0036/0032PMOC
.sbal eht ni gniod neeb ydaerla evah uoy tahw ekil hcum
,ceps deriuqer a ot sel latigiD fo rebmun a etelpmoc ot gniog era uoy tnemssessa siht nI
?skram Y teg ot hguone doog taht si ,X enod ev’I
?dettimbus neeb sah tnemssessa ym wonk I od woH
!gnihsin t’nera sboJ IC ym dna enildaed eht erofeb ]sruoh 21 ,setunim 06 ,setunim 5[ s’tI
?pleh rof uoy liame I nac ,krow t’nod stiucric yM
tcafitrA fdp tropeR
tsilkcehC noitelpmoC
detratS gnitteG
noissimbuS
airetirC gnikraM
stiucric-buS / seliF lanoitiddA
selbarevileD
tropeR ngiseD
gnitseT dna noitatnemelpmI noisnetxE
)skram 07( 2 traP
)skram 03( 1 traP
noitacicepS
dnuorgkcaB
stnenopmoC dewollA
seiciloP dna seluR
egap siht nO

2024/3/29 10:17 Assignment 1: Build and Extend a CPU | Computer Organisation and Program Execution
https://comp.anu.edu.au/courses/comp2300/assessments/assignment-1/ 2/15
noitucexE lanoitidnoC :6 baL
UPC otuA :5 baL
UPC launaM :4 baL
sretsigeR :3 baL
ULA :2 baL
noitcudortnI :1 baL
:sbal gniwollof eht nopu sdliub tnemngissa siht fo trap tsr ehT
seiciloP dna seluR
64:14:11:9
:)mp 95:11 ,4202 lirpA 7( enildaeD litnU emiT
001 / _ :fo tuo dekraM
%02 :gnithgieW
🙂 gnidaer peek :noitacicepS
knil :etalpmet tnemssessA
mp 95:11 ,4202 lirpA 7 :enildaeD
.tnemngissa eht trats neht dna sbal eht etelpmoc tsr uoy taht dnemmocer ylgnorts
ew ,tnetnoc eht dnatsrednu ton od ro sbal evoba eht ni sksat eht detelpmoc ton evah uoy fI
浙大学霸代写 加微信 cstutorcs
2024/3/29 10:17 Assignment 1: Build and Extend a CPU | Computer Organisation and Program Execution
https://comp.anu.edu.au/courses/comp2300/assessments/assignment-1/
statement-of-originality.md
sknil nepo dna won rof siht piks neht tnemucod eht gnidaer emit tsr ruoy si siht fI
.ylgnidrocca detcuded skram evah lliw evoba eht fo yna esu taht snoissimbuS
sliated rof
egap noisnetxe eht kcehc ,stnenopmoc niatrec fo esu eht tibihorp snoisnetxe emoS
latigiD fo edistuo gnihtynA / golireV / LDHV
:snoitpecxe gniwollof eht htiw ,uoy sedivorp latigid tnenopmoc yna esu yam uoY
stnenopmoC dewollA
noissimbus
ruoy deredisnoc eb lliw enildaed eht fo emit eht ta baltig no tneserp si tahw
,baltig ot dettimbus neeb evah segnahc ruoy taht erusne ot ytilibisnopser ruoy si ti
noisnetxe na tuohtiw dettimrep ton si noissimbus etal
senilediug elyts eht yb ediba dluohs sel dettimbus lla
sel dedivorp eht ni eb ot sdeen llits noitulos niam ruoy
yltcerroc baltig ot dehsup dna
oper eht ni dedulcni era sel lanoitidda yna erusne ot ytilibisnopser ruoy si ti
eht ni meht etic esaelp ,od uoy fi
sbal ruoy morf sel / sngised esu-er yam uoy
etavirp sa oper ruoy krof uoy erusne ,ksat tnemssessa laudividni na si siht

2024/3/29 10:17 Assignment 1: Build and Extend a CPU | Computer Organisation and Program Execution
https://comp.anu.edu.au/courses/comp2300/assessments/assignment-1/ 4/15
.noitaciceps ASI CAuQ lluf eht
stnemelpmi taht latigiD ni UPC a reviled ot si ksat ruoy ,tnemngissa eht fo trap tsr eht roF
)skram 03( 1 traP
noitacicepS
.yaw gnitseretni
na ni ASI esab eht dnetxe ot uoy eriuqer lliw dna dedne-nepo erom si trap dnoces ehT
.ASI CAuQ eht ot smrofnoc taht UPC eht timbus ot uoy eriuqer lliw tnemngissa siht fo
trap tsr ehT .sbal xis tsr eht gnirud pu dnuorg eht morf UPC eht gnidliub neeb evah uoY
dnuorgkcaB
ediuG elytS latigiD
ediuG tnemucoD ngiseD
ediuG relbmessA CAuQ
snoitpO noisnetxE 2 traP
snoitineD noitcurtsnI laudividnI CAuQ
snoitineD ASI CAuQ
:tops eno ni era yeht ereh ,ecnerefer kciuq
rof ,tnemucod eht tuohguorht ot deknil era taht segap lanretxe wef a sah tnemngissa sihT
.revo stnenopmoc ruoy ypoc ot uoy rof en si ti tub
,soper bal ruoy ot refer ot gniog t’nera eW .ereht stset eht gnissap era yeht erusne
dna oper tnemngissa eht ni sel eht etadpu ot deen llits uoY .fo tros …tnemngissa
eht fo trap tsr eht detelpmoc ydaerla evah uoY !snoitalutargnoc neht ,ASI
CAuQ eht rof UPC a ni tluser taht sbal xis tsr eht detelpmoc ydaerla evah uoy fI
src/basic-cpu.dig
.stset dedivorp lla gnissap
si ti erusne dna noitaciceps ASI CAuQ lluf eht ot etelpmoC
src/basic-cpu.dig
src/extended-cpu.dig
ni detelpmoc eb lliw snoitacidom rehtruf dna noisnetxe
ruoY .1 traP rof dedeen si tahw ylno niatnoc dluohs uoY
yrassecen sa

2024/3/29 10:17
Assignment 1: Build and Extend a CPU | Computer Organisation and Program Execution
https://comp.anu.edu.au/courses/comp2300/assessments/assignment-1/
.ylgnidrocca devomer
skram evah lliw el eht dnetxe rehtruf ohw stnedutS .
src/basic-cpu.dig
.ytilibatius rof kcehc ot tsr rotut ruoy yb meht nur ro dE no ksa ,saedi nwo
ruoy evah uoy fi hguoht ,redisnoc ot ekil thgim uoy taht snoisnetxe laitnetop fo tsil a si ereH
.airetirc gnikram eht fo trap si noisnetxe
eht fo noitacitsihpos taht dnim ni peek tub ,ekil uoy revetahw eb yldaorb nac noisnetxe ruoY
).retsiger wen eht ot setirw edoc retsiger ot gnitirw , morf
sdaer edoc retsiger gnidaer( sa edoc retsiger emas eht serahs taht retsiger
ylno-etirw a dda dluoc uoy ro )yltcerid stib ga eht raelc/tes ot detnaw nosaer
emos rof uoy fi( noihsaf lausu eht ni retsiger ga eht ot gnitirw ened dluoc uoy
taht snaem sihT .denednu si retsiger ga eht ot gnitirw fo ruoivaheb/emoctuo ehT
.desunu era retsiger ga eht ni stiB
.)desu era sedoc retsiger hcihw ees ot ereh kcehc(
retsiger esoprup laiceps rehtona rof gniwolla ,desunu si sedoc retsiger eht fo enO
). dna stib fo seulav
eht no desab sgninaem etanretla eerht evah ot noitcurtsni edoM-R hcae gniwolla(
orez era htob fi dened ylno era tamrof gnidocne edoM-R eht ni dna stiB
.edoM-I ro edoM
-R naht rehto tamrof gnidocne wen a ened neve dna sedocpo eseht esu suht nac
snoitcurtsni weN .denednu era )sedocpo( sedoc noitarepo elbissop 61 eht fo thgiE
:noitaciceps
eht ni spag egral sah yletarebiled ASI CAuQ eht taht eton dluohs uoy ,dne siht oT .rennam
lufgninaem a ni ASI CAuQ eht dnetxe ot si tnemngissa eht fo trap siht ni evitcejbo ruoY
)snoitcnuf
ot setaler tniop siht( snoitcurtsni / detacided dna kcats a fo kcaL
ga orez eht naht rehto gnihtyna no etucexe yllanoitidnoc ot ytilibanI
seulav etaidemmi no etarepo yltcerid tonnac snoitcurtsni ULA
sretsiger esoprup-lareneg fo tes detimiL
snoitarepo citemhtira dna lacigol weF
:edulcni ASI CAuQ fo snoitatimil yramirp ehT .smelborp
dlrow-laer evlos ot smargorp ylbmessa gnitseretni yrev etirw tonnac eW .V-CSIR dna
MRA sa hcus ,sASI dehsilbatse ot derapmoc seitilibapac sti ni detimil etiuq si ASI CAuQ ehT
)skram 07( 2 traP

2024/3/29 10:17 Assignment 1: Build and Extend a CPU | Computer Organisation and Program Execution
https://comp.anu.edu.au/courses/comp2300/assessments/assignment-1/
extended-cpu.dig
ASI esab eht morf emoctuo detcepxe eht egnahc ton seod taht
tnemevorpmi na eb ylticilpxe tsum ti snoitcurtsni gnitsixe htiw stcaretni ti fi
)htob ro( snoitcurtsni gnitsixe ni stib denednu esu
ro sedocpo denednu yltnerruc gnisu snoitcurtsni wen evlovni
:tsum ekam uoy segnahc yna taht snaem sihT
CAuQ esab eht htiw elbitapmoc sdrawkcab eb tsum snoisnetxe ASI htiw UPC ruoY
.dedulcni evah uoy stset lanoitidda/margorp elpmaxe eht fo noitanalpxe llams A
UPC eht no segnahc ruoy fo tcapmI
segnahc ruoy fo sffoedart/snoitatimil emos era tahW
segnahc ruoy fo )s(teneb yek eht era tahW
:noitatnemelpmi ruoy htiw snoitatimil / sffoedart eht fo sisylanA
erutcetihcraorcim eht ot segnahc deriuqer ehT
.ASI eht ot segnahc yna eriuqer ton seod noisnetxe
ruoy yhw nialpxe yeirb nac uoy ,ylevitanretlA .ASI eht ot segnahc eriuqer
ton seod taht noisnetxe na gnitnemelpmi era uoy fi dettimo eb yam noitces sihT
ASI eht ot edam evah uoy snoitacidom tahW
noisnetxe ruoy fo weivrevo level hgih A
:ees ot ekil dluow ew ,yllaciceps eroM
.noisnetxe ruoy dna ASI esab eht tnemelpmi ot edam uoy snoisiced ngised eht gnibircsed
troper ngised sdrow 0001 a fo noissimbus eht eriuqer osla lliw tnemngissa ruoY
tropeR ngiseD
.UPC dednetxe eht rof skram ruoy ot etubirtnoc lliw )s(tset lanoitidda ruoy fo ytilauq ehT
.noisnetxe ruoy
setartsnomed taht el ruoy ni deniatnoc stset latigid lanoitiddA
.egap ediug relbmessa eht tuo kcehc ,siht no
pleh erom roF .noisnetxe ruoy setartsnomed taht , ,margorp ylbmessa nA
:rehtie fo eno tsael ta etirw tsum uoy ,detelpmoc neeb sah siht ecnO
noitcurtsni gnitsixe yna egnahc tonnac uoy os ,krow llits tsum ASI esab eht taht rebmemeR
.UPC dettimbus ruoy no ti esu nac enoyna taht hcus ,snoisnetxe
ruoy rof troppus dda ot el gnoc relbmessa eht ot snoitidda yrassecen
yna ekam tsum uoy ,noisnetxe ruoy fo seitilibapac eht tset dna etartsnomed ot elba eb oT
gnitseT dna noitatnemelpmI noisnetxE

2024/3/29 10:17 Assignment 1: Build and Extend a CPU | Computer Organisation and Program Execution
src/extended-cpu.dig
report.md ≤
https://comp.anu.edu.au/courses/comp2300/assessments/assignment-1/ 7/15
.ereh erom eeS .egnar DH eht ni kram a teg ot troper ngised tnellecxe
na yb pu dekcab noisnetxe xelpmoc a tnemelpmi yllufsseccus ot deen lliw uoY
.ti fo ssenesicnoc eht gnicuder yb troper esrow a gnitirw pu
dne lliw uoY .sdrow 0001 tih ot deen eht leef t’nod esaelp ,sdrow ssel ni uoy fo deksa
neeb sah tahw fo lla desserdda evah uoy leef uoy fI .sdrow 0001 yas ew taht etoN
src/extended-cpu.dig
demo-stack.quac
.noisnetxe ruoy gniliated ni troper ngised a etirw ,yllaniF
:ge ,ylgnidrocca deman dna dedda eb dluohs sel rehtruf( noisnetxe
ruoy setartsnomed taht margorp ylbmessa eno tsael ta edivorP
.evoba dedivorp noitamrofni eht no desab ti dnetxe
neht dna noitaciceps ASI CAuQ lluf eht ot etelpmoC
src/basic-cpu.dig
demo-XXXXX.quac
troper ngised drow 0001 ruoy gniniatnoc
noisnetxe ruoy fo stcepsa rehto etartsnomed
taht smargorp ylbmessa rehtruf gniniatnoc lanoitpo
ruoy setartsnomed taht margorp ylbmessa CAuQ eht gniniatnoc
dedda evah uoy taht
.cte ,snoitcurtsni artxe yna dna snoitcurtsni cauq tluafed eht gniniatnoc
seitilibapac esab eht dnoyeb dednetxe neeb sah dna
ASI CAuQ lluf eht stnemelpmi taht UPC ruoy gniniatnoc
taht dnoyeb snoisnetxe on
tub ,ASI CAuQ lluf eht stnemelpmi taht UPC ruoy gniniatnoc
:dettimbus eb tsum sel gniwollof eht ,tnemngissa siht etelpmoc yllufsseccus oT
selbarevileD
.noitpircsed ASI lluf eht ot ralimis tamrof a ni gnidocne
dna ruoivaheb sti dna noisnetxe ruoy ebircsed ylesicerp dluohs troper ngised ruoY
.stniop evoba eht
fo hcae rof sredaeh noitces sniatnoc yrotisoper tnemngissa ruoy ni el ehT
Code Help, Add WeChat: cstutorcs
2024/3/29 10:17 Assignment 1: Build and Extend a CPU | Computer Organisation and Program Execution
control_unit.dig
https://comp.anu.edu.au/courses/comp2300/assessments/assignment-1/
alu.dig reg_file.dig
src/basic-cpu.dig src/extended-cpu.dig src/
snoitcartsba
fo gnigakcap eht sedulcni siht ,dnatsrednu ot ysae eb dluohs ngised ruoY
noitcartsba fo esu elbisneS
snoitces tiucric nialpxe ot stnemmoc fo esu etairporppA
thgir-ot-tfel si stiucric lanoitanibmoc lacipyt ni wo atad eht taht erac ekaT
stnenopmoc rehto rednu seriw gninnur diovA
sgnissorc eriw elbatneverp ylisae diovA
)modles( seriw lanogaid fo esu esiW
gniriw ittehgaps oN
noitazinagro dna ngised UPC fo ssentaen dna ytiralc ,ssentcniccuS
.yfirev lliw eW .noisnetxe wen eht sesu taht margorp ylbmessa nettirw
ylluferac a htiw UPC dednetxe ruoy fo ssentcerroc eht etartsnomed tsum uoY
.yltcerroc
ASI CAuQ esab eht ni nettirw smargorp ylbmessa nur ot elba eb tsum UPC ruoY
ssentcerroc lanoitcnuF
:tnemngissa eht fo gnikram eht gnirud tnuocca otni stcepsa gniwollof eht ekat lliw eW
.ediug elyts eht kcehc
,latigiD ni llew tuo sgniht yal ot woh no noitamrofni erom roF .tuoyal lacigol dna ycneicfe
,ssentaen rof snoissimbus ruoy gnitcepsni yllausiv yb detaulave eb osla lliw 2 dna 1 smetI
.nihtiw gnitirw eht fo ytilauq eht dna ruoy hguorht detaulave eb lliw 3 metI
.snoitartsnomed margorp ylbmessa
eht dna sel latigiD eht fo noitcepsni lausiv hguorht yliramirp detaulave eb lliw 2 metI
.noitcepsni
lausiv dna stset latigiD ruoy fo stluser eht hguorht yliramirp detaulave eb lliw 1 metI
)001/03( ASI esab eht fo noisnetxe ruoy fo gninosaeR dna noitanalpxE
)001/04( ASI esab eht fo noisnetxe ruoy fo ssentcerroC dna noitacitsihpoS
)001/03( ASI esab eht fo noitatnemelpmi ruoy fo ssentcerroC
:airetirc gniwollof eht no detaulave eb lliw tnemssessa ruoY
airetirC gnikraM
.yletairporppa meht eman esaelp neht ,stiucric-bus eseht fo snoisrev gnireffid esu
2-trap ro 1-trap ruoy fI .yrotcerid eht ni meht ecalp esaelp ,)
, , g.e( stiucric-bus lanoitidda rehto yna roF
.sel eseht ni )s(UPC eht dliub dluohs uoY .eludom yromem trop-laud eht ylno niatnoc taht
setalpmet sa dna sel eht edivorp eW
stiucric-buS / seliF lanoitiddA
troper ruoy ni dda ot tnaw uoy segami yna gniniatnoc lanoitpo

2024/3/29 10:17 Assignment 1: Build and Extend a CPU | Computer Organisation and Program Execution
https://comp.anu.edu.au/courses/comp2300/assessments/assignment-1/ 9/15
ruo yb dessim teg yam ti ro ,oper eht fo htap ro eman eht egnahc TON od
etavirp sa tcejorp ruoy krof uoy erusne
etalpmet tnemssessa eht enolc dna krof
yletelpmoc egap tnemssessa siht daer
detratS gnitteG
.noissimbus tnemssessa ruoy eb ot nekat si enildaed eht erofeb etalpmet tnemssessa
eht fo krof ruoy fo timmoc dehsup yltnecer tsom eht ,baLtiG hguorht si noissimbuS
noissimbuS
krow yeht woh gnitartsnomed edoc elpmaxe emos evah dluohs snoitcurtsni weN
dedda stset
lanoitidda gnidnopserroc evah dluohs ULA dna tinu lortnoc eht ot snoitacidoM
.desilanep eb lliw stiucric
elbaziminim ylisae ,gnilwarps egral tub ,lamitpo eb ot deen ton seod ngised ruoY
noitasiminim etaG
ylno-erawtfos eht ,.e.i ,snoitcurtsni gnitsixe gnizilitu naht noitucexe tneicfe
erom a ni stluser noitcurtsni wen eht rof erawdrah gnidda taht si noitpecxe
eno ehT .lufetsaw si noitcurtsni eht rof erawdrah wen gnidda neht ,)noitcurtsni
-oduesp yleman( )s(noitcurtsni gnitsixe morf desisehtnys eb nac noitcurtsni na fI
redda rehtona esu ton dluohs noitcurtsni tnemercni na gniddA
si noitcartbus dna noitidda rof redda lluf emas eht gnisu ton si taht ULA nA
erawdrah fo noitacilpud lufetsaw gnidiovA
?snoisnetxe rehto dda ro/dna UPC ruoy yfidom ot eb ti dluow ysae woH
ytiraludoM
ediug elyts eht kcehc ,ofni erom roF
程序代写 CS代考 加QQ: 749389476
2024/3/29 10:17 Assignment 1: Build and Extend a CPU | Computer Organisation and Program Execution
https://comp.anu.edu.au/courses/comp2300/assessments/assignment-1/
basic-cpu.dig
statement-of-originality.md
statement-of-originality.md
extended-cpu.dig
statement-of-originality.md
eht morf secnerefer ekat
morf troper ruoy ekat
sel fo stluser tset ekat
ruoy morf segami ekat
eht morf diu dna eman ruoy ekat
.esnes sekam tuptuo eht erus ekam dna si boj
eht fo tluser eht tahw ees uoy taht
tnatropmi si ti hcus sA .sesoprup gnikram rof fdp troper a otni degakcap eb lliw oper ruoY
tcafitrA fdp tropeR
gnissap era yeht dna stset ic baltig eht dekcehc evah uoy
tcerroc si ti erusne ot baltig no tcafitra fdp troper eht dekcehc evah uoy
ruoy dehsup dna ,dettimmoc ,tuo dell evah uoy
ruoy dehsup dna ,dettimmoc ,tuo dell evah uoy
baltig ot sel latigiD ruoy dehsup dna dettimmoc ,devas evah uoy
ecitcarp doog gnisu stiucric ruoy fo lla tuo dial evah uoy
yllufsseccus ssap yeht dna )s(tset lacol sel ruoy nur evah uoy
evoba detsil stnenopmoc eht fo yna desu t’nevah uoy taht dekcehc evah uoy
evoba detsil sel eht dettimbus evah uoy
tsilkcehC noitelpmoC
.murof esruoc eht no noitseuq doog a ksa neht ,kcuts teg ro ekatsim a ekam
og uoy sa gnihsup dna gnittimmoc ,gnitset ,trap hcae no krow

2024/3/29 10:17 Assignment 1: Build and Extend a CPU | Computer Organisation and Program Execution
https://comp.anu.edu.au/courses/comp2300/assessments/assignment-1/ 11/15
.nottub eht no
kcilc ,noitces ”stcafitrA boJ“ a ees dluohs uoy erehw ,egap boj eht ot nekat eb ll’uoy ,nehT
no kcilc neht ,)evoba sa( timmoc tnecer tsom ruoy no noci ic eht kcilc tsr ,fdp eht weiv oT
fdp elgnis a otni meht fo lla enibmoc
sel latigid rehto lla morf segami ekat

2024/3/29 10:17 Assignment 1: Build and Extend a CPU | Computer Organisation and Program Execution
https://comp.anu.edu.au/courses/comp2300/assessments/assignment-1/ 12/15
.pleh ot elba era ew yaw
ylno eht si hcihw murof esruoc a edivorp eW .smaeT ro liame revo pleh teg t’now uoy ,yrroS
?pleh rof uoy liame I nac ,krow t’nod stiucric yM
.ereh ic baltig tuoba ofni lareneg erom si erehT
.siht ekil gnihtemos kool dluohs hcihW .fdp ruoy weiverp ot uoy wolla lliw sihT

2024/3/29 10:17 Assignment 1: Build and Extend a CPU | Computer Organisation and Program Execution
https://comp.anu.edu.au/courses/comp2300/assessments/assignment-1/ 13/15
.taht naht ciceps erom eb t’nac ew taht yrroS
.ton dluoc ti ro ,tsr eht gnivah tsuj ot derapmoc
dnab edarg a pu uoy gnirb ot ytilauq hguone hgih fo si noisnetxe dnoces ruoy taht eb dluoc
tI .esac-yb-esac deldnah eb lliw noisnetxe eno naht erom gnidulcni snoissimbus taht etoN
.edarg tegrat eht eveihca ot deriuqer llits
si noissimbus dilos A .dnab edarg a pord yam uoy ,kaew yrev si troper ngised ruoy ro ,krow
ylluf ton seod ti ,)snoitcurtsni aiv htiw detcaretni eb t’nac stnenopmoc O/I ruoy noisnetxe
O/I rof .g.e( yltcerroc noitaciceps eht wollof ton did uoy fI .hguone ton si noisnetxe
eht gnitpmetta tsuJ .ediug a ylno si ti taht eton tub ,level edarg hcae rof noisnetxe ruoy ni
tcepxe ew noitacitsihpos fo slevel tahw ot sa ediug a era sdnab edarg s’egap noisnetxe ehT
”?siht no krow I dluohs drah
woH“ rednow ot riaf s’ti tub ,detelpmoc era stnemngissa erofeb skram tuo evig t’nod eW
?skram Y teg ot hguone doog taht si ,X enod ev’I
.flesruoy od nac uoy hcihw spets
evoba eht sa gniht emas eht yltcaxe gniod tsuj eb dluow ew ,”kcehc“ ot su ksa t’nod esaelP
.)!enod llew( dettimbus neeb sah tnemssessa ruoy neht
enildaed eht erofeb si emit eht
etisbew baltig eht no gnikcehc nehw
)timbus ot dnetni uoy sel eht ,.e.i( tcerroc era tnemssessa eht fo krof ruoy ni sel eht
?dettimbus neeb sah tnemssessa ym wonk I od woH
.od nac ew gnihtemos eb yam ereht dna tsop murof etavirp a hguorht )enildaed
eht retfa( wonk su tel esaelP .enildaed eht retfa yrotisoper tig ruoy htiw seussi yna s’ereht fI
😇 ylrae hsin dna ylrae trats ot si eussi siht diova ot yaw tseb ehT
.yllacol stset gnissap era uoy taht dna
yltcerroc dettimbus neeb evah sel ruoy taht kcehc yllaunam ot evah tsuj lliw uoY .enildaed
eht erofeb hsin sboj IC ruoy ees ton yam uoY .pu peek t’nac srevres IC eht ,ecno ta setadpu
gnihsup era stneduts ynam nehw ,eud si tnemssessa na taht yad eht no yletanutrofnU
!gnihsin t’nera sboJ
IC ym dna enildaed eht erofeb ]sruoh 21 ,setunim 06 ,setunim 5[ s’tI
.)ksat tnemssessa
laudividni yna rof sa( ”etavirp“ eb tsum noissimbus tnemssessa ruoy ot detaler stsop muroF

2024/3/29 10:17 Assignment 1: Build and Extend a CPU | Computer Organisation and Program Execution
1115 5216 2 16+
noitamrofnI fo modeerF
remialcsiD
UNA tcatnoC
.yrotsih namuh ni serutluc gniunitnoc
tsedlo eht gnoma era serutluc esohw dna ,krow dna teem ew sdnal lanoitidart esohw no
snailartsuA snoitaN tsriF lla ot dna noiger arrebnaC eht fo elpoep irbmagN dna lawannugN
eht ot stcepser ruo syap dna setarbelec ,segdelwonkca ytisrevinU lanoitaN nailartsuA ehT
yrtnuoC fo tnemegdelwonkcA
https://comp.anu.edu.au/courses/comp2300/assessments/assignment-1/ 14/15

2024/3/29 10:17 Assignment 1: Build and Extend a CPU | Computer Organisation and Program Execution
609 360 432 25 :NBA
C02100 :edoC redivorP SOCIRC
)ytisrevinU nailartsuA( 20021VRP :DI redivorP ASQET
arrebnaC ,ytisrevinU lanoitaN nailartsuA ehT
https://comp.anu.edu.au/courses/comp2300/assessments/assignment-1/ 15/15