Facundo Quiroga

Results 39 issues of Facundo Quiroga

Use the samples in the assets/samples to add a menu for loading sample programs. Using https://stackoverflow.com/questions/24996437/how-to-execute-a-bash-script-as-sbt-task, generate a javascript file with the list of filenames inside assets/samples. Load that list...

enhancement
webapp

Add a separate UI (below the mainboard?) to display the status of the devices, and to allow the user to enter keys.

enhancement
webapp

Implement IN/OUT instructions add devices to simulator (PIO, printer, pic, handshake, dmac)

enhancement
simulator

Currently using the default assembly x86 highlighter that Ace editor provides; it misses some instructions like jump, jc, jnc, EQU, etc, and allows other such as eax. Use Ace's mode...

enhancement
webapp

On the instructions, the tooltip shows the instruction, its encoding, an explanation of how to encode, and higlights the byte selected. On variable definitions, it shows the instruction that generated...

enhancement
webapp

Add screen and keyboard devices. implement int N instruction

enhancement
simulator

For example, if `mov var,ax` is executed, scroll to the address of the var variable and highlight it and its value. Also, the `ax` register should be highlighted.

enhancement
webapp

Don't allow it for IO memory stuff because of synchronization issues with the devices. The modification should be equivalent to a mov register/memory, immediate value (this should be executed in...

enhancement
webapp

Right now, the execution model works instruction by instruction. Allow each instruction to generate a list of *microcode* instructions to perform cycle by cycle execution. In each cycle only one...

enhancement
webapp
simulator

For example, use a base64 encoded string to represent the program in a get param.