Computer Engineering Essentials  2012


Prabhas Chongstitvatana

Topics:  

Hardware  (my lecture)
Chapter 1  Storage  (textbook)
  I expect students to learn the following:
     Binary numbers:  add, subtract   two-complement numbers (sections: 1.1, 1.5, 1.6)
    
SML  simulator      The simulator package  sml-1.zip

Algorithms  (coming soon)

Homework

Assigned reading text:  ( ~20 pages )
section 1.5 Binary Systems pp.42-46
section 1.6 Storing Integers  pp.47-53
section 1.8 Data Compression pp.58-63
Here is the pdf file of text  pp. 1-63  (alive until end of June)

Hands-on:

Logic and circuits, Binary numbers
Quick start LogicWorks    (download LogicWorks 5)

Activities
1)   Make an ADDER circuit from the following truth table
input      output
A   B     Sum Carry
0 0        0      0
0 1        1      0
1 0        1      0
1 1        0      1

2)   Translate this problem into a combination circuit:
Output:  I will go to play football.  (yes/no)
The conditions:
1)     If it is raining I will not go.
2)     If there is only a few players, we will play in a smaller field.
3)     There are two fields available to play:
         3.1)    in front of the statue  (Big field)
         3.2)    at Political Science (Small field)
        These two fields may or may not be available.
4)     If there is no field available, I will not go.

last update 22 June 2012