ฉันกำลังพยายามออกแบบตัวเสริมคำนำหน้าแบบขนานสำหรับแอดเดอร์พื้นฐานที่ใช้ negabinary Negabinary เป็นฐานแทนคุ้นเคยฐาน2ไบนารี ตัวบวก 1 บิตแต่ละตัวจะสร้างผลรวมและสองตัว (แทนที่จะเป็นหนึ่งในรูปแบบไบนารี) ที่นำไปสู่ตัวบวกถัดไป
เพื่อให้แอดเดอร์เร็วขึ้นฉันต้องการใช้โครงสร้างคำนำหน้าแบบขนานเช่นโครงสร้าง Ladner-Fischer ตามที่ระบุด้านล่าง ฉันคุ้นเคยกับการทำงานของเซลล์สีม่วงในระบบเลขฐานสอง แต่ฉันไม่แน่ใจว่าจะใช้ฟังก์ชันการทำงานแบบเดียวกันในระบบ negabinary ได้อย่างไร
เหตุผลที่ฉันทำสิ่งนี้เป็นเพียงเพื่อความสนุกฉันยังไม่พบการใช้งานใด ๆ สำหรับ negabinary
สูตรสำหรับการคำนวณผลรวมและนำไปใช้:
Ladner-fischer มีโครงสร้างต้นไม้:
หากมีสิ่งใดไม่ชัดเจนโปรดอย่าลังเลที่จะถาม