You know everyone says that VB has alot of limits, which is quite true. So does C++, it cant do completely everything either. My simple question is, can ASM not do anything? Are there limits to what it can do?
Just curious =)
Printable View
You know everyone says that VB has alot of limits, which is quite true. So does C++, it cant do completely everything either. My simple question is, can ASM not do anything? Are there limits to what it can do?
Just curious =)
What kind of limits are you talking about? Access to hardware? No limits. OOP? Many limits. Speed? No limits. Self satisfaction? No limits.
ASM is directly talking to your processor, it's what everything is based on, the only limit it was AMD (or intel for losers) made it (not in a bad way tho, that's good).
AMD didn't do it, neither did Intel. ASM was the first language invented when programmers didn't want to do hex coding anymore. :) ASM is older than the PC and maybe even older than the microprocessor. But ASM is the most non-portable language there is. This is because each version of ASM directly represents the instruction set of the cpu it was made for. When Intel invented the 8086, it created an instruction set and people made an ASM version for it. So, the instructions we all use were basically invented by Intel, but not ASM itself.
ASM can do anything that is possible with your computer. The only limits you have are by hardware, there are no limits by software in any way but TIME. If you don't like the limits windows sets to hardware access, write your own OS :)