我一直在努力学习装配几年。我做了一个“Hello,World”计划,但从未进一步。我发现它太难了。有人能把我指向一个地方甚至是自己,教我一些吗?我之前的编程经验主要是在python中。所以我对编程并不完全不熟悉。
答案 0 :(得分:1)
我使用本书取得了巨大的成功,从一开始就开始,并逐步完成更复杂的主题:Assembly Language Step-by-Step
答案 1 :(得分:1)
如果将汇编语言与调试器配对,学习汇编语言的速度要快得多,它确实让我理解了值如何与寄存器,内存地址以及处理器的工作方式进行交换,跟踪的每一步都会修改状态对于系统,我认为这是学习它的捷径之一,我建议你选择更多的图形化,这样你就可以很容易地看到发生的事情,可能是16位,32位或64位。
答案 2 :(得分:0)
从学习开始C.从C到汇编语言是一小步(可能不是很小,但很多语句可以一对一翻译),可能你会发现你不需要汇编
答案 3 :(得分:0)
答案 4 :(得分:0)
也许从将它与python进行比较开始,因为这是你熟悉的东西。 这个link将您带到一个比较编程语言的站点。如果你去“99瓶啤酒”它会以多种语言显示程序,它允许你将python与汇编程序进行比较,以制作可以在以后帮助你的链接。除此之外,我建议您查找简单程序的示例,然后通过它们进行更改,以便了解其原因和工作原理。之后,他们就是那些发布编程挑战问题的网站,这些网站允许您尝试新的程序,否则您将尝试尝试这些程序。