Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Problem 5 ( 1 5 points ) : This problem involves the design of a circuit that finds the square root of an 8 -

Problem 5(15 points):
This problem involves the design of a circuit that finds the square root of an 8-bit unsigned binary number N using
the method of subtracting out odd integers. To find the square root of N, we subtract 1, then 3, then 5, etc.,
until we can no longer subtract without the result going negative. The number of times we subtract is equal
to the square root of N. For example, to find ?227 : 27-1=26;26-3=23;23-5=18;18-7=11;11-
9=2;2-11(can't subtract). Since we subtracted 5 times, ?227=5. Note that the final odd integer is 1110=
10112, and this consists of the square ?1012=510 followed by a 1.
(a) Draw a block diagram of the square rooter that includes a register to hold N, a subtracter, a register
to hold the odd integers, and a control circuit. Indicate where to read the final square root. Define
the control signals used on the diagram.
(b) Draw a state graph for the control circuit using a minimum number of states. The N register should
be loaded when St=1. When the square root is complete, the control circuit should output a done
signal and wait until St=0 before resetting.
image text in transcribed

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Structured Search For Big Data From Keywords To Key-objects

Authors: Mikhail Gilula

1st Edition

012804652X, 9780128046524

More Books

Students also viewed these Databases questions

Question

305 mg of C6H12O6 in 55.2 mL of solution whats the molarity

Answered: 1 week ago