Computer arithmetic project

Concluído Postado Apr 15, 2015 Pago na entrega
Concluído Pago na entrega

Goal: To determine the processing efficiency (in number of bits per cycle) of

the “non-restoring” division technique with shift-over-0/1.

1. Write a program to simulate the process of an unsigned divider – a 2n-bit numerator

(N) and an n-bit divisor (D) leading to an (n + 1)-bit quotient (Q) and n-bit

remainder (R) using the non-restoring technique with simple shift-over 0’s and 1’s

using {−1/2, 1/2} as comparators, {−D, D} as subtractors.

2. Results required include:

• program listing,

• a plot showing the average number of bits “processed” per addition/subtractioncycle

(or the average number of quotient bits obtained per addition/subtraction

process as defined in the class) from 10,000 simulation runs, for n = 16, 18, · · · , 32,

and

• using your program to provide a demonstration of step-by-step (per subtractioncycle)

intermediate results for a 16-bit division with

N = 00001001101000001010101010101010 and D = 0111101100101010,

and clearly indicate what exactly transpires in each cycle.

Note: In order to avoid overflow, you should always fix the first 2 bits of D (divisor)

to 01 to start with, i.e. by assuming D is normalized already

Programação C

ID do Projeto: #7491331

Sobre o projeto

3 propostas Projeto remoto Ativo em Apr 22, 2015

Concedido a:

mailmesalah

I can develop the code for you in C. Feel free to contact me, message me and confirm the project so that i can start coding for you.

₹3333 INR em 1 dia
(5 Comentários)
3.3

3 freelancers estão ofertando em média ₹4778 nesse trabalho

hbxfnzwpf

I am very proficient in c, c++. I have 15 years c++ developing experience now, and I have worked for 5 years. My work is online game developing, and mainly focus on server side, the language is c++ under linux. I used Mais

₹8000 INR in 2 dias
(46 Comentários)
6.0
SharjeelSohail

A proposal has not yet been provided

₹3000 INR em 1 dia
(2 Comentários)
2.6
ithuang2014

hello. I saw your description and attached files. I understand it and can do it . I have done several project like this. I'm an expert in Data Mining, Data Structures and Algorithms. And I know Java ,C/C++ and Pyt Mais

₹5315 INR em 1 dia
(8 Comentários)
2.3