I dont know enough about this to make a real informed question. So please bare with me.
Scali I think I can remember that you are a assembly coder? If so then you may be the person to help me. If not sorry for putting you on the spot.
Ok so my question is a bit abstract, and really doesnt mean a whole lot, it is more or less just a late night pondering that I got curious about.
I know that x86 is getting !OLD! and there are quite a few other ISA's that are much better suited for alot of tasks. Intel has been trying over the years to cover up this problem by releasing new extended instructions such as MMX, then later it was SSE, and its kin. I know that especially with FP code there really is no need to use the legacy FP code anymore becouse there are better extended instructions to do the same thing.
What about the other instructions? Is ALL of the old legacy instructions still required? If not, then wouldnt it be possible to just throw the old hardware away? (ignoring compatibility of course) If not then when do you guys think it will become both economically and technically possible to do away with the legacy instruction? If ever?
I know some of you will say go home newb, but I was just wondering in a late night pondering last night.
Scali I think I can remember that you are a assembly coder? If so then you may be the person to help me. If not sorry for putting you on the spot.
Ok so my question is a bit abstract, and really doesnt mean a whole lot, it is more or less just a late night pondering that I got curious about.
I know that x86 is getting !OLD! and there are quite a few other ISA's that are much better suited for alot of tasks. Intel has been trying over the years to cover up this problem by releasing new extended instructions such as MMX, then later it was SSE, and its kin. I know that especially with FP code there really is no need to use the legacy FP code anymore becouse there are better extended instructions to do the same thing.
What about the other instructions? Is ALL of the old legacy instructions still required? If not, then wouldnt it be possible to just throw the old hardware away? (ignoring compatibility of course) If not then when do you guys think it will become both economically and technically possible to do away with the legacy instruction? If ever?
I know some of you will say go home newb, but I was just wondering in a late night pondering last night.