Week 1 Learning Objectives

EE-290, Spring '97, Dr. C. S. Tritt


Number Systems and Base Conversions

Be able to convert real numbers between the base 2, 8, 10 and 16 systems.

Binary Arithmetic

Be able to calculate the 2's complement of a given n-bit binary number.

Be able to explain the differences between signed-magnitude, signed-1's complement and signed-2's complement representations of negative binary numbers.

Be able to perform addition problems in base 2, 8 and 16.

Be able to perform subtraction problems in base 2 using the barrow method.

Be able to perform subtraction problems in base 2 using the 2's complement method.

Be able to perform multiplication problems in base 2.

Binary Codes

Be able to determine the minimum number of bits needed to represent a given set of items.

Be able to name and compare two of the five decimal codes given in Table 1-2 of your text.

Be able to calculate and use even and odd parity bits.

Be able to explain the purpose and special feature of Gray codes.

Given a table like Table 1-5, be able to translate a message from ASCII code into standard English characters.

Binary Cells and Registers

Know the definition of a binary cell.

Know the definition of a register.

Logic Gates and Integrated Circuits

Know the AND, OR and NOT truth tables.

Know the logic gate and operator symbols for the AND, OR and NOT.

Boolean Algebra

Given the postulates on page 38 in your text, be able to prove the theorems in Table 2-1.

Be able to describe at least one difference between Boolean and regular algebra.

Know the operator precedence for evaluating Boolean expressions.

Be able to evaluate simple Boolean expressions.