Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
anchovieshat
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
4 ms
·
1.
▲
by
anchovieshat
10y ago
This is very cool, zenojevski! Good luck with your VM!
2.
▲
by
anchovieshat
10y ago
I believe I've corrected the backspace bug with a little help from a pull request, preventing default behavior and patching it through the same route the delete key follows. My machine doesn't have a backspace key, so I missed it
3.
▲
by
anchovieshat
10y ago
Wow, I'm not sure how I missed that. Thanks! I've pushed the fix up, and it should be live shortly.
4.
▲
by
anchovieshat
10y ago
While it isn't quite the same emulated machine, and therefore has a different instruction set, it does tread similar ground to Nand2Tetris's project 4, however it lacks an assembler, so you'd have to input directly in byte se
5.
▲
by
anchovieshat
10y ago
On the page with the editable grid, https://anchovieshat.github.io/Q8/q8.html there's a table that maps numbers to instructions, and gives a brief description. It wraps below the grid to better support smaller scr
6.
▲
by
anchovieshat
10y ago
Hey, there's a lot you can learn from Q8, but if you want to look at something deeper, you might want to look into x86 or ARM assembly. https://ocw.mit.edu/courses/electrical-engineering-and-compu... https:/
7.
▲
by
anchovieshat
10y ago
[I'm the author] Q8 is a little tool I started as an experiment to visualize low level code as it manipulates raw data in memory, but has evolved into a full-fledged experimental environment for learning about low level programming. I&
8.
▲
Show HN: Q8, an In-Browser VM for Learning and Visualizing Bytecode Programming
(anchovieshat.github.io)
145 points
by
anchovieshat
10y ago
|
28 comments