Wiki editing discussion

Page 23/38
16 | 17 | 18 | 19 | 20 | 21 | 22 | | 24 | 25 | 26 | 27 | 28

By Grauw

Enlighted (7968)

Grauw's picture

11-11-2018, 13:41

By gdx

Prophet (2663)

gdx's picture

11-11-2018, 14:33

Thanks Grauw

By Grauw

Enlighted (7968)

Grauw's picture

11-11-2018, 15:34

Can I express a feeling of yuckiness about labels not suffixed with a : ? Smile Never understood why that is syntactically allowed in assemblers.

By gdx

Prophet (2663)

gdx's picture

11-11-2018, 23:43

I corrected this passage. I hope it has become understandable.

By Grauw

Enlighted (7968)

Grauw's picture

12-11-2018, 00:02

You say “some assemblers don’t want a : before an EQU”, but could you name them?

Neither GEN80 nor Compass nor WBASS had problems with that iirc, and I certainly hope modern cross-assemblers don’t. M80 perhaps?

By gdx

Prophet (2663)

gdx's picture

12-11-2018, 00:16

I did not try Compass nor WBASS. If you feel that you have tested enough assemblers for this remark to be modified, please do it!

By Grauw

Enlighted (7968)

Grauw's picture

12-11-2018, 00:47

Well I assume the remark is coming from somewhere, otherwise you wouldn’t make it?

But if you don’t know an example either, then I’ll modify the text.

By gdx

Prophet (2663)

gdx's picture

12-11-2018, 01:43

I learned assembler long time ago at school without putting the two points with EQU. I had an error with colon but I do not remember which assembler exactly. Both are generally accepted anyway. It does not matter.

By Grauw

Enlighted (7968)

Grauw's picture

12-11-2018, 09:00

I see...

By NYYRIKKI

Enlighted (5256)

NYYRIKKI's picture

15-11-2018, 22:43

gdx wrote:

I created a wiki page for beginners in assembler.

http://www.msx.org/wiki/Assembler_for_Dummies_%28Z80%29

I hope it will help someone. I invite experts to change what is wrong and add what would be lacking. Critics are welcome.

Thank you for this, because it enabled me a natural place to express my view of "how to start coding assembler"
All manuals that I've seen (not that many) have started from "This is how this command works and this is how it affects flags"-type of stuff.

I must say that when I started with assember I was more like: Ok, ok this is not that much different from BASIC... The "variables" are restricted to A-E plus some more randoms, but this seems logical. After that I was very pissed off that I could not compile things like OUT (B), C although to me it looked exactly like in examples...

Well, it was not... but this was because I had just a manual that explained me very accurately what each command does instead of explaining the "idea behind".

Now I have raped your work in order to match my idea of how to teach registers and flags... I hope you don't hate me for that.

Page 23/38
16 | 17 | 18 | 19 | 20 | 21 | 22 | | 24 | 25 | 26 | 27 | 28
My MSX profile