You are on page 1of 1

CEG 3156: High-Level Computer Systems Design

(Winter 2018)
Prof. Rami Abielmona
Quiz #1: Arithmetic Circuits

January 29, 2018

Instructions
This quiz will last 30 minutes. Please complete the following question, and
answer to the best of your ability. State any assumptions and acronyms that
are utilized in the quiz, and do not forget to hand in your answer sheet with
your name, student number and date on it.

Question I
This question deals with division circuitries. We have seen, in class, three
different methodologies for the realization of unsigned division.

Part a
Explain, using a flow chart, one algorithm for the unsigned division of two 32-bit
numbers. Draw its corresponding block diagram, using ALUs, registers, shift
registers and a control block. Indicate the widths of all busses, as well as major
status and control signals.

Part b
State two drawbacks with your design, and provide a potential solution for each
drawback.

This study source was downloaded by 100000780179654 from CourseHero.com on 05-02-2022 09:40:37 GMT -05:00

https://www.coursehero.com/file/99968487/ceg3156Quiz1pdf/
Powered by TCPDF (www.tcpdf.org)

You might also like