Collection of programs written in SPARC assembly language. These demonstrate a proficiency in assembly language.
Overview of Programs:
arrayadd.m - Allows you input elements into an array and then the program outputs the total.
checksum.m - Determines if an internet checksum is valid. Asks for a checksum and then outputs either a 'V' for valid or 'I' for invalid.
conv.m - Converts any base-10 number into any base (so long as its between 1 and 36).
conv4.m - Converts a base-10 number to base 4.
iofunc.o - Needed for building any of these .m files. Provides certain io functions (reading characters, etc). Not created by me.
multiplication.m - Simple multiplication program. Simulates hardware multiplication on the SPARC processor.
simplevar.m - Program that demostrates the use of a variable in assembly.
varpractice.m - Program that demonstrates variables in assembly.
bmuscede / sparc_assembly_programs Goto Github PK
View Code? Open in Web Editor NEWCollection of programs written in SPARC assembly language. These demonstrate a proficiency in assembly language.