Method | Description | |
---|---|---|
AssembleCode ( string[]>.Dictionary |
Method | Description | |
---|---|---|
ChangeFromHex ( string strs ) : string[] |
Search through the entire section, change each hex value to an ordinary one then return the changed lines of code
|
|
GetCode ( string code, ushort>.Dictionary |
Gets the assembled machine code for section of code
|
|
GetLabels ( string[]>.IList |
Gets the labels' positions for every section of the code.
|
|
GetRegexOpcodes ( string code ) : RegexOpcode[] |
Goes through each line of code - if it is a valid opcode, it assigns a RegexOpcode to it.
|
|
ReplaceAllConstantsData ( string strs, ushort>.Dictionary |
Replaces all constants/(reserved/declared data) with the number representing their offset.
|
public static AssembleCode ( string[]>.Dictionary |
||
sections | string[]>.Dictionary | |
offset | int | |
constants | ushort>.Dictionary | |
data | int>.Dictionary | |
return | byte[]>.Dictionary |