From chu at ece.msstate.edu Sat Mar 15 03:06:15 2008 From: chu at ece.msstate.edu (Yul Chu) Date: Sat Mar 15 03:06:26 2008 Subject: [ece4713] Exam #2 Message-ID: <212531.19061205568375844.JavaMail.root@zimbra.ece.msstate.edu> Hi CA Folks: Currently, I am out of town and I might be back to Starkville Monday night or Tuesday Morning (for the worst case). So I would like to delay the Exam #2 from Tuesday (March 18) to Thursday (March 20) for sure. In other words, there will be no class/exam on Tuesday (March 18). And I need to do a makeup-class on Friday (March 21, 2:00pm to 4:00pm at room 129) one more time to cover the MCI for your project. I am sorry for the inconvenience. If you have any schedule not to attend the makeup-class, please let me know in advance. Enjoy your spring break and see you next Thursday.. Thanks, -yc From chu at ece.msstate.edu Sat Mar 15 08:26:06 2008 From: chu at ece.msstate.edu (Yul Chu) Date: Sat Mar 15 08:26:19 2008 Subject: [ece4713-01] [ece4713] Exam #2 In-Reply-To: <47DBCC15.4060002@msstate.edu> Message-ID: <16299040.19171205587566760.JavaMail.root@zimbra.ece.msstate.edu> Oops.. it is Good Friday (March 21). We can discuss the makeup-class later, so don't worry about the makeup-class on March 21. Thank you, Wesley and Andy. -yc Yul Chu wrote: > Hi CA Folks: > Currently, I am out of town and I might be back to Starkville Monday night or Tuesday Morning (for the worst case). > So I would like to delay the Exam #2 from Tuesday (March 18) to Thursday (March 20) for sure. > In other words, there will be no class/exam on Tuesday (March 18). > And I need to do a makeup-class on Friday (March 21, 2:00pm to 4:00pm at room 129) one more time to cover the MCI for your project. > I am sorry for the inconvenience. > > If you have any schedule not to attend the makeup-class, please let me know in advance. > Enjoy your spring break and see you next Thursday.. > > Thanks, > > -yc > _______________________________________________ > ece4713 mailing list > ece4713@ece.msstate.edu > http://www.ece.msstate.edu/mailman/listinfo/ece4713 > _______________________________________________ > ece4713-01 mailing list > ece4713-01@ece.msstate.edu > http://www.ece.msstate.edu/mailman/listinfo/ece4713-01 From chu at ece.msstate.edu Wed Mar 19 17:05:24 2008 From: chu at ece.msstate.edu (Yul Chu) Date: Wed Mar 19 17:05:34 2008 Subject: [ece4713] Exam #2, Message-ID: <47E18E24.3080109@ece.msstate.edu> Hi CA Folks, As announced, you have Exam #2 tomorrow, March 20 (Thursday), during the class hour. Like the Exam #1, you can enter the class room from 7:58a.m. As discussed, you are allowed to use basic calculator. Good luck !! Thanks, -yc From chu at ece.msstate.edu Thu Mar 27 10:51:26 2008 From: chu at ece.msstate.edu (Yul Chu) Date: Thu Mar 27 10:51:37 2008 Subject: [ece4713] Assignment #5 and proposal Message-ID: <47EBC27E.1080509@ece.msstate.edu> Hi CA Folks: I posted the assignment #5 and Project proposal report format at the class web page. The due date for both is April 3, 2008. Have a nice weekend and see you next Tuesday!! Thanks, -yc From chu at ece.msstate.edu Fri Mar 28 07:53:11 2008 From: chu at ece.msstate.edu (Yul Chu) Date: Fri Mar 28 07:53:23 2008 Subject: [ece4713] Re: project signed numbers Message-ID: <47ECEA37.8070301@ece.msstate.edu> FYI: > Our group had some concern over differentiating signed and unsigned > numbers. > Do we just choose either unsigned numbers or 2-s complement? > > Are the given numbers in the project guidelines in 2-s complement or > unsigned numbers? > > Is there anything else we should know about these subjects? > You can use two kinds of arithmetic instructions, such as add/sub (signed integer addition/subtraction) and addu/subu (unsigned integer addition/subtraction). And we covered Full adder based on 2's complement and overflow detection (4 cases), right? You can use the Full adder for signed/unsigned integer addition/subtraction. For the signed integer addition/subtraction, you should detect overflow; however, for the unsigned addition/subtraction, ignore the overflow (refer to section 3.3). For example, if there are two 4-bit numbers, A(0110) and B(0100), 1) Signed integer: A + B = 0110 + 0100 = 1010 (Pos + Pos = Neg --> overflow --> exception, I am going to cover how to deal with exception next week!!) 2) Signed integer: A - B = 0110 - 0100 = 0110 + (1011 + 1) = 0110 + 1100 = 0010 (no problem) 3) Unsigned integer: A + B = 0110 (6) + 0100 (4) = 1010 (10, no problem --> ignore the overflow since it is correct) 4) Unsigned integer: A -B = 0110 - 0100 = 0110 + (1011 + 1) = 0110 + 1100 = 0010 (no problem) Of course, there are some restrictions for unsigned integer computations. However, since unsigned integer used to represent memory address in general, we can avoid them. Hope it works.. -yc