Skip to content
  • Home

Tag: binary multiplication

Posted on March 1, 2023May 7, 2023

65816: Coding Efficiencies (last update: 3/1/2023)

I’m using this post to gather some of the coding efficiencies I’ve found in moving to the 65816. Most of these relate to porting my 6502-based Forth operating system. I’ve documented many of these findings in my code and I figured it was better to have them here in one place rather than there buried …

Continue reading “65816: Coding Efficiencies (last update: 3/1/2023)”

Posted on August 31, 2022August 31, 2022

65816: Coding – To Optimize or Not

As I was working on my 32-bit floating-point package (GitHub) I noticed some opportunities to optimize the code. For example, scale10, used while converting strings into floating-point values, uses the package’s 32-bit routines to multiply and divide by 10. For example, to scale up by 10 we load 10 to the floating-point stack and call …

Continue reading “65816: Coding – To Optimize or Not”

Recent Articles

  • S-Pixie: PCB Build Transmitter Testing
  • CW Messenger: Protoboard Build Start to Finish
  • CW Messenger: Prototype Testing
  • CW Messenger: A New Project
  • S-Pixie: Audio Amplifier

Admin

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
Privacy Policy Terms and Conditions Contact Us
Copyright © 2020-2025 TRobertson