karadeniz technical university ii teknik oniversitesi...

2
Name, lastname, Id #: 18.01.2016 Karadeniz Technical University II Teknik Oniversitesi Faculty of Engineering II Muhendislik Fakultesi Department of Computer Engineering /I Bilgisayar MOhendisligi BalOmO sn, 1014 Resit Exam II Butunlerne smav. 1. Design but do not draw "A is less than B" output if your number is odd and "A is greater than B" output otherwise of a magnitude comparator for unsigned 2-bit numbers A,~ and B, Bo by Karnaugh mapping? /I 2-bit A,Ao ve B, Bo sayrlanru karstlastrran yonlO karsuasnncimn, nurnararuz tek ise "A ku~Oktur B" ve diger durumda "A buyuktur B" ~lkl~lnI Karnaugh haritalama ile tasarlayiruz fakat ~izmeyiniz? AlA o 13 1 (3" A<'B A>B o 0 0 D 0 0 o 0 0I \ 0 o 0 r 0 \ 0 00 II I 0 o\ 00 0 I o I 0I 0 0 o\ '0 t 0 o l I I I c) I0 00 0 I I 0 0\ 0 \ \0 I 0 0 0 \0 t \ I 0 \ l 0 0 0 I \1 0I 0 \ I\ I 0 0 I 1 , 1 I 0 0 A(B \~'" A> IS A.I B 1 30 A.o 00 0 t a \I - o o 'f ~ A, ~, + Ao Bo\3, + AoA,Bo 'I -:::. AI \5, -\- AoAt \30 + A.oBoB, 2. Find Q and Q' outputs of a S-R latch constructed from NOR gates if both Sand R inputs are high (1)? What would Q and Q' be if both 5 and R inputs goes high to low at the same time? /I NOR kapilanndan yapilrms bir S-R kilitin hem 5 hem de R giri~i yuksek olursa Q ve Q' ~lkl~lanm bulunuz? Hem 5 hem de R giri~i aym anda yuksekten (1) dO~Ok seviyeye (0) qecerse Q ve Q' cikrslan ne olacaktir? S=I<.::.\ OlW\C\SI) NOR.. k.eql ~kt~lQV'"'''1.lv\ 0 ol_~51"'~ n~d.tll'\ O\IA('. ~:::O ve CQ';::;.O bu. Lilii i~" 7,kl~lanV\ OCf eYsi '2..., 0\ 1M. 0. So\ o."'\C.IMIII\G.. 1c..Hr. C;~V\ku t;-I\u~\o.r -b.~VV\ky~ ~~.JAIIJe 0\\0\0\ "'\ \C:\, Y'. S:: «. =- 0 :1"f \\\ v: Sa. ~I~\ ~ '('ost\~11\ b sel 0 lo..r(lk 0 IJ-t-j" f\ O\I,.l(' , 3. Design an asynchronous counter for the tens digit of the seconds display of a digital clock using partial decoding to reset the counter. /I Sayisal bir saatin saniye gostergesinin onlar basamaqr i~in bir asenkron saYICIYI.siftlarna isaretini krsrnl kod cozrne kullanarak tasarlayirnz. e SaYlijl:: jost-ey~cs;) 00 -59 so..jl'V\eI,hd,y-. 'Io.V\\ 6 bSl"(\i 2. 0 o.ro.5\ $4jc::t~1 I$',V\ Ol'\lctr baSa.1"Y\4jl 0- 5 c:1""a.S1 kod ~2..Me .\e o\J\\C\"'~rak sC(J'C\ s\ftrl~~M4hdll"". 2. ' 22. _-'1) t__ J

Upload: vudang

Post on 17-Jun-2019

219 views

Category:

Documents


0 download

TRANSCRIPT

Name, lastname, Id #: 18.01.2016

Karadeniz Technical University II Teknik OniversitesiFaculty of Engineering II Muhendislik FakultesiDepartment of Computer Engineering /I Bilgisayar MOhendisligi BalOmO

sn, 1014 Resit Exam II Butunlerne smav.

1. Design but do not draw "A is less than B" output if your number is odd and "A is greater than B" output otherwise of amagnitude comparator for unsigned 2-bit numbers A,~ and B, Bo by Karnaugh mapping? /I 2-bit A,Ao ve B, Bo sayrlanrukarstlastrran yonlO karsuasnncimn, nurnararuz tek ise "A ku~Oktur B" ve diger durumda "A buyuktur B" ~lkl~lnI Karnaughharitalama ile tasarlayiruz fakat ~izmeyiniz?

AlAo131 (3" A<'B A>Bo 0 0 D 0 0o 0 0 I \ 0o 0 r 0 \ 000 I I I 0o \ 0 0 0 Io I 0 I 0 0o \ '0 t 0o l I I I c)

I 0 0 0 0 II 0 0 \ 0 \\ 0 I 0 0 0\ 0 t \ I 0\ l 0 0 0 I\ 1 0 I 0 \I \ I 0 0 I1 , 1 I 0 0

A(B \~'" A> ISA.IB130A.o 00 0 t

a\I-o o

'f ~ A, ~, + Ao Bo\3, +AoA,Bo

'I -:::.AI \5, -\- AoAt \30 +A.oBoB,

2. Find Q and Q' outputs of a S-R latch constructed from NOR gates if both Sand R inputs are high (1)? What would Q and Q'be if both 5 and R inputs goes high to low at the same time? /I NOR kapilanndan yapilrms bir S-R kilitin hem 5 hem de R giri~iyuksek olursa Q ve Q' ~lkl~lanm bulunuz? Hem 5 hem de R giri~i aym anda yuksekten (1) dO~Ok seviyeye (0) qecerse Q ve Q'cikrslan ne olacaktir?

S=I<.::.\ OlW\C\SI) NOR.. k.eql ~kt~lQV'"'''1.lv\ 0 ol_~51"'~ n~d.tll'\

O\IA('. ~:::O ve CQ';::;.O bu. Lilii i~" 7,kl~lanV\ OCfeYsi'2...,

0\ 1M.0. So\ o."'\C.IMIII\G.. 1c..Hr. C;~V\ku t;-I\u~\o.r -b.~VV\ky~ ~~.JAIIJe0\\0\0\ "'\ \C:\, Y'. S:: «. =- 0 :1"f \\\v: Sa. ~I~\ ~ '('ost\~11\b sel 0 lo..r(lk 0IJ-t-j" f\ O\I,.l(' ,

3. Design an asynchronous counter for the tens digit of the seconds display of a digital clock using partial decoding to reset thecounter. /I Sayisal bir saatin saniye gostergesinin onlar basamaqr i~in bir asenkron saYICIYI.siftlarna isaretini krsrnl kod cozrnekullanarak tasarlayirnz.

e

SaYlijl:: jost-ey~cs;) 00 -59so..jl'V\eI,hd,y-. 'Io.V\\ 6 bSl"(\i

2.0

o.ro.5\ $4jc::t~1 I$',V\ Ol'\lctr baSa.1"Y\4jl 0 - 5 c:1""a.S1

kod ~2..Me .\e o\J\\C\"'~rak sC(J'C\ s\ftrl~~M4hdll"".2. ' 22.

_-'1)

t__ J

4. The animation of a liquid flowing in a pipe can be simulated by turning LEOson or off in a stripe at proper times. Design anddraw the schematic of a circuit to output proper signals to a LEDstripe with 16 LEOs.You may use an 8-bit shift register ICswith parallel data load input. Hint: a cyclic sequence of alternating 1s and Osof length 2 is enough to have a realistic animationof a liquid a flowing in a pipe. Step motors moving the ReadlWrite head assembly of an optical drive use the same pattern of 1sand Osto move the head assembly. II Bir boru icinden akan SIVI canlandrrrnast (animasyonu) cizqlsel yerle~tirilmi~ LED'lerinuygun zamanlarda yanma ve sonmelerl ile benztilebilir. 16 LED1olan bir cubuk i~in uygun isaretleri uretecek bir devretasarlayarak devre semasim ciziniz. Paralel veri yuklerne giri~i olan 8-bit'lik kaydrrrnah kaydedici tOmdevreleri kullanabilirsiniz.Yol qosterrne: qercekcl bir SIVI akl~1canlandrrmasi i~in kendisini tekrarlayan ve uzunluqu 2 olan 1 ve O'lar yeterlidir. Optiksuruculerdeki OkumalYazma kafasiru hareket ettiren adrrn rnotorlan da benzer 1 ve 0 oruntulermi kullanrnaktadrr.

00 \ ~ Q,,' \\ \ \ t LOAD

5. Design and draw the schematic of a circuit to delay a serial data (1-bit digital signal) from the input X by 1 microseconds andoutput delayed data from Y. You may assume that a 4 MHz clock signal is available? II X giri~inden gelen seri veriyi (1-bit sayrsalisaret) 1 mikrosaniye geciktiren ve qectkrrus veriyi Y ~lkl~lndan cikaran bir devre tasartaymiz ve clzinlz, 4 MHz'lik bir saat isaretiolduqunu varsayabilirsiniz.

--6f== Lt lMHt T=_' =...l- =0125-10 = 0,2.5-f if' \06

j~?'\""" k.QjJ,r"'41 , h:JJ<cI,<i ad",,\; .lu\'".

~

= 4

~~ D Gl D CV D- D,..-- t> .---> ,.--I>1~W\ he-

y

6. Non-volatile flash memories are used in many applications where data persistence without power !? needed. Even thoughsolid-state flash memories has much better performance than magnetic discs (with moving parts) it did not replace allmagnetic discs used in computers. Name and briefly explain the limitation of flash memory technology and manufacturers'solution? II Gu~uygulamadan veri kalrclhglntn lstendiqi blrcok uygulamada kendiliginden silinmeyen (non-volatile) flashbellekler kullarulmaktadtr, Flash belleklerin (hareketli parcalardan olusan) manyetik disklerden cok.daha iyi basanrm olmasrnakarsihk turn bilgisayarlarda kullarulan manyetik disklerin yerini alarnarrusnr. Flash bellek teknolojisinin smtrlarnasrru veureticllerln getirdigi cozurnu krsaca actklaymrz?

F\c..sh 6t:.\\clL:r\I1 I SIVllrll SC\J\do.. .~ql.Wl4 SO~t.tc.Gtll\do. veri sak\C\W\C\. ozeHijiVlikC\Jbd+iy b;\i\-\VV\ckt-cdi r. 81.\ t'\c:JCI~lc dIsk U(l-~Ctto" ( 1 f4~ctd'1V\ kqfC\s:+eli~\ ~\..\eYi _d,J,,, ~.;~,:.k bpc.s;+e\, disk O,b; l,,,I1<>.:-,~r-01l ~Lelli3i";; k"'Jhde~b,t\cYl ~o.J\~VV\ lh'~ k41\C\1I\.)~q.lMt~ ') bi~c-n:.. k4r~I d\.l~lAyer-c.1.. bi-r fci·2.~1M aLlI~!.t;tuy.

7. Computers need to use special memories such as First In First Out (FIFO)and Last In First Out (LIFO) to store and retrievedata for some applications. Name and briefly explain two (one for each) applications where a FIFOand a LIFO is needed? /IBilgisayarlar, bazi uygulamalara ait verileri depolama ve erisme lcln ilk Giren ilk C;lkar(FIFO)ve Son Giren ilk C;lkar(LIFO)gibiozel belleklere gerek duyar. Bir FIFOve bir LIFObelleqe gerek duyan iki (her birine bir) uygulama adtnl vererek krsacaacrklaymrz>

G-<:'\\$ Str~SI",~q ~,kl~ J&l(4b;le~ F\FO heJIc.lk-:-) ;'li ~Ykll h''2.dti 'r'/~q",d '-v r~V\;Y\ CI.\"C\$IV\Q. kOll\l.I\Ctyak- 5c~\c:.i vcr lV\i VI SCtk lal'\ I'V\t::1.SI 1'<1) ~ Iu-tU~i111/.14t::i ~-h:tel, r,

.. i\l + IVO"IV\Iv\ C;,k Ijl L\FO be\\eLotkr Ise, Ci\~y"0J""alN'\ 7C!f\r~".v;detrp'ld451Y"u$ 111' -tU+"VIt:t 'k. \ ~ iV\ k411 ~." 11MC1 kt~ell r.