Instructor
Home
Course Plan
Assignments
Announcements
Links

 

# assignment Due date
1 Number Representations  
2 Boolean function simplification and logic representation  
3 Combinational Circuits  
4 Sequential Logic Circuits  
5 Registers and Counters  
6 Memory  
7 Register Transfer and Datapath  
8 Sequencing and Control  

   Assignment 1 : Number Representations.

1. Perform the subtraction with the  following unsigned binary numbers by taking the 2's complement of the subtrahend.

  1. 11010 - 10000
  2. 100 - 110000
  3. 11010 - 1101

 

2. Convert -32.75 and 0.0625 to IEEE single precision floating point number.

 

3. What values are represented by the following IEEE single precision floating point numbers?

1011 1101 0100 0000 0000 0000 0000 0000

0101 0101 0110 0000 0000 0000 0000 0000

4. Assume that the following format is adapted for floating point representation (base = 2).

1-bitSign 8-bitsBiased Exponent (e) 23 bitsMantissa (m)

Number = 1.m x 2e

a) Compare each case with the initial format by means of the number of different values can be expressed , the range and the precision. Prove your comments.
i-) if it uses a base of 16.
ii-) if the exponent has n-bits > 8-bits ,where as mantissa has (31-n) bits.

b) Propose a way to increase both range and precision of the initial format. Show how it is achieved.

answers    top  home

Assignment 2 Boolean function simplification and logic representation.

F(A, B, C, D) = å (0, 2, 8, 9, 10, 11, 14, 15)

Simplify the given Boolean function in

a.      Product of sums form

b.      Sum of products form

c.      Draw the logic diagram with AND/OR gates

d.      Draw the logic diagram with NAND gates

e.      Draw the logic diagram with OR/AND gates

f.        Draw the logic diagram with NOR gates

answers    top    home

Assignment 3 Combinational Circuits

  1. Design a code converter using gates to convert 4-bit binary code to 5-bit BCD, that is one bit for the tens column and four bits for the ones column.
  2. Implement the function ( F ) given below with an 8x1 Multiplexer.

    F( A, B, C, D) = å ( 2, 3, 4, 7, 8, 9, 10, 13)

  3. Design a 5x32 decoder using four 3x8 decoders and one 2x4 decoder.

answers    top    home

Assignment 4 Sequential Circuits

Sekilde gorulen sirali mantik devresindeki (sequential logic circuit) saat (clock) ve X giris sinyallarinin zaman diyagramlari asagida verilmistir. Buna göre Q0,Q1,Q2 (FF cikislari) ve Y cikis degerlerini zaman ekseninde gösteriniz. FF'lar positif-kenar tetikli (positive-edged triggered) çalismaktdirlar.

2. Asagida durum tablosu verilen devreyi JK FFlari ile tasarlayiniz.

 

answers    top    home

Assignment 5 Registers and Counters

Do problems 11, 14, 18, 22, 27 of chapter 5 (2nd edition)

Assignment 6 Memory

Do problems 4, 10, 14 and 15 of Ch. 6 pages 335, 336

answers    top    home

Assignment7Memory

Do problems 2, 5, 8 of Ch. 7 pages 383-5

answers    top    home

Assignment 8 Sequencing

Click on here for the problems

Odevleriniz okundu, calismak icin, sinav oncesi alabilirsiniz