Source code of MARS Assembler
First commit of the 4.5 version (latest version available)
This commit is contained in:
@@ -0,0 +1,55 @@
|
||||
# maximum length of scrolled text in Mars Message and Run I/O tabs, in bytes.
|
||||
MessageLimit = 1000000
|
||||
# Maximum number of errors that can be recorded in one assemble operation.
|
||||
ErrorLimit = 200
|
||||
# Maximum number of "backstep" operations that can be taken. An instruction
|
||||
# may produce more than one (e.g. trap instruction may set several registers)
|
||||
BackstepLimit = 2000
|
||||
# Acceptable file extensions for MIPS assembly files. Separate with spaces.
|
||||
Extensions = asm s
|
||||
# The set of ASCII strings to use for ASCII display or print
|
||||
# of data segment contents. This covers 8-bit ASCII codes 0-255.
|
||||
# The space character (decimal 32, hex 20) is encoded here as
|
||||
# "space" without the quotes. It will be converted upon reading.
|
||||
# All non-printable codes are encoded here as "null" without
|
||||
# the quotes. They will be converted upon reading, to the value
|
||||
# of variable AsciiNonPrint. If you wish to have non-printing
|
||||
# codes be displayed as their octal value (see unix od) then
|
||||
# replace all these null with the codes.
|
||||
# 0 1 2 3 4 5 6 7 8 9
|
||||
AsciiTable = \
|
||||
\\0 null null null null null null null \\b \\t \
|
||||
\\n \\v \\f \\r null null null null null null \
|
||||
null null null null null null null null null null \
|
||||
null null space ! " # $ % & ' \
|
||||
( ) * + , - . / 0 1 \
|
||||
2 3 4 5 6 7 8 9 : ; \
|
||||
< = > ? @ A B C D E \
|
||||
F G H I J K L M N O \
|
||||
P Q R S T U V W X Y \
|
||||
Z [ \\ ] ^ _ ` a b c \
|
||||
d e f g h i j k l m \
|
||||
n o p q r s t u v w \
|
||||
x y z { | } ~ null null null \
|
||||
null null null null null null null null null null \
|
||||
null null null null null null null null null null \
|
||||
null null null null null null null null null null \
|
||||
null null null null null null null null null null \
|
||||
null null null null null null null null null null \
|
||||
null null null null null null null null null null \
|
||||
null null null null null null null null null null \
|
||||
null null null null null null null null null null \
|
||||
null null null null null null null null null null \
|
||||
null null null null null null null null null null \
|
||||
null null null null null null null null null null \
|
||||
null null null null null null null null null null \
|
||||
null null null null null null
|
||||
# Use AsciiNonPrint as placeholder for non-printing ASCII codes.
|
||||
# To use space character, specify AsciiNonPrint = space.
|
||||
# The value of this variable will be substituted for the
|
||||
# string "null" for any element in the Ascii list (above)
|
||||
# having "null" as its value.
|
||||
AsciiNonPrint = .
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user