# 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.]

## 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.]

## 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?