Rubicon Forum
Welcome, Guest. Please login or register.
December 01, 2008, 05:28:24 PM

Login with username, password and session length
Search:     Advanced search
Undeletable components are now shaded blue when loading a level in.
3898 Posts in 197 Topics by 2405 Members
Latest Member: Ping
* Home Help Search Login Register
+  Rubicon Forum
|-+  Playing the Game
| |-+  Open Design Challenges (Moderator: Bucky)
| | |-+  DASEGOS: Multiplier
« previous next »
Pages: [1] Print
Author Topic: DASEGOS: Multiplier  (Read 2013 times)
Zaratustra
Operator
**
Posts: 11


View Profile
DASEGOS: Multiplier
« on: September 15, 2006, 05:24:17 PM »

This little machine multiplies two numbers from 0 to F. The result will appear on the striped tiles, the least significant digit on top and the most significant on bottom.

Other ideas on the same venue could include:

> More digits
> Other operations
> Decimal digits instead of hex
Logged
sluutthefeared
Designer
***
Posts: 74


View Profile Email
Re: DASEGOS: Multiplier
« Reply #1 on: October 09, 2006, 10:30:09 PM »

Here's mine. tivolic
I had some troubles, but I think I got it worked out.
« Last Edit: October 14, 2006, 09:21:42 PM by sluutthefeared » Logged
sluutthefeared
Designer
***
Posts: 74


View Profile Email
Re: DASEGOS: Multiplier
« Reply #2 on: October 10, 2006, 05:32:14 AM »

I was looking at yours and I noticed the most significant digit is off in some cases, such as D*D or B*9.

In the case of B*9, the least significant bits with a carry should be 2,4,6,8,1,3, but yours ends with an extra 2 in it, 2,4,6,8,2,1,3. Not sure where that extra 2 came from since it shouldn't be repeated again, possibly a timing problem there?

Also, in some cases comparing the least significant bit with the initial operand doesn't work properly.
For example, 8*A is 50 and 9*A is 5A. When comparing the least significant bit with the operand the machine will count that A as a carry when it's not.
« Last Edit: October 10, 2006, 07:06:17 PM by sluutthefeared » Logged
sluutthefeared
Designer
***
Posts: 74


View Profile Email
Re: DASEGOS: Multiplier
« Reply #3 on: October 13, 2006, 01:20:06 AM »

I decided to make another.  zobuzid
In this one I used some tricks to get it to run at full speed and be a bit more compact.
« Last Edit: October 14, 2006, 09:21:12 PM by sluutthefeared » Logged
sluutthefeared
Designer
***
Posts: 74


View Profile Email
Re: DASEGOS: Multiplier
« Reply #4 on: November 20, 2006, 08:08:19 PM »

I enjoyed working on this problem before, so to get used to the physics changes I decided to return to it.
xyhedaz
Logged
Pages: [1] Print 
« previous next »
Jump to:  

Powered by MySQL Powered by PHP Rubicon Forum | Powered by SMF 1.0.8.
© 2001-2005, Lewis Media. All Rights Reserved.
Valid XHTML 1.0! Valid CSS!