lc3web
lc3web copied to clipboard
web-based simulator for LC-3
TRAP routines seem to modify `R7` to the incremented PC, causing `R7` to be changed unexpectedly. ```asm .ORIG x3000 LEA R0, STR1 AND R7, R7, #0 ADD R7, R7, #3...
I'm in a class that uses your simulator and our current assignment works with packed strings. Unfortunately, those don't work in this version. I've done some poking around between this...
I wanted to give my students the ability to download the binary and hexadecimal files after assembling the code. The traditional LC-3 assembler creates both the binary and hexadecimal files...
Implementation of this instruction would be similar to ".STRINGZ", but pack two ASCII characters in each memory location. Each odd character would be applied to bits 7-0, while each even...
Under the current implementation, PUTSP only outputs ASCII values for bits 7-0 until bits 15-8 or the following memory location bits 7-0 are null. Additionally, HALT does not save the...
// erikeidt: // issue: // .FILL, like all directives, works only with constants and not labels // so, you cannot not declare and initialize a global pointer variable that refers...