CSCI150 Assignment 3 Welcome to your CSCI150 Assignment 3. You will need to write down your name and student ID as they appear in your college profile. You have until the end of Week 6 to complete this assignment. You may retake this assignment as many time as you want. Submission on this webpage will give you instant feedback, use it wisely. Name Student ID Q1 Which of the following about 5 step systematic designing procedures is wrong? 5-step designing procedure applies to simple Combinational Circuits 5-step designing procedure does not apply to subcomponents in hierarchical design 5-step designing procedure do not guarantee unique solution None of above. None Q2 In recursive decoder design, to design a 6-to-64 decoder, how many 3-to-8 decoders do you require? Q3 The implementation of Multiplexers is usually accomplished by utilising which of the following functional blocks? Priority Encoder Decoder Binary adders All of above None Q4 The use of decoders is most commonly used to simplify Sum-of-minterm to technology mapping Sum-of-product to technology mapping Product-of-maxterm to technology mapping Product-of-sums to technology mapping None Q5 You have 5 hard drives sending information onto a single data bus. Which of the following component is most useful, in determining which input gets onto the main data bus? Multiplexer Enabler Decoder Inverter Q6 What is the unsigned 2s complement of 8bit integer 10101100? Q7 What is the signed 2s complement of 8bit integer 01100000 Q8 If your input X is fed into a 8-to-3 priority encoder, and the output of the priority encoder except for the validity bit is fed into 3-to-8 decoder for output Y, then X = Y X does not equal to Y X might, or might not equal to Y Unknown None Q9 If your input X is fed into a 4-to-16 decoder, and the output of the decoder is fed into 16-to-4 standard encoder for output Y, then X = Y X does not equal to Y X might, or might not equal to Y Unknown None Q10 To be able to process 5channels 8bit inputs to a single data bus, assuming you only have the multiplexers below (as well as other types of functional blocks), what kind of multiplexer should be used? 4channel 8bit multiplexer 4channel 8bit multiplexer and 2channel 8bit multiplexer 8channel 8bit multiplexer B and C None 1 out of 3 Q11 How many output ports should a 16input priority encoder have? Q12 To implement an alarm system with master control switch, which of the following component is most suitable? Encoder Enabler XOR gate Multiplexer None Q13 To implement 2 switches that can control a single light, where regardless of what the other switch's state is, a switch on its own could turn the light on and off, what kind of component should be used? Encoder Enabler XOR gate Multiplexer None Q14 A telephone switchboard is to be designed, so that N incoming calls could be directed to correct telephone. Disregarding conflicts, which of the following components should be used? Encoder Enabler XOR gate Multiplexer None Q15 A component is needed to translate rotatory positional information to numerical values. Positional information can be retrieved sensors placed in the rotatory disk, when the machine is rotated to a position, the sensor at that position will generate a signal in the high voltage area. Which component is most suitable for such translation? Encoder Enabler XOR gate Multiplexer None Q16 A fuel tank has a vertical array of sensors at different heights, each of them which will generate positive signals when it detects fuel at their level. Which of the following components should be used to translate that into NUMERICAL fuel tank status information? Enabling array Encoder Priority Encoder Any of above None Q17 Which of the following components is most suitable for determining if two values are the same? Encoder Enabler XOR gate Multiplexer None Q18 How can one implement a 2s complementer? By using binary adder By using binary subtractor By using decoders All of above None Q19 How should one perform signed multiplication using unsigned multipliers? By using additional unsigned 2s complementer By using additional signed 2s complementer By using an additional XOR gate All of above None Q20 Unused output ports in LogicWorks should be Connected to digital ground Connected to input Connected to binary prob Connected to +5V source None 2 out of 3 By checking this box, I acknowledge I finished this assignment on my own WITHOUT cheating. 3 out of 3 Time's up