Jump to content

0

The Best Assembly Computer



File Data

Posted by walker7, 05 February 2018 · 93 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 · 114 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.
http://www.atariage....2566_2054_4.png
This is where you enter data struct...


Code As You Go

Posted by walker7, 25 November 2017 · 171 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:
http://www.atariage....lbum_2054/ga...


Screen Enhancements

Posted by walker7, 15 November 2017 · 160 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:
http://www.atariage....566_2054_75.png
 
 
By pressing a c...


Assembly Interface

Posted by walker7, 13 November 2017 · 161 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:
http://www.atariage....566_2054_75.png
 
 
There ar...


ROM Section Headers

Posted by walker7, 12 November 2017 · 152 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 · 209 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...





February 2018

S M T W T F S
    123
45678910
11121314151617
1819202122 23 24
25262728   

Recent Entries

Recent Comments

Categories