| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
This project implements several binary arithmetic and bit manipulation algorithms using AVR Assembly. The programs demonstrate how low-level operations such as multi-byte addition, bit pattern manipulation, and two’s complement conversion are implemented using microcontroller registers.
Adds two 16-bit numbers using 8-bit AVR instructions.
Identifies the rightmost sequence of consecutive 1 bits in a byte and resets them to 0.
Example:
Input: 01011100 Output: 01000000
Converts a positive binary number into its two’s complement representation to represent negative values.
Example:
+12 = 00001100 -12 = 11110100
sixteen-bit-addition.asm reset-rightmost.asm twos-complement.asm README.md
Jasvin Kaur
Computer Science – University of Victoria
University of Victoria
| Back | FazBrowse Home | New Git URL |