Assembly
-
I'm interested in learning assembly, so i can better understand how my code executes with the hopes of writing more effecient code. Does anyone have any good suggestions on books and or sites?
-
I'm interested in learning assembly, so i can better understand how my code executes with the hopes of writing more effecient code. Does anyone have any good suggestions on books and or sites?
IBM PC Assembly Language and Programming 5th Edition # ISBN-10: 013030655X # ISBN-13: 978-0130306555 Extremely good. I used an earlier edition as a textbook when I was in school.
-------------------------------- "All that is necessary for the forces of evil to win in the world is for enough good men to do nothing" -- Edmund Burke
-
IBM PC Assembly Language and Programming 5th Edition # ISBN-10: 013030655X # ISBN-13: 978-0130306555 Extremely good. I used an earlier edition as a textbook when I was in school.
-------------------------------- "All that is necessary for the forces of evil to win in the world is for enough good men to do nothing" -- Edmund Burke
From what i can see from the Amazon reviews, it's a good book but it contains some buggy and poorly written examples, so i'd say it's best for beginners to supplement this book with something else as well, although an experienced programmer won't have as much trouble with it since they already have the necessary knowledge. Roswell
"Angelinos -- excuse me. There will be civility today."
Antonio VillaRaigosa
City Mayor, Los Angeles, CA -
I'm interested in learning assembly, so i can better understand how my code executes with the hopes of writing more effecient code. Does anyone have any good suggestions on books and or sites?
I was just thinking about Assembly. I may have a rare opportunity. A company may want to hire me full time as a C++ developer. It's been a whopping long time for me and I was just thinking "do people still say thunking". I've been thinking about the ramifications of running my own growing company and working in another. Dunno why but it's appealing to contract some of my work out and then be back in C++ full time. They'd have to let me stay at home to work and it'd have to be kinda flexible with my schedule but they seem interested enough knowing what I do and all that they still found me out and called me. Could be an interesting 2007 after all and 7 is a great number.:suss::cool:
-
I was just thinking about Assembly. I may have a rare opportunity. A company may want to hire me full time as a C++ developer. It's been a whopping long time for me and I was just thinking "do people still say thunking". I've been thinking about the ramifications of running my own growing company and working in another. Dunno why but it's appealing to contract some of my work out and then be back in C++ full time. They'd have to let me stay at home to work and it'd have to be kinda flexible with my schedule but they seem interested enough knowing what I do and all that they still found me out and called me. Could be an interesting 2007 after all and 7 is a great number.:suss::cool:
Rex, If you are in a position to farm out some work from your own company to contractors so you can take on this additional role full time (or maybe you could offer them 4 days per week so you still have 1 working day each week that you can spend with other clients etc) then you should give it some serious thought. You can't get rich using your own time only, as there are only a limited number of hours in the day and one of you, so you use your time wisely, and have other people working for you (for each hour they work, you get a cut)... Good luck with it! D.
------------------------------------------- Don't walk in front of me, I may not follow; Don't walk behind me, I may not lead; Just bugger off and leave me alone!!
-
I was just thinking about Assembly. I may have a rare opportunity. A company may want to hire me full time as a C++ developer. It's been a whopping long time for me and I was just thinking "do people still say thunking". I've been thinking about the ramifications of running my own growing company and working in another. Dunno why but it's appealing to contract some of my work out and then be back in C++ full time. They'd have to let me stay at home to work and it'd have to be kinda flexible with my schedule but they seem interested enough knowing what I do and all that they still found me out and called me. Could be an interesting 2007 after all and 7 is a great number.:suss::cool:
code-frog wrote:
I've been thinking about the ramifications of running my own growing company and working in another.
No conflict of interest here? :~
Weiye Chen A hermit trying to learn hibernation...
-
code-frog wrote:
I've been thinking about the ramifications of running my own growing company and working in another.
No conflict of interest here? :~
Weiye Chen A hermit trying to learn hibernation...
Not if they are okay with it. They fully know what I do and that's how the found me to pursue me to begin with. If they say, "You need to stop what you are doing." then I'll walk away. I'm self-employed and I always will be and that's the way this story ends no matter who I work for. :-D
-
I'm interested in learning assembly, so i can better understand how my code executes with the hopes of writing more effecient code. Does anyone have any good suggestions on books and or sites?
-
Rex, If you are in a position to farm out some work from your own company to contractors so you can take on this additional role full time (or maybe you could offer them 4 days per week so you still have 1 working day each week that you can spend with other clients etc) then you should give it some serious thought. You can't get rich using your own time only, as there are only a limited number of hours in the day and one of you, so you use your time wisely, and have other people working for you (for each hour they work, you get a cut)... Good luck with it! D.
------------------------------------------- Don't walk in front of me, I may not follow; Don't walk behind me, I may not lead; Just bugger off and leave me alone!!
I couldn't agree more. It's like walking past money in a field and not picking it up. It's a great opportunity and it might just fit me like a SIDI cycling shoe.
-
Rex, If you are in a position to farm out some work from your own company to contractors so you can take on this additional role full time (or maybe you could offer them 4 days per week so you still have 1 working day each week that you can spend with other clients etc) then you should give it some serious thought. You can't get rich using your own time only, as there are only a limited number of hours in the day and one of you, so you use your time wisely, and have other people working for you (for each hour they work, you get a cut)... Good luck with it! D.
------------------------------------------- Don't walk in front of me, I may not follow; Don't walk behind me, I may not lead; Just bugger off and leave me alone!!
_Damian S_ wrote:
You can't get rich using your own time only, as there are only a limited number of hours in the day and one of you,
If you had qualified that by saying "As a contractor you can't get rich..." I would agree but as a developer writing software for sale to the general public you most certainly can get rich on your own time only.
"I don't want more choice. I just want better things!" - Edina Monsoon
-
_Damian S_ wrote:
You can't get rich using your own time only, as there are only a limited number of hours in the day and one of you,
If you had qualified that by saying "As a contractor you can't get rich..." I would agree but as a developer writing software for sale to the general public you most certainly can get rich on your own time only.
"I don't want more choice. I just want better things!" - Edina Monsoon
Absolutely true. Got any ideas?:laugh:
-
I'm interested in learning assembly, so i can better understand how my code executes with the hopes of writing more effecient code. Does anyone have any good suggestions on books and or sites?
-
I was just thinking about Assembly. I may have a rare opportunity. A company may want to hire me full time as a C++ developer. It's been a whopping long time for me and I was just thinking "do people still say thunking". I've been thinking about the ramifications of running my own growing company and working in another. Dunno why but it's appealing to contract some of my work out and then be back in C++ full time. They'd have to let me stay at home to work and it'd have to be kinda flexible with my schedule but they seem interested enough knowing what I do and all that they still found me out and called me. Could be an interesting 2007 after all and 7 is a great number.:suss::cool:
I hope it pans out for you. That could be a great thing for your family. :rose:
Jon Sagara Once again, the conservative sandwich-heavy portfolio pays off for the hungry investor! *slurp* Oh, I'm ruined! -- Dr. Zoidberg .NET Blog | Personal Blog | Articles
-
Absolutely true. Got any ideas?:laugh:
Hundreds, you can't have any of them. :) I was a contract programmer once, I felt at the time as I was doing it that it was a suckers game and I feel even more so that way now. Here I was writing code over and over again, getting paid by the hour or job once then moving on and doing it all over again. Now, any code I write, I'll be selling that same product countless times over for years to come. Of course it's a *lot* more work than contracting ever was for the first few years. One hour of writing contract code was just that, one hour of code, one hour of pay. Now, one hour of time spent writing code for software we sell to the public in general has almost exponential rewards that keep giving and giving. The feeling is *completely* different.
"I don't want more choice. I just want better things!" - Edina Monsoon
-
_Damian S_ wrote:
You can't get rich using your own time only, as there are only a limited number of hours in the day and one of you,
If you had qualified that by saying "As a contractor you can't get rich..." I would agree but as a developer writing software for sale to the general public you most certainly can get rich on your own time only.
"I don't want more choice. I just want better things!" - Edina Monsoon
Yes, I should have qualified that statement a bit better... I was speaking in contractor terms, ie: dollars x hours = money.
------------------------------------------- Don't walk in front of me, I may not follow; Don't walk behind me, I may not lead; Just bugger off and leave me alone!!
-
I'm interested in learning assembly, so i can better understand how my code executes with the hopes of writing more effecient code. Does anyone have any good suggestions on books and or sites?
I like MASM32. Maybe not for a beginner but there's lot of tutorials included also so...
-
I think it's definitely a worthy goal, I don't know who the numbnut is who voted you a 1 for this but I hope they get a boil in their "personal space". ;)
"I don't want more choice. I just want better things!" - Edina Monsoon
Damn managed code zealots and their knee-jerk voting... ;P
every night, i kneel at the foot of my bed and thank the Great Overseeing Politicians for protecting my freedoms by reducing their number, as if they were deer in a state park. -- Chris Losinger, Online Poker Players?
-
I'm interested in learning assembly, so i can better understand how my code executes with the hopes of writing more effecient code. Does anyone have any good suggestions on books and or sites?
Just curious as to what kind of applications you normally code?
regards, Paul Watson Ireland & South Africa
Shog9 wrote:
And with that, Paul closed his browser, sipped his herbal tea, fixed the flower in his hair, and smiled brightly at the multitude of cute, furry animals flocking around the grassy hillside where he sat coding Ruby on his Mac...
-
Damn managed code zealots and their knee-jerk voting... ;P
every night, i kneel at the foot of my bed and thank the Great Overseeing Politicians for protecting my freedoms by reducing their number, as if they were deer in a state park. -- Chris Losinger, Online Poker Players?
The garbage collector must have failed.
regards, Paul Watson Ireland & South Africa
Shog9 wrote:
And with that, Paul closed his browser, sipped his herbal tea, fixed the flower in his hair, and smiled brightly at the multitude of cute, furry animals flocking around the grassy hillside where he sat coding Ruby on his Mac...
-
I think it's definitely a worthy goal, I don't know who the numbnut is who voted you a 1 for this but I hope they get a boil in their "personal space". ;)
"I don't want more choice. I just want better things!" - Edina Monsoon
John Cardinal wrote:
numbnut is who voted you a 1
Probably a VB user.
Roger Irrelevant "he's completely hatstand"