Atari-Jess #1 Posted December 11, 2002 I think I finally am beginning to understand ASM! *begins to cry* its so... beautiful! I only have JUST started to figure out how its working so dont expect me to be like, making stuff... thats crazy talk. But ASM really is a wonderous thing... My full respect to all the ASM coders especially the ones that had to work with 6507 code. Just cheer me on, and ill keep going. its only taken me a year or so just to "GET IT" let alone start doing anything at all. *sigh* Gotta love the computer Quote Share this post Link to post Share on other sites
Happy_Dude #2 Posted December 11, 2002 ASM? Whats that? j/k Keep it up. You'll be tearing you're hair out in no time Quote Share this post Link to post Share on other sites
Sir Plus #3 Posted December 11, 2002 Congratulations! But temper that knowledge with patience. Computers are actually very stupid, and the 65xx processor can only do one thing at a time. So try not to tackle everything at once, but break everything down to tiny steps. Quote Share this post Link to post Share on other sites
Atari-Jess #4 Posted December 11, 2002 someone got the letter b to show up on the screen today. I wanted an asterix, but B is close enough for me. This is only going to take a few years. yay.... Quote Share this post Link to post Share on other sites
Happy_Dude #5 Posted December 11, 2002 What processor are you programing for? I know a little x86 ASM and its really easy to print strings. (just don't ask me how it's been 2 or 3 years since I did it ) Quote Share this post Link to post Share on other sites
Atari-Jess #6 Posted December 11, 2002 trying for both x86 and 68k but x86 to start. I need to use that TASM and Tlink program or at least something similar but perhaps better because the one that i have is pretty lame and i dont like it since it doesn't work. Instead of the million of lines of code for the 6502 to display a letter it took like 5 lines of code for the x86? geez... One day ill tackle that 6502 but that will be years upon years upon years upon years from now. being that years till i figure it out, years till i get good. years to do other stuff and then years to decide to move on to 6502 Quote Share this post Link to post Share on other sites
Happy_Dude #7 Posted December 11, 2002 I have a couple of billion disks to search through, but I'll post some TASM code for strings when I find it. If you're not using tasm you should be able to port it easily enough as I like to HEAVILY comment my code Quote Share this post Link to post Share on other sites
Happy_Dude #8 Posted December 11, 2002 .EXE Hello world DOSSEG .MODEL SMALL .STACK 200h .DATA .CODE Message db "Hello World$" START: mov ax,cs ;cs points to code seg or message mov ds,ax mov dx,offset Message mov ah,9 int 21h ;print dx mov ax,4c00h int 21h END START .COM Hello world MAIN SEGMENT BYTE ASSUME CS:main,DS:MAIN,SS:NOTHING ORG 100H Message db "Hello World$" START: mov ax,cs mov ds,ax mov dx,offset Message mov ah,9 int 21h mov ah,4CH mov al,0 int 21H MAIN ENDS END START Hope this helps Quote Share this post Link to post Share on other sites
Atari-Jess #9 Posted December 11, 2002 I had TASM and Tlink for a little bit but i lost em any place i could get it and all the other files ill need again? i have to use debug and its not as good!!oor at least a similar program that is compatible with it. and did i get banned from the stella group? i never even said much there.... i dont get messages from them anymore anyone know? i used my hotmail account... Quote Share this post Link to post Share on other sites
Happy_Dude #10 Posted December 12, 2002 Try Kazza Or Google it, Free assemblers are everywhere Quote Share this post Link to post Share on other sites
Thomas Jentzsch #11 Posted December 12, 2002 and did i get banned from the stella group? i never even said much there.... i dont get messages from them anymore Contact Russ Perry Jr ([email protected]), he is administrating the group now. I don't think you got banned. What was your name on [stella]? Quote Share this post Link to post Share on other sites
Lumpbucket #12 Posted December 12, 2002 Whoops! Double post... Quote Share this post Link to post Share on other sites
Lumpbucket #13 Posted December 12, 2002 trying for both x86 and 68k but x86 to start. x86 to start? YUCK! x86 is the second most completely horrible assembler i've used (i can do 6502, 6809, Signetics 2650, 68000 - 68060, PowerPC, x86 and i'm a professional Z80 programmer). I think you'll find 68k MUCH easier to learn from scratch, and MUCH nicer, too. I learnt 68k first and its still (by far) my favourite. Quote Share this post Link to post Share on other sites
Atari-Jess #14 Posted December 14, 2002 I need to get me some ASM books.... Quote Share this post Link to post Share on other sites
cschell #15 Posted December 14, 2002 I agree. Start with the 68000 and not x86. The register set is much friendlier as I recall. As for displaying text, that really has a lot to do with what else is in the system. If you can put text on a screen with a few lines, there's some other device making your life easy. The individual processor just feeds the graphics chip. Chad Quote Share this post Link to post Share on other sites