Jump to content


The Best Assembly Computer

File Data

Posted by walker7, 05 February 2018 · 307 views
assembly, computer, 8-bit, file and 3 more...
This is how the data is stored in files on this type of computer.
NOTE:   This is a work in progress.  I will be updating this post as I think of stuff to put on here.
Bytes $20-$7F represent the standard ASCII character set.  Character $7F represents the cursor symbol.
Bytes $00-$1F are control codes.
$00 - ROM Sectio...

Data Structures

Posted by walker7, 14 January 2018 · 284 views

Creating data structures is an important part of programming.  By pressing a certain key combo (such as CTRL+D), you could enter a screen that will let you make data structures for your program.  Take a look at this screen.
This is where you enter data struct...

Code As You Go

Posted by walker7, 25 November 2017 · 344 views
assembly, computer, 8-bit, 16-bit and 6 more...
This next section is a big one.  Wouldn't it be great if you could test code as you programmed it?  Well that's where Code-As-You-Go comes into play.
The mode can be accessed with a dedicated button on a keyboard.  It's labeled "CAYG."
Take a look at this:

Screen Enhancements

Posted by walker7, 15 November 2017 · 314 views
assembly, computer, 8-bit, 16-bit and 5 more...
When assembling, there are several different screen enhancements that could use to make the experience more enjoyable.  One way is to change the background and foreground colors.
This is the shot from the previous installment:
By pressing a c...

Assembly Interface

Posted by walker7, 13 November 2017 · 370 views
assembly, computer, 8-bit, 16-bit and 6 more...
The interface for a good assembler is just like a text editor, with extra features added to make assembly easier.
Take a look at this simulated screenshot, inspired by the Apple ][.  This is a multiply routine for the Motorola 68000:
There ar...

ROM Section Headers

Posted by walker7, 12 November 2017 · 303 views
assembler, 8-bit, 16-bit, rom and 2 more...
A good assembler has ROM section headings.  These are a way to cleanly divide the source code into settings, so you can definitely figure out at which address each section starts.  Think of an assembler as if were like Microsoft Word.
Section headings could appear as solid-colored bars with text on them.  The user should have control...

The Best Assembly Computer

Posted by walker7, 10 November 2017 · 408 views
BASIC, 8-bit, 16-bit, retro, 6502 and 4 more...
I have used a lot of assemblers to program games.  I have used Learn to Program BASIC, BasiEgaXorz, and EASy68K.  I have also used Apple ][ Basic, C++, and others.  There are many different assemblers out there, but what if there was a computer (or maybe an application) with a really sophisticated assembler that could be used for programmin...

January 2019

20 212223242526

Recent Entries

Recent Comments