Fall 2010 CSCI 255 Homework 2

Due date

This assignment is due in class or to my office assistant in RH 215 by 3:00 pm on 23 September.

Problem 1

Draw a CMOS implementation of a three-input OR gate.

Problem 2

Write the truth table that corresponds to the following three-input circuit implemented with CMOS transistors. [Circuit taken from NCSU ECE 109 homework.]
CMOS circuit

Problem 3

Write the truth table that corresponds to the following three-input circuit implemented with logic gates. [Circuit taken from NCSU ECE 109 homework.]
Logic circuit

Problem 4

A 2 MB memory has a 16 bit wordsize. How many 16 bit words can be stored in this memory?

Problem 5

A 2 MB memory has a 16 bit wordsize. How many bits are required to address this memory?

Problem 6

A computer memory has a 32 bit words stored in 4M locations. What is the size of this memory in bytes?