问题描述
对不起,如果我发疯了......我对c ++编程语言有一定的了解。但是我一直想知道我是否可以学习汇编语言,以便我可以通过编程来创建类似于我喜欢的电脑,创建类似DOS的程序等等...但在我的研究中我发现汇编语言不同于系统系统。如果是这样我怎么能学习汇编语言。并告诉我,如果我在编程方面走在正确的道路上。 Plz help
Sorry if I sounds mad...I have a some knowledge in c++ programing language. But I have been wondering if I can learn assembly language so that I can play with my pc as I like by programing it, creating DOS like programs and so on...but in my research I came to know assembly language differs from system to system . If it is so how can i learn assembly language . And plz tell me if I am on the right path in programing . Plz help
推荐答案
myArray[i] = myArray[j];
可以是一个令人惊讶的行数汇编程序中的代码! :笑:
如果你想学习,那么ASM不是一个好的起点,恕我直言:它是一种CISC(复杂指令集计算机)语言,这有点像开始在伦敦市中心的法拉利进行第一次驾驶课程。但是......如果这就是你所拥有的那么我会带两本书:
开始阅读 []然后获取 []
(虽然看过你想要的欧文书的价格寻找一个网络教程:OMG:)
Can be a surprising number of lines of code in assembler! :laugh:
If you do want to learn, then ASM isn't a good starting place, IMHO: it's a CISC (complex instruction set computer) language, and it's a bit like starting off with a Ferrari in central London for your first driving lesson. But...if it's all you have then I'd go with two books:
Start be reading Guide to Assembly Language: A Concise Introduction by Streib[^] and then get a copy of Assembly Language for x86 Processors by Irvine[^]
(Though having looked at the price of the Irvine book you might want to look for a web tutorial :OMG: )
这篇关于在其他高级编程语言之前学习汇编语言是否是更好的选择?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!