Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DLD Lecture 1
DLD Lecture 1
:!!
.
!! o!!
O :.!!+.
.!!+. .o..
O lxaulcs !`s coulcuc:t
O :
!
!
o
O(0.0110j
2
= 2
0
- 0.0110 = 0.1010
(r-1)'s oomplement
O iven a ve number N with n digit integer part & m digit
Iractional part
N (a
n-1
a
n-2
...a
0
..a
-1
a
-2
..a
-m
)
(r-1)`s complement is deIined as 7
3
7
2
O amples 9`s complement
O (37218)
10
10
5
1 - 37218 62781
O (0.12345)
10
10
0
10
-5
- 0.12345 0.87654
O amples 1`s complement
O (101110)
2
= 2
6
- 2
0
- 101110 = 111111 -101110 =
010001
O (0.0110)
2
2
0
2
-4
- 0.0110 0.1111 0.0110 0.1001
lnterestine laots
O I|c coulcuc:t oi a coulcuc:t :ctu::s t|c o:i-i:al
:uu|c:
O i:cc wc wo:| wit| |i:a:v :uu|c:s a lot i: ci-ital svstcus.
it is :callv wo:t| :ot|i:- t|at.
O 1he 1's compiement o a number is obtained by
iipping bits
O 1he 2's compiement o a number is obtained by
iipping bits and adding 1
3ubtraotion with r's oomplement
O u|t:actio: oi ositivc :uu|c:s :\:. |ot| oi |asc :. is
co:c li|c as iollows
. Acc t|c ui:uc:c \ to t|c :`s coulcuc:t oi t|c
su|t:a|c:c
!. l:scct t|c :csult o|tai:cc i: stc io: a: c:c ca::v
. li a: c:c ca::v occu:s. cisca:c it
!. !. li a: c:c ca::v cocs :ot occu:. ta|c t|c li a: c:c ca::v cocs :ot occu:. ta|c t|c :`s :`s coulcuc:t oi coulcuc:t oi
t|c :uu|c: o|tai:cc i: stc a:c lacc a :c-ativc si-: i: t|c :uu|c: o|tai:cc i: stc a:c lacc a :c-ativc si-: i:
i:o:t i:o:t
Lxample
Lxample
(r-1)'s oomplement
O Acc t|c ui:uc:c \ to ::`s coulcuc:t oi t|c su|t:a|c:c
:
O l:scct t|c :csult o|tai:cc i: stc io: a: c:c ca::v
O li a: c:c ca::v occu:s. acc to t|c lcast si-:iiica:t ci-it : c:c
a:ou:c ca::v
O li a: c:c ca::v cocs :ot occu: ta|c ::`s coulcuc:t oi t|c
:uu|c: o|tai:cc i: stc a:c lacc a :c-ativc si-: i: i:o:t
inarv Codes
O llcct:o:ic ci-ital svstcus usc si-:als t|at |avc two cisti:ct
valucs a:c ci:cuits t|at |avc two sta|lc statcs.
O l: accitio: to |i:a:v :uu|c:s. ci-ital svstcus :c:csc:ts a:c
ua:iulatc ot|c: cisc:ctc clcuc:ts oi i:io:uatio:
O A: cisc:ctc clcuc:t oi i:io:uatio: cisti:ct auo:- -:ou oi
qua:titics ca: |c :c:csc:tcc |v |i:a:v cocc.
O l: o:cc: to :c:csc:t !
:
cisti:ct clcuc:ts i: a |i:a:v cocc wc
:ccc a ui:iuuu oi : |its :|i:a:v ci-its
O A -:ou oi + cisti:ct qua:titics ca: |c :c:csc:tcc |v two |it
|i:a:v cocc
O A -:ou oi cisti:ct qua:titics ca: |c :c:csc:tcc |v t|:cc
|it |i:a:v cocc
O A -:ou oi cisti:ct qua:titics ca: |c :c:csc:tcc |v iou:
|it |i:a:v cocc
inimum number o bits required to code
2
n
distinct quantities is n.
inimum number o bits required to code
2
n
distinct quantities is n.
Ueoimal oodes
Lrror-Ueteotion Codes
O li:a:v si-:als uav c|a:-c cu:i:- t|c t:asuissio: i:ou sc:cc: to
:cccivc:.
O A:v cxtc::al :oisc i:t:ocuccc i: |vsical couuu:icatio: ucciuu
c|a:-cs valucs i:ou to a:c vicc vc:sa.
O l::o: cctcctio: coccs uscc to cctcct c::o:s cu:i:- t|c
t:a:suissio:
O la:itv |it is a: cxt:a |it i:cluccc i: a ucssa-c to ua|c t|c total
:uu|c:s oi `s cit|c: occ o: cvc:
O la:itv is -c:c:atcc at t|c sc:cc: sicc a:c t|c :cccivcc si-:al at t|c
ccsti:atio: u:cc:-ocs a:itv c|cc| t|c :oc: a:itv acotcc.
O A: c::o: is -c:c:atcc ii c|cc|cc a:itv cocs:`t uatc| wit|
acotcc o:c.
Refleoted Code
Alphanumerio Codes
Reeisters
O li:a:v ccll is a ccvicc t|at sto:cs two ossi|lc statcs a:c is
caa|lc oi sto:i:- o:c |it.
O kc-istc: is -:ou oi |i:a:v cclls
O I|c statc oi :c-istc: is :tulc :uu|c: oi `s a:c `s wit|
cac| |it ccsi-:ati:- t|c statc oi o:c ccll i: t|c :c-istc:.
O A : |it :c-istc: ca: sto:c a:v |i:a:v :uu|c: i:ou to !
:
:
i.c. !
:
cou|i:atio:s
Reeister 1ransfer
inarv Loeio
O li:a:v lo-ic ccals wit| va:ia|lcs t|at ta|c o: two cisc:ctc valucs a:c oc:atio:s
t|at assuuc lo-ical uca:i:-.
O lo-ic -atcs. clcct:o:ic ci:cuits t|at oc:atc o: o:c o: uo:c i:ut si-:als to
:ocucc a: outut si-:al.
3witohine Cirouits and inarv 3ienals
Lleotrio 3ienals
Loeio 0ates
l/0 3ienals for loeio eates
lnteerated Cirouit (lC)
O A: l is a suall silico: scuico:cucto: c:vstal callcc a c|i.
co:tai:i:- clcct:ical couo:c:ts suc| as t:a:sisto:s. cioccs.
:csisto:s a:c caacito:s.
O Di-ital i:cuits a:c co:st:uctcc wit| i:tc-:atcc ci:cuits.
O Iwo tvcs oi ac|a-cs
O llat ac|a-c
O Duali:li:c :Dll ac|a-c
O l a:c suall. low i: cost. I|cv |avc :ccuccc owc:
co:suutio:. :clia|ilitv a-ai:st iailu:c a:c |i-|c: oc:ati:-
sccc
O Diiic:c:t tvcs oi i:tc-:atio: ccviccs ccc:ci:- uo:
:uu|c: oi i:tc::al -atcs
O uallscalc l:tc-:atio: :l ccvicc
O \cciuuscalc l:tc-:atio: :\l ccvicc
O la:-cscalc l:tc-:atio: :ll ccvicc
O Vc:vla:-cscalc l:tc-:atio: :Vll ccvicc