operand types must always be exactly 2 characters and in hex. if its for example under 15 (0xF) then it must be typed as 0F. strings given to the assembler will always be null terminated in the output. example, input: "Hello, World!" output: 48 65 6C 6C 6F 2C 20 57 6F 72 6C 64 21 00 the last zero in the example output being the null terminator. comments can be made in an empty line with # it also accepts # as long as the hashtag is at the beginning of the line, the rest of the line will be ignored.