x86 Assembly Learning Platform
===

I've been fiddling with assembly, lately, and I've learned a lot. I was using [6502asm.com][1]. [6502asm.com][1] is a javascript assembler and emulator for 6502 assembly. Here's what I like about it: Input and output is very simple and easy to understand. It supplies you with a 32x32 pixel screen, with an address space from $0200 to $05ff. Changing the color of a pixel is as simple as storing a color value (between $00 and $0f) in one of the screen's addresses ($0200 being the top left, and $05ff being the bottom right.) That was a lot of fun to mess around with, but it's 8-bit, and a 32x32 screen doesn't have a lot of room. I was wondering if there's anything like [6502asm.com][1] for 32/64-bit assembly instead of 8-bit. (It doesn't have to be in the browser, just anything that's similar.) Also, I'd prefer if it used nasm, but it's not a requirement. Thanks in advance!


  [1]: http://6502asm.com/