This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
v2.0 raw | |
100 200 8209 0300 83fe 0400 8401 3410 8101 3410 | |
8101 2413 8301 2513 0645 3610 83ff 710 87f7 b7f7 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Compute 10 elements of fibonacci sequence | |
# Copyright 2011, 2013 - Humberto Ortiz-Zuazaga <humberto.ortiz@upr.edu> | |
# Released under the GNU General Public Licence v3 or later | |
# See http://www.gnu.org/licenses/gpl.html | |
# Uses the 16-bit assembly we made up for our less broken cpu. | |
# http://www.hpcf.upr.edu/~humberto/courses/arch2013/less-broken-cpu.html | |
add $1, $0, $0 # $1 is base | |
add $2, $0, $0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# bases.py - Copyright 2010, Humberto Ortiz-Zuazaga humberto.ortiz@upr.edu | |
# Functions to read and write numbers represented in various bases | |
digits = "0123456789ABCDEF" # digits for bases 2 - 16 | |
def readnum(numstring, base): | |
"Read a string of digits in base BASE, and compute the correct decimal value" | |
value = 0 | |
for i in range(len(numstring)): | |
value = value * base |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# simple sum - add a and b, store in c, print c, then return | |
# Copyright 2011, 2013 - Humberto Ortiz-Zuazaga <humberto.ortiz@upr.edu> | |
# Released under the GNU General Public Licence v3 or later | |
# See http://www.gnu.org/licenses/gpl.html | |
.data | |
vara: .word 0 | |
varb: .word 0 | |
varc: .word 0 | |
.text |
NewerOlder