Assignment 1
Assignment 1
Page No. :
Acsigpment.t
)txplian datatype and caoplernents.
n caputet ofcnlzatcm and auchdeciure ,
J
data s a classicaton af data
Hthat Speciftas the tne af yalue tcon hald
ond the opeuat ns Hhat in be pelctmed
QrHhmettc
Date
Paqe No. :
fGefrport
mantsse Base
Sign Dgne0Mettt
Jotbtt-Sbit -’|í 3bi
base
43 e+3421
e-273
e=|30
Page
No.:
Date: MortissaÉ:Ecpment
Binan
mumbeu
SaNLMalize
numbe
ihe
ta inta
ctue
ale
Dectracl
he
Momattze
2) -27
CaN)2
C
Conueut NE nd&
lca) 31 65 32
o130
1EPS
S Here
)
d to ha
blace ecd prcCLSICA
icPrge
design
ubch
Date btA rencmt
Aarss
l
t
bi t|b
tiS
t | tt
,
l- B1nant
trarnat
ahdm and
ecisic0cnat 6u691he
Souble 4ormat aNetnali2e
murmbee
the
Qanqe to
double.
prcSLCN
Decurnal
beiet
pIeCIsLG -103
sLOniAlcam 62
Sngle
prtcsi SiQn
fxpncm,
16decimal he
Sigm coComyest 23)
Gxaple
the 63 SIEPS c)fnd
he 2
M
BIL. eficienty spced
isedta
memca cnd e
tasder
51
614
and auchiteotue cothat
he hqh
Date:
/|
Page
No.
:
ttansfen
high-speed
ccoeptsSBore
Con praqramgnstructtozn
the
th
thct by
pelstci
and Immediakely
okdata
Qcceos
CP and
oraanttsn mem
paain
numbey
)orpnalirehe small
tË cnd to
theoperertos
CLLLlolo)
loQ36
¬- 'ahd used desiqne
Insicle data
rester q
aAputeu Qre
Deingused
15
YRagster ttansfcr
Reqstet
execLute
he
lsiex
bcortton
arphan
aeq Hhan
Shey
Pn
Crihece
tax: onprgts
a
ittuetu
ot
ir s nctCmCt 4urdarocrtul
r Ioqal
and 9eqtere
ostefeuc
he
rnemt Datt
her
heulreXCLed
Lalues
SietingcAa data tm
Quct
prc
(tssing the
hoh anificaTt
an
hauc. 3
So-lhathe
COn un
stors arethe
tu
detctmired
otung ltnncferta betueenslers
ar tubch
.atetctiarn
rdl tcier tarsta
1ntesmediate memtrsht
>eastass
ncld1ng Lreguenll num
be FrnsterCchitcetut
pertomnantc
-carsi
-he
bu
h eyethout af
Synchecnous
adaectetue. used lnq
cllcu:
the
procESSn ceat
VHDLta
od design
the lou ttnq descapion
Coaponemt he
|
Date:
/ h aue Lt
anaepresentá
:Page
No. Ka
mptant
mutiple
peqste quu SRIL a he
Levell
LReqsterTtansfer leuel
hgh
uuhich
uhch
etriewe
them (eI) alqnals (ohchactial
ceu
enableh mcels ltncdely
uiínq
cerhcal tetms
0eqysls hauducuc
cnd
Veuilog
,
fles values
es
also louel
ganitcom
nptty
leuel
-that hose cteate
to electtomle
g4stems
aue fhat dHe desiqns,
ceqster
oflcgnlext
ter hansheu laouag-
ttcinstex
Reqsten used
ttansfe n operatng-dm n
betce
alcreit
ogisters
pauall'e. absttactton
s>RIL
used sed
trequentli oleuise ke
>Peqister
baing
aothes Reqsteu diçtal
Oueuc S
Otqt
derta kata uage
-RtL
cuit
and
cmely
ieces
hat Cr
Nc
Page tio detas
digita tuhenComa
tate loccs
sunhmocs
hat
loai
inbntoonal
n Sianadl
CCartal
pr
and Iqisicr3
nocts
on holo state
the
tuhen
based Lo
adlorta uhem
ttue
state
>RILs descaLbc Crcut
oians :Can
frLlse
data
CIrcuitseach
bt
S Geldela
Lundaaenta 1s
lulladdey
f -azs
used
s
'andaithmeti
Bo
FA last
mertAcail S g
fl-asdeusinaddex indarncntal
tta
dig
Date:/
thebrt
:Page
No.
u toopleoet
cay Chd
A
/ron addeu,
a preuicus
fell-cddey a
binatsaddet
4-bft FA Si to
ISed the fr_t a a
calcelc
e 1s cpetims y-ou 9 ccuits
Such
addey Aut Dipple ockaheaddcdey
ta
the be
he
lept caury an Site
apphatm
FA S2
Crc°it fouy
binauy Hn tay as diqntal
6 addeu
Such hunax
mumbeu. fhethe
CZy-fa -
of cay-in Cazsy
aLcle proces
add1tiÓ
peuicsung In
electtaricCanssts and fsHechoiqu - tblock
FA ls binar
binauy atthg O,
used
’he lhe he selecthe
addeu
to ’ b e ng
Cm lh
C4
on Oul0hth
hetet
holds
Subtrattor dder
and
cary
bit.
mteac_yts
Ao adde
:No.
Page 1s that
Date a tactor the
the
cpetat
(em
oceLrcl
Adder Cpfatim9
perfptreing
of hnebaluea4
ehey
caul
es81
add Fll
mpnemts
subt rtton
add
A aottol
-
addey
bunan o
Atder of nslsts
S2. oumbers
lbinauthe pestocrnng whether
bt A2 Capable
Irc?t
bngzSLhttactt ses
4 oneof
henieeting
Circuit elrcuit
Jplian Addes -biB
4
ay
bin
Ines
g he Pch he
A k
Cout
Diff
Surn
Le full
b. set dde -
Gipple
qcd hs+
CLddesIS
e-bit
No.:
Page BO dhe ult-cddea
lne be as
Date
CCo
Catnsf t
xORof ln -b anSuch dIoclkahea
cesumld1,etenCanzy-
haoatiel the
produced lSutbttacteg
aLdde
he
inpt ttrst a<
carsrot
Mny-Out
he feholque
she
fothe
pratr
ot bitscm
fu-addeu
ey eso)and
erebce accdes
tts add mpct
and
input CRr-ln addeu
iCIgus
Select
he
Subttcctora-bit
fust
surm
Hhe
and
hhe oddea
he he Jhe he
he y
’
Discaredt
Uacted
postm.
L9Bishftcd krphan
shifd
Ittansfers Hhalmpute>Shtt
Sde
OstnMSB ost
dscaxdeel,aud he h bit
seualy, Shift.
Loqc useWe Aatthnetlc
crqantrattn
puclue n
lagqlcal nvale Sh1fsh1ft
cteqial
(3)Crculeu co) here
otght, CMSB)
mlcto-cpcrtttcnsare
Sigandn he
totoaoals Ih
en tehrease
ft]qcleft
euted |o aal
a1ght
qet Shiftinq symbal
etos he
loqa the_0 heetupes
shitt
heShiakuded,
ft
tupes
shft of
lettshift
the the br zauo
Gqhtmesteues ghiftinq
the
bt and
left, brts
thraugh of opetal:an
aud,euSu the toaqal undarncita
aChitectute
heand
acat
fhe eo
qets
zeL0 heHhe
the iht
incio -c bit PageNo. Dale
shf qcts
bit
lqcalleft
ted ls right çoa eaeqst
leftmast
tocoo lett shat npul, paco
tha
he
allauarng
sams Hhe Lgets
andl6st
MSB-1thetauastc
aulhmic
n intocauds
epreseontshe
shttingaurthmettc
n shtt
alAathracie
Ruqht -sGmebinay
axthrofc
Athmetesht let
attothe Athmetshifte
orthmetfc
he Inserted
nMSB
the the
t MSB
Llagc
Shétl
Rught
haht proce
leytand left shft
pasttornghtad Muabeu shtt
pccttton
e1ght
heTThe sht shitt
,UERL) daesmlt
and mlcropestaHn
LSB he
eues ectheu
he leHmos
seted lo] Sg(LS8) biCt
atqhtnast DsCaded
PageNo. Date:
: i/
gets to
patcipae(MSB)bt lhe
shfted ghtfted oovn h
left
LefL
Hhe1SA MSBHhe Crculatco tollounq
appended reastca sShtfted shift. Sequencen.
otønd
bth.
n hcrculan Crclasshiftlet ) heCrculachtt
e culau
Shft
MSB
iand irculat MSB
ytei sh
ta ettacts
posttan
awie oLAsdbraetua
Pigshthif
the toleft
he
Hht
-he shif4
Right theteqsta
taso
shtedSB shifteach
Msshfteoch
a left aye Crculaies
eHtactsand Qnd
placeISB posttm to
uodhMSA to qets Mc pertenro
she bit
b4 he
klt n
appedco ts PageiG. Dat/1e
att me
fhe
n
gts the enster he inf
re ctcula
by
ta
>hes ->A
Hhe to3 o’lhe
oonectedInurabeted Syslembus washetaeen
ommn aeuste
Athese
ReplaceMSB
hepnultiplerers.
he here nput t4pical
clto Costructn
bus shouin
iqute n Onced
select
ines ane to
utput and
conSISts
ferrcd to
e
the 9
I
tansfer camnputento LCrcelas
Rghtsht
salault
macde andMO
l Select
otiput
cf ttansfer
oEqiste select at
Input ths he
4x1 has
t and intermatem
the s0 nutplere bus Ihe
A coith
4 4 aany
bus ls npts. he
oand sySBem
cmnecte reqsBets No.: Date:
Page
depends SI Is
cnneC
athex
ebch o usinq
d wHh u
to heqtsher the
pm he hts
Se
Iuth D,32
16 3210
Mux3.
D,D,
Jable Do
C Muy
32
10
3
Reqistt
Selected (
2astero Co
Rqisterc
Recistet B
Reg1sterA: 321O DBMuxl
A
B 32
B, UY
B,
Bo
Az 321Mux O
A,A PageNo. :
Date:/
Ao
Rcs bit
Shocum -duced
ntn ’
Nauiable s. LdesinatioSoLCe.entre
peatotros
attm the >h
ALD >ALU
abbeuatcd euplou )rplian
he he enneGted
toa hstead
stahds
age authmetic
peubA
doct
pluse
Cpeuctim
Equstcx
tanster
A)
cpetatn
CcLled
a
n
19
of pie0Ue cequstea epeiatitm
Dunihey hauin for
oHh
AW
retistex a ALw.
qÁatih
an ,loqic conabinatfaoc s
then bdiuidua
autlhmetic pauaddhtough Cuutthmettc meltc
Stctton detly
selecttn
Cmomo cnd
petsttmedclur4 Can be apetattan
tanstered acqistcas Loqir
logle sht
on the Corapot¿i
ciret Stotaqe Unit
be. AY and No.: Date
Page :/
Shfi eucits pezoaminq
ta
and Shh he
nit the
a
tesul ea1sios
staics
intotha destin
fs trto the
of he
A
2A
A aithmetic
SL
Url paulfculay he Af
and So and
Subscatpt
muHiplexeu B1
and are AathmeBc
MIAD Loaic Ccut
1
Dplttm desiqnaten
apnied.to
at ciDits.
he Shr DP
ortput s a
select tuplcaj
-hebcth Seteet PageNo. : Date
chacse ed MUx
cuHh atgel
ht inplt
’he
aly used
2cach Lvafblefee he hc ,Thedata
lable 63,S2si, paevides.gue he cehe
Inprd Must 4e futher
e
below
opetatm cttcit Alat in
arrthmtc
cpereicm 8 input<Ap
So
cLy the
selectiJ and
Iists
uhose uo
IS ecanecte
hexiStage
ohichtothe
paodeo mull1pleCA_at
dat
Selectedeesfth
he Cahe npctCa
Ca eshittlet t
ne
cuhmetic
u
cttthooeteQn frstSequenc
Siage opus
eatnet he slaqe he
Inp shff to
staqe selected
is
the -iqht he
tue
speatien a PageNo.:
Date :
1nputthe S mutttplea
AU.the selecticn ulh
uaiables Cpcattooa input
Irthlublo
Creialtmded
X X
PeshA
shiA E
EAAB
A
B
E-AtB rescluan
E-AL
PageNo. Date
Cccplezea
3hift
iahinta YOR
AND
3ubttactionAdditica
DecrermeiA Irans
IensfeLA