IBM PC Assembly Language
Page 1 of 113 Replies - 1322 Views - Last Post: 27 June 2012 - 12:56 PM
#1
IBM PC Assembly Language
Posted 18 June 2012 - 01:56 AM
Thanks.
Replies To: IBM PC Assembly Language
#3
Re: IBM PC Assembly Language
Posted 18 June 2012 - 02:07 AM
no2pencil, on 18 June 2012 - 02:01 AM, said:
Thank you very much for you suggestion no2pencil but I was looking for something a bit modern. For example WinAsm Studio or Easy Code - Visual assembler. Are they capable/suitable for learning or doing what you guys feel I need to do for the course. Actually I have got really used to syntax highlighting, easy file management etc. Or is it necessary to learn Assembly using DOS based apps. Please recommend me the right path.
Thanks Again.
This post has been edited by Jeet.in: 18 June 2012 - 02:19 AM
#4
Re: IBM PC Assembly Language
Posted 18 June 2012 - 02:20 AM
I don't think you'll have much luck running a 16bit application on a 64bit platform, regardless of what language you write it in.
#5
Re: IBM PC Assembly Language
Posted 18 June 2012 - 02:24 AM
#6
Re: IBM PC Assembly Language
Posted 18 June 2012 - 04:38 AM
Post #8 has good info
RadAsm is a great ide. On cell phone atm, so you have to wait for a better post.
#7
Re: IBM PC Assembly Language
Posted 18 June 2012 - 04:44 AM
GunnerInc, on 18 June 2012 - 04:38 AM, said:
Post #8 has good info
RadAsm is a great ide. On cell phone atm, so you have to wait for a better post.
For answers from experts like you and others I don't mind waiting, whatever be the wait time. Thank you so much for the help. I will try out RadAsm as well.
EDIT: Unable to download RadAsm. Site blocked by my ISP as it has "Low Reputaion". But the good news is I have successfully configured WinAsm Studio and EasY Code Masm
This post has been edited by Jeet.in: 18 June 2012 - 04:58 AM
#8
Re: IBM PC Assembly Language
Posted 18 June 2012 - 02:44 PM
Quote
Glad you are going to learn Assembly!!! Learning Assembly is not basic.
Your are basically going to have to unlearn whatever you learned in a HLL, down here things are a bit different. If you used the Win32 API in C then, it is simple.
Get rid of that book, 16bit is basically dead and so is DOS. Unless you plan on getting a job working with 16bit code, it sucks. Graphics is limited, memory is limited, you are limited in many things you can do.
IDE's -
WinASM is MASM only (Can use FASM with a plugin) or you can write your own plugin to support another language. I have written plugins for RadASM and WinASM and it is simple. A plus is that is open source now so you can modify it for your needs.
Easy Code - If you are going to use this, just use VB. Last time I looked at it, it writes a lot of the code for you, hides some code from you, and has its own runtime I think.
RadASM - I have been using this for years. Has a great resource editor, support for many languages, much better than WinASM IMO. You can always get the current version and source from KeitlO's SVN repository
Probably one of the best places on the net to learn Assembly is from Randy Hyde
Another good way to learn is the way many of us did, download source and play around with it to see what happens.
And of course the links in the post I pointed you to. Last but not least, Dream In Code!!!
#9
Re: IBM PC Assembly Language
Posted 18 June 2012 - 05:31 PM
GunnerInc, on 18 June 2012 - 05:44 PM, said:
I rather enjoyed working on a boot loader in 16bit.
GunnerInc, on 18 June 2012 - 05:44 PM, said:
+1 this. Learn by example, & failure.
#10
Re: IBM PC Assembly Language
Posted 18 June 2012 - 09:36 PM
GunnerInc, on 18 June 2012 - 02:44 PM, said:
Probably one of the best places on the net to learn Assembly is from Randy Hyde
Little problem. In the repository which file/files should I download? There are to RadAsm folders. Confused actually. Secondly, do you recommend R Hyde's Art of Assembly for HLA Programming?
#11
Re: IBM PC Assembly Language
Posted 19 June 2012 - 04:54 PM
RadASM v3 This is the only link you can get v3 from, not publicly available yet. Still beta I believe, but it is solid.
As for the homepage, what link gets blocked? http://radasm.cherrytree.at/radasm/ ? Can you get a different ISP? I didn't know ISPs in India block their users traffic, that would piss me off big time!
Here is one of the official Mirrors
#12
Re: IBM PC Assembly Language
Posted 19 June 2012 - 09:46 PM
GunnerInc, on 19 June 2012 - 04:54 PM, said:
RadASM v3 This is the only link you can get v3 from, not publicly available yet. Still beta I believe, but it is solid.
As for the homepage, what link gets blocked? http://radasm.cherrytree.at/radasm/ ? Can you get a different ISP? I didn't know ISPs in India block their users traffic, that would piss me off big time!
Here is one of the official Mirrors
Thanks GunnerInc. Sorry actually ISP's don't block any site, it's our university's over zealous sever security suite (from Trend Micro, and it sucks ! ) that blocks my access.
Thanks again.
#13
Re: IBM PC Assembly Language
Posted 20 June 2012 - 09:53 AM
Quote
bleh; get the real mode shit done and switch to protected as soon as possible.
#14
Re: IBM PC Assembly Language
Posted 27 June 2012 - 12:56 PM
Jeet.in, on 18 June 2012 - 02:07 AM, said:
Thanks Again.
I just started learning to code asm under Windows a few months ago, I simply installed the masm sdk package at masm32 and read through Iczelion's Tutorials. Good luck!
|
|

New Topic/Question
Reply



MultiQuote








|