Junjie Mao
bbbbf66ebb
Add support to timer and timer interrupts
...
Signed-off-by: Junjie Mao <junjie.mao@enight.me>
2015-09-15 15:21:15 +08:00
Junjie Mao
2f7661da82
Codebase Maintenance
...
* Add the missing dependency (angular 1.4.5)
* Do not track generated js files
* Fix .gitignore
Signed-off-by: Junjie Mao <junjie.mao@enight.me>
2015-09-15 08:51:08 +08:00
chyyuu
6817d197f1
initial version for v8-cpu, which is based on Schweigi/assembler-simulator
2015-09-15 04:17:16 +08:00
Tibor Baksa
3ae7320f52
Fixed underflow off-by-one bug
2015-07-19 18:02:35 +02:00
Schweigi
217c3a1c16
chore(release): Release v0.5.1
2015-03-15 22:42:58 -07:00
Schweigi
aec3c39ff0
feat(ui): Show cursor:pointer when hover over an instruction/label
2015-03-15 22:29:50 -07:00
Schweigi
1b549c25dc
style(formatting): Small code format cleanup
2015-03-15 22:23:36 -07:00
Schweigi
7a4c3fb88b
feat(ui): Highlight code by clicking an instruction or label address
...
Implements #12
2015-02-01 14:29:19 +01:00
Schweigi
74709b1bc4
feat(ui): Highlight the stack area
...
Implements #9
2015-02-01 13:31:17 +01:00
Steve Clay
5d27b800a3
fix(ui): Labels match case in code
...
Fixes #13
2015-01-29 23:05:25 -05:00
Schweigi
81e9076a4b
Merge branch 'master' of https://github.com/SergeyVlSorokin/assembler-simulator into feature/pull-request-8
2015-01-23 22:23:28 +01:00
Sergey Sorokin
d6931753d9
Added possibility to use SP register in MOV, ADD, SUB, INC, DEC and CMP commands.
...
Added optional highlighting of memory cells referenced by A, B, C and D
registers.
Added "Labels" panel which shows all labels in program, together with
corresponding address and value from memory.
2015-01-21 19:08:52 +03:00
Schweigi
cc7a1ce0a2
Small code cleanup and added HLT instruction to sample code
2014-10-08 09:19:14 +02:00
Schweigi
700ffc7767
Bumped version to 0.2.2 and generated asmsimulator.js file for release
2014-09-16 03:34:59 +02:00
Schweigi
43728a0a51
Generated newest min.js
2013-10-28 22:10:59 +01:00
Schweigi
ab3be4315d
Mark the currently executed line in the assembler code
2013-10-28 22:08:11 +01:00
Schweigi
90eab81050
Improved assembler label error handling
2013-10-27 21:58:28 +01:00
Schweigi
ebc48bcedf
Initial commit
2013-10-27 15:43:35 +01:00