Wednesday 29 February 2012

Sum-of-Products (SOP) Form

When two or more product terms are summed by Boolean addition, the resulting expression is sum-of-products (SOP). Eg:-

Sum-of-Product (SOP)



The expression above has a domain made up of the variables A,B,C and D. However, notice that the complete set of variables is not represented in the first two terms of the expressions.

A standard SOP expression is one in which all the variables in the domain appear in each product term in the expression. Standard SOP expressions are important in constructing truth tables and in Karnaugh Map simplification method.

Any nonstandard SOP expression can be converted to the standard form using Boolean algebra (Rule 6).

Step 1. 
Multiply each nonstandard product term by a term made up of the sum of a missing variable and its complement.

Step2.
Repeat step 1 until all resulting product terms contain all variables in the domain in either complemented or uncomplemented form. In converting a product term to standard form, the number of product terms is doubled for each missing variable.


Convert Boolean expression into standard SOP form.
Refer to Example 4-13, page 202


Missing variables in nonstandard form =2
Number of product terms in nonstandard form =3
After converting to standard SOP form = 3 + (2x2) =7

Thus, number of product terms in standard form = 7


Reference:-
Digital Fundamentals, by Floyd ( page 200-202)

EDE303/201201 - Chapter 4 (Quiz)

EDE303 - Digital Electronics (Quizzes at the end of the chapter)


Question 1
The associative law for addition is normally written as
a. A + B = B + A
b. (A + B) + C = A + (B + C)
c. AB = BA
d. A + AB = A


Question 2
The Boolean equation AB + AC = A(B+ C) illustrates
a. the distribution law
b. the commutative law
c. the associative law
d. DeMorgan’s theorem


Question 3
The Boolean expression A . 1 is equal to
a. A
b. B
c. 0
d. 1


Question 4

The Boolean expression A + 1 is equal to
a. A
b. B
c. 0
d. 1


Question 5
A Boolean expression that is in standard SOP form is
a. the minimum logic expression
b. contains only one product term
c. has every variable in the domain in every term
d. none of the above

Tuesday 28 February 2012

How Hard Drives Work?

Hard drives have one, two, or more platters that stack together and spin in unison.
Read/write heads are controlled by an actuator and move in unison across the disk surfaces as the disks rotate on a spindle.

Figure below shows a hard drive with four platters:-

A hard drive with four platters.


1. All eight sides of these four platters are used to store data, although on some hard drives the top side of the first platter just holds information used to track data and manage the disk.

2. Each side (surface), of one hard drive platter is called a head. (Don’t confuse this with read-write head)

3. The four platters in the figure above has eight heads.

4. Each head is divided into tracks and sectors. Eight tracks (one on each head) make one cylinder.

5. As with floppy disks, data is written to a hard drive beginning at the outermost track.

6. The entire first cylinder is filled before the read/write heads move inward and begin filling the second cylinder.

7. A hard drive requires a controller board filled with ROM programming to instruct the read-write heads how, where and when to move across the platters and write and read data. 

8. Hard drive controller mounts on a circuit board or inside the drive housing and is an integral part of it. The controller and drive are permanently attached to one another.


Reference:-
A+ GUIDE TO Managing and Maintaining Your PC, by Jean Andrews

Wednesday 22 February 2012

EDE303/201201 - QUIZ1

EDE303-DIGITAL ELECTRONICS
QUIZ1 (23/02/2012)


Question 1
Express the decimal number -19 as an 8-bit number in:-
a) sign-magnitude form
b) 1's complement form
c) 2's complement form

Chapter 2, page 63, Example 2-14



Question 2
Convert the decimal number 2590 to hexadecimal by repeated division.
a) Repeated division by 2
b) Repeated division by 16

Chapter 2, page 78, Example 2-28


Reference:-
Digital Fundamentals, by Floyd


Score (over 10) :-

Largest = 6 (x2)
Smallest = 0 (x1)

Mean = 2.25
Mode = 1, 2, and 2.5
Range = 6

Wednesday 8 February 2012

EDE303 / 201201 - PLANNER

EDE303 - DIGITAL ELECTRONICS
Classcode: 23-201201D100057
Credit hours : 4
Day/Time : Thursday/1300-1500
Venue : B-01-13
Student Leader : Tan Wee Keong

ASSESSMENTS EVALUATION
Assignment 1 (10%) : Lab 1 - Digital Logic Gates
Assignment 2 (10%) : Lab 2 - Boolean Algebra
Assignment 3 (10%) : Lab 3 - Simplification of Boolean Functions using K-Map
Assignment 4 (20%) : Lab 4 - Combinational of Logic Functions
Midterm (10%) : Ch 1 - 6
Final exam : 40% 


LESSON PLAN

Week 1
30/01/2012
Introduction
Week 2
06/02/2012
Chapter 1
Week 3
13/02/2012
Chapter 2
Week 4
20/02/2012
Chapter 3
Week 5
26/02/2012
Chapter 4
Week 6
05/03/2012
Chapter 5
Week 7
  12/03/2012
Chapter 6





















MIDTERM
19/03/2012
Chapter 1-6
BREAK
  26/03/2012






Week 8
02/04/2012
Chapter 7a
Week 9
09/04/2012
Chapter 7b
Week 10
16/04/2012
Chapter 7c
Week 11
23/04/2012
Chapter 8
Week 12
30/04/2012
Chapter 9
Week 13
06/05/2012
Revision 1
Week 14
14/05/2012
Revision 2





FINAL EXAM
24/05/2012



CONTENT OUTLINE OF THE COURSE / MODULE

Chapter 1: Introduction
- Digital vs Analog systems
- Digital system hierarchy
- Logic Devices

Chapter 2: Number Systems
- Decimal numbers
- Binary numbers
- Octal numbers
- Hexadecimal numbers
- Binary arithmetic

Chapter 3: Logic Gates
- AND, OR, NOT gates
- NAND, NOR, special gates

Chapter 4: Boolean Algebra
- Boolean arithmetic
- Boolean identities
- Boolean properties
- DeMorgan’s Theorems

Chapter 5: Karnaugh Maps

- K Maps
- Boolean Expression
- Logic Simplifications
- Minterms & Maxterms

Chapter 6: Combinational Logic Functions

- Half-Adder
- Full Adder
- Decoder & Encoder
- Multiplexer & Demultiplexer
- Multiple combinational circuits

Chapter 7a: Counters
- SR latch
- Clocked SR latch
- D latch, JK flip-flop

Chapter 7b: Counters

- Asynchronous counters
- Synchronous counters

Chapter 8: Shift Registers

- Serial in serial out
- Parallel in serial out
- Serial in parallel out
- Parallel in serial out
- Universal shift register
- Ring counters

Chapter 9: Digital-Analog Conversion

- Analog-to-Digital Converter (ADC)
- Digital-to-Analog Converter (DAC)



MATERIALS:-
Book - RM8.9
Handouts (slides) - RM2

Tuesday 7 February 2012

EDE104 / 201201 - PLANNER

EDE104 - COMPUTER HARDWARE & OPERATING SYSTEMS
Classcode: 23-201201D100050
Credit hours : 4
Day/Time : Tuesday/1300-1600
Venue : B-01-08/B01-18
Student Leader : Tan Wee Keong

ASSESSMENTS EVALUATION
Assignment 1 (10%) : Quiz1 (Based on Chapter 1,2)
Assignment 2 (10%) : Quiz2 (Based on Chapter 3,4,5)
Assignment 3 (10%) : Presentation
Assignment 4 (20%) : Group Project -  
A Step By Step To Re-Format And Installing Operating System (dual boot)
Midterm (10%) : Ch 1 - 6
Final exam : 40% 


LESSON PLAN

Week 1
30/01/2012
Introduction
Week 2
06/02/2012
Ch 1,2
Week 3
13/02/2012
Quiz 1
Week 4
20/02/2012
Ch 3,4,5
Week 5
26/02/2012
Quiz 2
Week 6
05/03/2012
Chapter 6 (Presentation1)
Week 7
  12/03/2012
Group Project





















MIDTERM
19/03/2012
Chapter 1-6
BREAK
  26/03/2012






Week 8
02/04/2012
Chapter 7    (Presentation2)
Week 9
09/04/2012
Chapter8 (Presentation3)
Week 10
16/04/2012
Chapter 9 (Presentation4)
Week 11
23/04/2012
Chapter10 (Presentation5)
Week 12
30/04/2012
Assemble PC (Assignment 3)
Week 13
06/05/2012
Revision 1
Week 14
14/05/2012

Revision2
F/EXAM
23/05/2012






Assignment (10%) : Presentation


6. OPERATING SYSTEM & UTILITY PROGRAMS
SAMSON JETHROW PATRICK
TAN WEE KEONG

7. APPLICATION SOFTWARE
MUHAMMAD HILMI B RASIMAN
GEOFFREY BIN JIKANAK

8. COMMUNICATION NETWORKS
CARLSON MARTIN
CARENNAWELL JOEL

9. THE INTERNET & WORLD WIDE WEB
CHARLIE ALDRIDGE N ANTIRING
MOHD SHAFIE BIN OSMAN 

10. SECURITY, PRIVACY & ETHICS
KHAIRUL NIZAM BIN MD KASSIM
JOEL NICKOLSON LAWERENCE



Assignment 4 (20%) : Group Project - A Step By Step To Re-Format And Installing Operating System (dual boot)


GROUP 1 GROUP 2
CARLSON MARTIN GEOFFREY BIN JIKANAK
CARENNAWELL JOEL MOHD SHAFIE BIN OSMAN 
JOEL NICKOLSON LAWERENCE SAMSON JETHROW PATRICK
CHARLIE ALDRIDGE N ANTIRING TAN WEE KEONG
KHAIRUL NIZAM BIN MD KASSIM MUHAMMAD HILMI B RASIMAN

Friday 3 February 2012

UFS103 / 201201 - PLANNER

UFS103 - PC COMPETENCY
Classcode: 23-201201D100017
Credit hours : 3


ASSESSMENTS EVALUATION
Assignment 1 (10%) : MS. WORD 2007 (PART 1)
Assignment 2 (10%) : MS. WORD 2007 (PART 2)
Assignment 3 (10%) : MS. EXCEL 2007  (PART 1)
Assignment 4 (10%) : MS. EXCEL 2007  (PART 2)
Assignment 5 (20%) : UNDERSTANDING OF MS. OFFICE TOOLS
Final Project Presentation (Group) (40% ) : MS. POWERPOINT 2007


LESSON PLAN

Week 1
30/01/2012
Introduction
Week 2
06/02/2012
Ms.Word-1
Week 3
13/02/2012
Ms.Word-2
Week 4
20/02/2012
Ms.Excel-1
Week 5
26/02/2012
Ms.Excel-2
Week 6
05/03/2012
Ms.PP-1
Week 7
  12/03/2012
Ms.PP-2





















MIDTERM
19/03/2012

BREAK
  26/03/2012






Week 8
02/04/2012
Presentation-1
Week 9
09/04/2012
Presentation-2
Week 10
16/04/2012
Blogging
Week 11
23/04/2012
Ms.Word - 3
Week 12
30/04/2012
Ms.Excel - 3
Week 13
06/05/2012
Ms.PP-3
Week 14
14/05/2012






FINAL EXAM
21/05/2012

Thursday 2 February 2012

GENERAL RULES FOR ALL STUDENTS

ATTENDANCE

Attendance for both the lectures and the tutorials is compulsory.  Any student not attending a class should provide a medical certificate or a written justification (signed by a parent or guardian in the case of a full-time student).  Should a student fail to do so, he/she will be considered truant.

Should a student attendance for a given subject is lower than 70 %, he/she will not be allowed to sit for the final examination.  Punctuality is equally important.  The lecturer is entitled to refuse entry into the classroom to any student that would present him/herself late (Tolerance +/- 10 min).


ASSESSMENTS

Student's assessments will be evaluated based on the breakdown given in each subjects. Please refer to your subject's label (eg: UFS103/EDS105/EDE124 etc.) for further details.

If a student failed to attend any class or missed any assessment, kindly submit your medical certificate (MC) in the next class. Late submission WILL NOT BE ENTERTAINED and NO ASSESSMENT EVALUATION (lab/quiz/test/midterm/presentation slot) will be conducted for them.



LAB RULES

1. Be respectful, follow your lecturer's instructions, and don't take shortcuts.

2. Please do not bring in any food or drink except just water, which must be stored on the floor.

3. Do and finish your own given assignment, and no body is allowed to surf any irrelevant web sites or play computer games. 

4. Keep your desk free from any disturbance objects (eg. bags, pencil case, water bottles etc)

5. Stay, work and talk in your own work station area. Don't leave your work area unless instructed by the lecturer.

6. CLEANUP: Clean your work area before leaving!



WISH YOU GUYS ALL THE BEST & HAPPY LEARNING =)