Search found 656 matches
- 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...
- Fri Oct 04, 2013 12:50 pm
- Forum: Dragon General
- Topic: Comparison of Dragon Assemblers?
- Replies: 14
- Views: 8009
Re: Comparison of Dragon Assemblers?
Can you explain how it works? Or is there anywhere some documentation?tormod wrote:Attached is the BASIC program "Editor & Assembler" by A.R.Billingham which I typed in from a magazine in 1984.
- 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 ?
Thanks!zephyr wrote:Look here.jedie wrote: btw. exists there a way to display the hex code instead of decimal value ?
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?
- 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!
btw. must a assembler be "Dragon" specific or must it only 6809 specific?
![Very Happy :D](./images/smilies/icon_e_biggrin.gif)
btw. must a assembler be "Dragon" specific or must it only 6809 specific?
- 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 ...
- 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...
- 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:
But last Update Feb.2011![Crying or Very Sad :cry:](./images/smilies/icon_cry.gif)
http://www.8bitforce.com/simon6809/SiMon6809 is a 6809 based educational computer.
But last Update Feb.2011
![Crying or Very Sad :cry:](./images/smilies/icon_cry.gif)
- 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?
- 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 ?
Good idea!sixxie wrote:Not too complicated, just a little terse as anything that has to fit in such a small space is bound to be.
- 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.
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.