Search found 656 matches

by jedie
Fri Oct 04, 2013 5:46 pm
Forum: Hints and Tips
Topic: Howto try small machine code programs in BASIC ?
Replies: 53
Views: 26749

Re: Howto try small machine code programs in BASIC ?

I cleanup the test programm a little bit: 10 ' MACHINE CODE LOADER 20 READ LA ' LOAD / EXECUTE ADDRESS 25 PRINT "POKE MACHINE CODE TO: $";HEX$(LA) 30 PA = LA ' START ADDRESS FOR POKE 50 READ HB$ ' HEX CONSTANTS 60 IF HB$="END" THEN 100 70 POKE PA,VAL("&H"+HB$) ' POKE VALUE INTO MEMORY 80 PA = PA + 1...
by jedie
Fri Oct 04, 2013 12:50 pm
Forum: Dragon General
Topic: Comparison of Dragon Assemblers?
Replies: 14
Views: 8009

Re: Comparison of Dragon Assemblers?

tormod wrote:Attached is the BASIC program "Editor & Assembler" by A.R.Billingham which I typed in from a magazine in 1984.
Can you explain how it works? Or is there anywhere some documentation?
by jedie
Fri Oct 04, 2013 7:30 am
Forum: Hints and Tips
Topic: Howto try small machine code programs in BASIC ?
Replies: 53
Views: 26749

Re: Howto try small machine code programs in BASIC ?

zephyr wrote:
jedie wrote: btw. exists there a way to display the hex code instead of decimal value ?
Look here.
Thanks!

Other idea beside this: save the value to display into memory and peek it from memory in BASIC and convert/ print it...

In my example i use $0600 is it a good location?
by jedie
Thu Oct 03, 2013 10:22 pm
Forum: Dragon General
Topic: Comparison of Dragon Assemblers?
Replies: 14
Views: 8009

Re: Comparison of Dragon Assemblers?

Great question! :D

btw. must a assembler be "Dragon" specific or must it only 6809 specific?
by jedie
Thu Oct 03, 2013 10:20 pm
Forum: Hints and Tips
Topic: Howto try small machine code programs in BASIC ?
Replies: 53
Views: 26749

Re: Howto try small machine code programs in BASIC ?

OK, i must evaluate all :? Here a hand made test code, that doesn't output the expected value: 10 ' MACHINE CODE LOADER 20 READ LA ' LA = LOAD ADDRESS (START OF PROGRAM) 30 READ EA ' EA = ADDRESS OF FIRST INSTRUCTION 40 PA = EA 'TO BE EXECUTED 50 READ HB$ ' HEX CONSTANTS 60 IF HB$="END" THEN 100 70 ...
by jedie
Thu Oct 03, 2013 9:35 pm
Forum: Dragon General
Topic: Dragon emulator written in Python ???
Replies: 106
Views: 93810

Re: Dragon emulator written in Python ???

lda #-128 suba #1 ; overflow set but no carry lda #127 adda #1 ; overflow set but no carry Thank you, that's really really helps me! I have made two unittests: def test_Overflow01(self): self.cpu_test_run(start=0x1000, end=None, mem=[ 0x86, 0x80, # LDA #-128 0x80, 0x01, # SUBA #1 ]) self.assertEqua...
by jedie
Thu Oct 03, 2013 8:46 pm
Forum: Hints and Tips
Topic: DIY simple 6809 ???
Replies: 7
Views: 12732

Re: DIY simple 6809 ???

Also interesting:
SiMon6809 is a 6809 based educational computer.
http://www.8bitforce.com/simon6809/

But last Update Feb.2011 :cry:
by jedie
Thu Oct 03, 2013 10:56 am
Forum: Hints and Tips
Topic: Howto try small machine code programs in BASIC ?
Replies: 53
Views: 26749

Re: Howto try small machine code programs in BASIC ?

Ok, then we have ALLDREAM, DOSDREAM, Encoder 09 and Dasm... Which is the best for starting?
by jedie
Wed Oct 02, 2013 6:48 pm
Forum: Hints and Tips
Topic: Howto try small machine code programs in BASIC ?
Replies: 53
Views: 26749

Re: Howto try small machine code programs in BASIC ?

sixxie wrote:Not too complicated, just a little terse as anything that has to fit in such a small space is bound to be.
Good idea!
by jedie
Wed Oct 02, 2013 3:45 pm
Forum: Discuss This Site
Topic: Forum account seems not to work in Wiki...
Replies: 4
Views: 5138

Re: Forum account seems not to work in Wiki...

Ah! IMHO i found the error:

It seems that phpBB accept longer passwords than the Wiki. Maybe the Wiki login truncate the given password, so it's can't be accepted.