Junjie Mao
f70dee67dc
Add a disk and two related examples
...
Signed-off-by: Junjie Mao <junjie.mao@enight.me>
2015-12-01 17:00:21 +08:00
Junjie Mao
03ffdfec35
Integrate the C compiler to the simulator
...
Signed-off-by: Junjie Mao <junjie.mao@enight.me>
2015-12-01 13:57:50 +08:00
Junjie Mao
ef51362300
Move the printer panel
...
Signed-off-by: Junjie Mao <junjie.mao@enight.me>
2015-09-30 10:44:28 +08:00
Junjie Mao
3b657ed55b
Update the view and include the architecture specification
...
Signed-off-by: Junjie Mao <junjie.mao@enight.me>
2015-09-30 10:24:41 +08:00
Junjie Mao
e2d018e9da
Add a printer
...
Signed-off-by: Junjie Mao <junjie.mao@enight.me>
2015-09-17 16:46:55 +08:00
Junjie Mao
fedc22763e
Bugfixes and more examples
...
Signed-off-by: Junjie Mao <junjie.mao@enight.me>
2015-09-17 16:11:08 +08:00
Junjie Mao
05cb80c0b1
Support hardcoded label addresses and customized program entry
...
Signed-off-by: Junjie Mao <junjie.mao@enight.me>
2015-09-17 11:01:46 +08:00
Junjie Mao
063684ecfa
Add the instruction register
...
Signed-off-by: Junjie Mao <junjie.mao@enight.me>
2015-09-16 16:44:02 +08:00
Junjie Mao
f6c3fd1091
Add a list of available examples
...
Signed-off-by: Junjie Mao <junjie.mao@enight.me>
2015-09-16 10:42:54 +08:00
chyyuu
2736291290
update index.html for name and addr
2015-09-15 18:07:48 +08:00
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
3536e7e27b
Do not load typekit
...
Signed-off-by: Junjie Mao <junjie.mao@enight.me>
2015-09-15 14:10:51 +08:00
Junjie Mao
bae680e20a
Implement basic functionality (except floating point addition)
...
Signed-off-by: Junjie Mao <junjie.mao@enight.me>
2015-09-15 11:00:10 +08:00
chyyuu
6817d197f1
initial version for v8-cpu, which is based on Schweigi/assembler-simulator
2015-09-15 04:17:16 +08:00
Schweigi
8b6e1bac12
docu(technical): Add link to my blog giving a technical introduction
2015-03-15 22:35:19 -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
c2f9eb4c07
feat(ui): Improve layout by moving labels below cpu & memory panel
2015-02-01 14:30:43 +01: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
89bd2930ab
feature(layout): Rearrange layout for more code visibility
...
Fixes #11
2015-01-29 22:29:14 -05:00
Schweigi
31fc8ec977
Use newest Angular and Bootstrap version and pump version to 0.4.0
2015-01-23 22:30:52 +01: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
a74577d1f2
Use newest Angular and Bootstrap version and pump version to 0.3.0
2014-10-08 09:34:57 +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
58aa24f18d
Help is on a external page with default page style. This fixes #2 and #3 .
2013-10-29 19:07:20 +01:00
Richard Birenheide
aeb167178a
Enable help text in separate window.
...
The help text from index.html is copied into an own html File and linked
with from the "Code" section. This enables the user to right-click ->
"Open in Separate Window".
2013-10-29 14:26:53 +01:00
Schweigi
ab3be4315d
Mark the currently executed line in the assembler code
2013-10-28 22:08:11 +01:00
Schweigi
72cff1dfb3
Corrected GitHub ribbon url
2013-10-27 16:09:24 +01:00
Schweigi
ebc48bcedf
Initial commit
2013-10-27 15:43:35 +01:00