
Homework Help Stuck on a textbook question or coursework? Cramming for a test and need help understanding something? Post your questions and attempts here and let others help. 

Thread Tools  Display Modes 
#1




9's Complement
hello! this is my first post in these forums
and I came here for help with a Digital Logic class experiment. The problem is: Design a combinational circuit with four input lines that represent a decimal digit in BCD and four output lines that generate the 9's complement of the input digit. Provide a fifth output that detects an error in the input BCD number. This output should be equal to logic 1 when the four inputs have one of the unused combinations of the BCD code. I need help, my professor has a terrible accent, I can't ever understand him, and he is an asshole when you ask him questions. The logic gates you can use are: NAND AND OR NOR INVERTER and XOR Thank you, I need an answer asap 
#2




Have you done anything?
My experience of bad tutors suggests that, if what you are saying is correct, you should make a complaint. You, or someone who has an interest, has paid good money for an education and negligent tuition is not acceptable, particularly if it inhibits your ability to a) learn and b) ask questions. Dave 
#3




it's easy to make suggestions, but the State still wants its percentage of minority Professors. I have paid good money, and its pisses my off....but enough complaining, I have come here for help
I don't have any idea what a 9's complement is and I don't know how to create an error detector. If I knew those things I could at least start thank you 
#4




The 9's complement of a digit is the number you need to add to it to make that sum equal to 9. Let's use the tilde symbol '~' to mean the 9's complement of.
An error detector in this context is a logic curcuit that outputs a '1' when the four inputs have any of the following six binary patterns: Code:
1 0 1 0 = 0xA = 10 (decimal) 1 0 1 1 = 0xB = 11 (decimal) 1 1 0 0 = 0xC = 12 (decimal) 1 1 0 1 = 0xD = 13 (decimal) 1 1 1 0 = 0xE = 14 (decimal) 1 1 1 1 = 0xF = 15 (decimal)Select All
__________________
We never have time to do it right, But we always have time to do it over. 
#5




I suggest having a word with the dean. The professor is being paid to help students with questions, and has an obligation to do so. Part of the dean's responsibility is to make sure the professors live up to theirs.
__________________
"I want to establish in your mind very clearly that you must not think I deny all that I do not admit. On the contrary, I think there are many things which may be true, and which I shall receive as such hereafter, though I do not as yet receive them; but that is not because there is any proof to the contrary, but that the proof in the affirmative is not yet sufficient for me"  Michael Faraday 
#6




Quote:

#7




[QUOTE=Papabravo;43564]The 9's complement of a digit is the number you need to add to it to make that sum equal to 9. Let's use the tilde symbol '~' to mean the 9's complement of.
Well... after your explanation It sounds easy. I never herd of it. But binary doesn't go to 9 only 2 (0 and 1) Would it be like... 0000 = 1001 0001= 1000 0010= 0111 ...ect... 
#9




So to take the tens complement of a number you can take the 9's complement and add one. Think about representing negative numbers in tens complement notation.
http://en.wikipedia.org/wiki/Method_of_complements
__________________
We never have time to do it right, But we always have time to do it over. Last edited by Papabravo; 10242007 at 10:24 AM. 
Tags 
complement 
Related Site Pages  
Section  Title  
Worksheet  Digital codes  
Worksheet  Binary math  
Worksheet  Numeration systems  
Textbook  Lookup tables : Principles Of Digital Computing  
Textbook  7segment display : Digital Integrated Circuits  
Textbook  Subtraction : Binary Arithmetic  
Textbook  Negative binary numbers : Binary Arithmetic  
Textbook  Decimal versus binary numeration : Numeration Systems  
Textbook  Octal and hexadecimal numeration : Numeration Systems  
Textbook  Systems of numeration : Numeration Systems 
Similar Threads  
Thread  Thread Starter  Forum  Replies  Last Post 
8051 assembly language help  leonhart88  Embedded Systems and Microcontrollers  7  02252007 04:13 PM 
16's complement  Mazaag  Homework Help  1  05032006 04:32 AM 
DeMorgan's law  mannik  Homework Help  3  11262004 03:22 PM 
Digital design  rds1975  Homework Help  2  09302004 12:26 AM 
Thread Tools  
Display Modes  

