汇编和平台相关的,如果是i386架构的话,罗云杉的那本书还不错。
汇编可以拿来写一些有趣的东西,不过不要拿来做坏事
汇编可以拿来写一些有趣的东西,不过不要拿来做坏事
引用 acmilan:主要是为了嵌入式的,,,因为,,电脑的话,,我用C++就够了[不用GUI2333]
只是用来写程序的话,罗云彬的那一本《Windows下32位汇编语言程序设计》就很好。
可以先写点程序打基础,以后再进行各种深入研究时看到汇编代码能够一眼看懂,要写汇编时能够熟练编写是主要目的。
当然用Win32汇编写程序写好了以后,对于...
引用 smith:放心我只是为了更好地理解硬件,,,,,,有必要的话,,,可能会用来优化代码2333
汇编和平台相关的,如果是i386架构的话,罗云杉的那本书还不错。
汇编可以拿来写一些有趣的东西,不过不要拿来做坏事
引用 0x3A2B:我读大学的时候也在看罗云杉的书,才知道他移民到了加拿大,然后和他和他工作的公司扯皮,最后一怒之下写了个程序把公司的电脑系统废了,吃了官司,不过后面和解了。
放心我只是为了更好地理解硬件,,,,,,有必要的话,,,可能会用来优化代码2333
引用 smith:其实我是为了嵌入式学的23333[顺便帮助理解硬件2333说不定竞赛时可以用来小小的优化代码2333)]
我读大学的时候也在看罗云杉的书,才知道他移民到了加拿大,然后和他和他工作的公司扯皮,最后一怒之下写了个程序把公司的电脑系统废了,吃了官司,不过后面和解了。
引用 0x3A2B:嵌入式汇编的情况更加复杂一点,涉及到I8051、AVR、ARM Cortex-M、ARM Cortex-A、MIPS等多个不同的架构体系,而大多数汇编的书籍和教程是以X86架构为主要内容的,学了X86汇编后,看Cortex-M的汇编仍然有不少内容要补充
其实我是为了嵌入式学的23333[顺便帮助理解硬件2333说不定竞赛时可以用来小小的优化代码2333)]
引用 0x3A2B:其实如果单为了嵌入式编程的话,不必学习x86汇编,买个好一点的51单片机开发板,直接上51汇编就行。(价格也不贵)
其实我是为了嵌入式学的23333[顺便帮助理解硬件2333说不定竞赛时可以用来小小的优化代码2333)]
引用 acmilan:要是STM32呢[程序肯定只有一部分用汇编,,全部用把人弄死了]
其实如果单为了嵌入式编程的话,不必学习x86汇编,买个好一点的51单片机开发板,直接上51汇编就行。(价格也不贵)
51单片机是8位机,x86是16/32位机,学了16位的再去返祖学8位的反而会水土不服。。。
而且计算机汇编和单片机汇编...
引用 0x3A2B:先学51汇编打基础吧,学习汇编语言重要的是便于理解单片机的运行原理。51单片机是最容易学习的一种单片机汇编语言。其它的比如ARM是RISC比x86这种CISC理解起来更困难,数据对齐、立即数限制等。
要是STM32呢[程序肯定只有一部分用汇编,,全部用把人弄死了]
200字以内,仅用于支线交流,主线讨论请采用回复功能。