Show HN: The Montana MiniComputer

Hey HN, we just released the 1.0 of the MonTana Mini Computer (MTMC-16), a virtual teaching computer to help students understand how low level computing works. It is a 16 bit computer with only 4k of ram, but we've made some design choices that help maximize what you can accomplish with the limited hardware

https://mtmc.cs.montana.edu/

It is written in java (sorry) and provides a web interface that has:

- a blinken-lighten display for registers

- a memory view with different filters you can apply

- a Gameboy-like game pad

- a console you can use to interact with the computer (including running assembly instructions directly)

- a file browser with an integrated editor for editing file

So everything you need to get going on low level programming.

It includes some sample code, including snake and conway's game of life, in the /src directory.

You can watch a quick start video here: " rel="nofollow">

We have the start of a C compiler for the machine, but that's still a work in progress. We plan on improving the interactivity and visual feedback over the next few months, so any feedback you can give us would be very much appreciated!


Comments URL: https://news.ycombinator.com/item?id=44683490

Points: 34

# Comments: 8

https://mtmc.cs.montana.edu/

Létrehozva 11d | 2025. júl. 25. 15:40:05


Jelentkezéshez jelentkezzen be

EGYÉB POSTS Ebben a csoportban

Show HN: Mathpad – Physical keypad for typing math symbols

Here's something different than your usual fare: A physical keypad that lets you directly type math!

Ever tried typing mathematical equations in your code IDE, email, or on Slack? You might know

2025. aug. 5. 4:30:04 | Hacker news
Ask HN: What trick of the trade took you too long to learn?

Every week for the last 3 months I’ve learned a new trick when it comes to getting whatever LLM I’m using at the time to produce better output. That’s my trade, but lots of HNers have more interes

2025. aug. 5. 2:10:13 | Hacker news