Author Topic: Introduction Post  (Read 1654 times)

TheManx

  • Regular Member
  • *
  • Posts: 4
Introduction Post
« on: November 22, 2021, 06:26:54 PM »
Hi,
I'm a very old programmer. I started my programming life on 6809E Assembler in 1984. I rewrote my OS, sped my 20ms floppy drives to 4ms and expanded the floppy disk capacity and reburned my disk EPROMS with the newly expanded features. Even added a couple commands to my ROM based BASIC interpreter. Those were fun days for me.
Years later I adapted to 8088 assembler and did some int 10h and int 21h coding in debug (for those who remember that DOS program), and a couple TSR's but never to the level I did on the 6809E.
Since then I've been side tracked with just about every language under the sun to pay the bills.

I'm coming back to assembler and looking to go crazy with it again like I did in the old days. Lots to relearn though.

Thanks
TheManx

Gunther

  • Member
  • *****
  • Posts: 4198
  • Forgive your enemies, but never forget their names
Re: Introduction Post
« Reply #1 on: November 22, 2021, 06:50:55 PM »
Welcome aboard. Install the necessary software. The quite sophisticated help function together with the examples will help you to find the right way. But most of all: have fun.

Gunther
You have to know the facts before you can distort them.

TheManx

  • Regular Member
  • *
  • Posts: 4
Re: Introduction Post
« Reply #2 on: November 22, 2021, 07:11:18 PM »
?? Curious?
I've been reading Kip Irvine's Assembly Language for x86 and I've been working in VS2015 express with customized Assembly templates based on C++.

Is there something else I should been looking at?


Petr

  • Regular Member
  • *
  • Posts: 6
Re: Introduction Post
« Reply #3 on: November 22, 2021, 07:37:31 PM »
Welcome )

Gunther

  • Member
  • *****
  • Posts: 4198
  • Forgive your enemies, but never forget their names
Re: Introduction Post
« Reply #4 on: November 22, 2021, 08:07:08 PM »
I've been reading Kip Irvine's Assembly Language for x86 and I've been working in VS2015 express with customized Assembly templates based on C++.

There is a special subforum for questions about Irvine's book.

Is there something else I should been looking at?
Yes, I would install the MASM32 package if I were you. If you are interested in 64 bit programming the MASM64 SDK is the right choice for you. Of course you can also install both in parallel.
You have to know the facts before you can distort them.

jj2007

  • Member
  • *****
  • Posts: 13957
  • Assembly is fun ;-)
    • MasmBasic
Re: Introduction Post
« Reply #5 on: November 22, 2021, 08:12:44 PM »
?? Curious?
I've been reading Kip Irvine's Assembly Language for x86 and I've been working in VS2015 express with customized Assembly templates based on C++.

Is there something else I should been looking at?

See Help and tutorials, recommended reading.

Forget Kip (numerous little problems), forget VS (one big problem - it's a behemoth with no particular use for Assembly). Instead, install the Masm32 SDK and start coding. The best point of departure might be the \masm32\examples folder, and \Masm32\qeditor.exe is all you need for the time being.

Don't hesitate to ask for help here. Welcome to the Forum :thup:

TheManx

  • Regular Member
  • *
  • Posts: 4
Re: Introduction Post
« Reply #6 on: November 22, 2021, 08:57:06 PM »
Thanks Gunther.
I did happen upon the Irvine forums which I'm sure will be helpful but I'm not taking any course, I just love the language and was willing to pay for the text to make sure I had some kind of reference if websites went away or  or contributors eventually weren't... contributing anymore. Something that would be harder to delete shall we say.

I did download MASM32 and I'm having a look around in that.

Interesting side note, the MASM32 download site, US Site1 was flagged by my internet protection as malicious and automatically blocked. US Site 2 was fine though.

jj2007

  • Member
  • *****
  • Posts: 13957
  • Assembly is fun ;-)
    • MasmBasic
Re: Introduction Post
« Reply #7 on: November 23, 2021, 12:49:05 AM »
Interesting side note, the MASM32 download site, US Site1 was flagged by my internet protection as malicious and automatically blocked. US Site 2 was fine though.

We have a dedicated sub-forum for that :tongue:

daydreamer

  • Member
  • *****
  • Posts: 2399
  • my kind of REAL10 Blonde
Re: Introduction Post
« Reply #8 on: November 23, 2021, 07:05:25 PM »
Welcome to forum theManx  :thumbsup:
my none asm creations
http://masm32.com/board/index.php?topic=6937.msg74303#msg74303
I am an Invoker
"An Invoker is a mage who specializes in the manipulation of raw and elemental energies."
Like SIMD coding

Siekmanski

  • Member
  • *****
  • Posts: 2725
Re: Introduction Post
« Reply #9 on: November 23, 2021, 07:24:16 PM »
Welcome to forum.  :thumbsup:
Creative coders use backward thinking techniques as a strategy.

Biterider

  • Member
  • *****
  • Posts: 1083
  • ObjAsm Developer
    • ObjAsm
Re: Introduction Post
« Reply #10 on: November 23, 2021, 07:48:21 PM »
Welcome aboard TheManx

Biterider

TheManx

  • Regular Member
  • *
  • Posts: 4
Re: Introduction Post
« Reply #11 on: November 23, 2021, 07:50:27 PM »
Thanks for the warm welcome everyone!

Vortex

  • Member
  • *****
  • Posts: 2794
Re: Introduction Post
« Reply #12 on: November 25, 2021, 05:24:01 AM »
Hi TheManx,

Welcome to the Masm Forum.