Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
2Activity
0 of .
Results for:
No results containing your search query
P. 1
Computer Archiecture 1 d3804a15

Computer Archiecture 1 d3804a15

Ratings: (0)|Views: 316 |Likes:
Published by sud3200

More info:

Published by: sud3200 on Mar 10, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

01/31/2014

pdf

text

original

 
Home Work-1
CAP211:
 
COMPUTER ORGANIZATION ANDARCHITECTURE
SUBMITTED TO:- SUBMITTED BY:-JITESHVER ANAND SURENDRAMCA 3
nd
SEMROLL NO- D3804A15REGD NO- 10806601
 
Question 1.Identify at least two application areas (discuss their roles also) for(a)Encoder/Decoder
(b)
Multiplexer/De multiplexers(c)Flip flopsANSWER:
(a)Application of encoder:1.One of the application of encoder is to convert octal to binary.2.Encoder is used in integrated circuits.3.Encoder is opposite of decoder.Application of decoder:
1)
First application of decoder is it convert binary to octal.2)Used in circuits.3)Used in multiplexer.(b)Application of Multiplexer:I.It is used in communication system.II.Multiplexer is used in parallel to series conversion and logic function generator.Application of demultiplexer :
1.
The demultiplexer enables the bidirectional 800 Mbit/s-High-speed-data-transmissionaccordingly to the IEEE 1394-standard.
2.
The demultiplexer contains a patent pending optical lenses system correctiving geometricaberrations in a large spectral range.
 
(c)
Application of flip flop.
1)
A flip-flop in combination with a Schmitt trigger can be used for theimplementation of an arbiter in asynchronous circuits.
2)One use is to build finite state machines from electronic logic. The flip-flops remember the machine's previous state, and digital logic uses thatstate to calculate the next state.3)
It stores smallest unit of memory.
Question 2.Discuss the basic logic behind counter i.e. how will you obtain 1000(8) from0111(7)? How will you implement the same? How many flip flops will be complemented in a10 bit binary counter to reach the next count after 1001100111?ANSWER:
A register that goes through a predetermined sequence of states upon the application of input pulses is called a counter. The input pulses may be clock pulses or may originate from an externalsource. They may occur at uniform interval of time or at random. Counter are found in almost allequipment containing digital logic. They are used for counting the no. of occurrence of an eventand are useful for generating timing signals to control the sequence of operations in digitalcomputers.Going through the sequence of binary no. such as 0000,0001,0010,0011 and so on, we note thatthe lower-order bit is completed from one count to the next if and only if all its lower order bits areequal to 1.for example binary count from 0111(7) to 1000(8) is obtained by
Complimenting the lower order bit.
Compliment the second-order bit because the first bit of 0111 is 1.
Complimenting the third-order bit because the first two bits of 0111 are 1’s.
Complimenting the forth-order bit because the first three bits of 0111 are 1’s.Three flip-flop be complimented to reach the next count after 1001100111.
Question 3.What will happen if buffer gate in the clock input of the register is removed?What is the role of clear and load signals in designing register with parallel load?ANSWER:
 BUFFER GATE:-
The buffer gate in the clock input reduces the power requirement from the clock generator .less power is required when the clock is connected to only one input gate instead of power consumption that four inputs would have required if the buffer will not used.
 LOAD SIGNAL:-

Activity (2)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->