From 7ffb24a6eeb0513702051075decc613d013284db Mon Sep 17 00:00:00 2001 From: David Timber Date: Thu, 3 Apr 2025 01:02:58 +0200 Subject: Some final touches to the ripple-carry adder --- linux-casual/mp-int/ripple-carry-adder/README.md | 5 +++ .../mp-int/ripple-carry-adder/animation-skel.svg | 37 ++++++++++++++++++++-- linux-casual/mp-int/ripple-carry-adder/index.html | 2 +- 3 files changed, 41 insertions(+), 3 deletions(-) create mode 100644 linux-casual/mp-int/ripple-carry-adder/README.md diff --git a/linux-casual/mp-int/ripple-carry-adder/README.md b/linux-casual/mp-int/ripple-carry-adder/README.md new file mode 100644 index 0000000..3ae065f --- /dev/null +++ b/linux-casual/mp-int/ripple-carry-adder/README.md @@ -0,0 +1,5 @@ +# Ripple-carry Adder Interactive Animations +This is CSS animated interactive ripple-carry adder. Made to help you understand +how computers do math :) + +https://en.wikipedia.org/wiki/Adder_(electronics)#Ripple-carry_adder diff --git a/linux-casual/mp-int/ripple-carry-adder/animation-skel.svg b/linux-casual/mp-int/ripple-carry-adder/animation-skel.svg index 7cccd50..1f6d732 100755 --- a/linux-casual/mp-int/ripple-carry-adder/animation-skel.svg +++ b/linux-casual/mp-int/ripple-carry-adder/animation-skel.svg @@ -26,8 +26,8 @@ inkscape:deskcolor="#d1d1d1" inkscape:document-units="mm" inkscape:zoom="1.0333895" - inkscape:cx="422.88024" - inkscape:cy="420.94486" + inkscape:cx="534.64836" + inkscape:cy="310.62828" inkscape:window-width="2560" inkscape:window-height="1371" inkscape:window-x="0" @@ -225,6 +225,39 @@ id="path135" /> + 0 + CF + 7 - Multiprecision integer arithmetics, animated + Ripple-carry adder, interactive -- cgit