Thursday, 23 June 2011

BASIC Assembler Update

Work continues on the BASIC assembler enhancements.   After spending some time learning how to use ObjAsm and the ROOL build tools effectively, the past week I've been suffering with a virus (of the human kind) which has slowed development to a crawl.

So far I've created a new optimised and assembler friendly version of all the pattern and lookup tables via ObjAsm macros in an automated fashion from the BASIC code.  This makes it easy to update them as I simply re-run the BASIC application.  The pains with the existing Acorn BASIC source code persist, so the plan is to add a branch from the existing code when a potential instruction begins with a "V" and branch back if no valid instruction is found.   All the new code is in several new source files to avoid creating problems in the existing code.  What remains then is to copy some code for storing the instruction into the correct location, and to figure out expression parsing to support the assembler syntax / notation discussed in the ROOL forums recently.

Unfortunately life is taking over for a while and it's going to slow down development.  It make take a little more time than expected get this one finished but it remains the highest priority task we are working on.

6 comments:

  1. Superbly written article, if only all bloggers offered the same content as you, the internet would be a far better place. This brand is known for the service it gives but in case it bumps you in some issue what will you do? You should get in touch with experts of Norton Phone Number UK . Call at Norton Support Number UK and the experts here are ready to solve all your issue in Norton.

    ReplyDelete
  2. this is outstanding and great post! i really like it. thank you so much.
    Epson Customer Service
    Epson Helpline
    Epson Printer Support Number

    ReplyDelete
  3. Hi, Thanks for the sharing nice posting with us. i’m really impressed.
    Samsung printer help

    Samsung Support

    Samsung printer Support

    ReplyDelete
  4. Amazing article. Your blog helped me to improve myself in many ways thanks for sharing this kind of wonderful informative blogs in live. I have bookmarked more article from this website. Such a nice blog you are providing !
    Cabs in Madurai

    ReplyDelete
  5. Information is very informative also you can click mcafee.com/activate ,and get such type of info, this is the great resource to get such type of information.

    ReplyDelete
  6. If you want a babe from the house of Escorts Service in Aerocitythere are a few things you should know well before making a booking. Firstly our agency here at your city. In simple words is a cut above the rest because of the highly professional services we provide to our clients. Check our other Services...
    Escorts Service in Chanakyapuri
    Escorts Service in Chanakyapuri
    Escorts Service in Connaught Place
    Escorts Service in Connaught Place
    Escorts Service in Connaught Place
    Escorts Service in Dwarka
    Escorts Service in Mahipalpur
    Escorts Service in Mahipalpur
    Escorts Service in Mahipalpur

    ReplyDelete