-
首先需要学习计算机组成和系统结构的原理
-
如果你能简单地编程,一个星期就好了,但参考资料应该齐全,但要想精通,就需要很长时间,所以一定要先找个好老师。
-
如果你非常执着,非常专心,并且有很高的理解力,那么你将能够在16岁时掌握它。
-
咱们学数学什么的,这就是基础,以后上大学学编译也不迟。
-
要想学好汇编,首先要买一本你觉得好,能喜欢的教科书,这样才会有学习的欲望。 然后我边看书边做笔记,因为汇编上的东西太多了,然后把那些指令放进去,每条指令都会影响那些符号,目的操作数,源操作数,应该用什么样的寻址方法,都列进一个表格里,再多复习一下, 因为要记住的东西很多,看了一遍就不可能记住了,一开始看命令也很头疼,现在觉得其实还是有些条理的。总之,兴趣很重要,对自己有信心!
另外,我觉得学习编译的最好方法就是压力,给自己施加压力,我第一次学会编译一个有特定需求的程序,手头放了两本编译基础书,一边查书一边从如何定义变量的定义开始,用一个月左右的时间写好程序, 约10,000行。在这一点上,我正在处理程序集,基本上没有问题。 学习任何计算机技术主要是动手实践,因此感觉比以其他方式学习更快、更扎实。
坚持,“编译”对于初学者来说可能很无聊。
我经常有放弃的想法,我不得不半途而废,所以我什么都学不到。
另一件事是注意放松,调整心态。
好好学习!
最后,我想给你一句话:“如果你有兴趣,就做任何事情。 ”。
-
人们常说汇编语言是过时的、低级的语言,这并不意味着汇编语言就应该被抛弃,相反,汇编语言仍然是程序员必须理解的语言,在某些行业和领域,汇编是必不可少的,不能应用。 只不过计算机最大的领域是IT软件,也就是我们常说的Windows编程,在熟练的程序员手里,用汇编语言编写的程序比用其他语言编写的程序好两倍,但代价是优化需要更长的时间,如果计算机原理和编程基础扎实的话, 这确实是很好的得失,与现在的软件开发相比,它已经是一个以市场为导向的软件行业,再加上优秀且跨平台的高级语言,一个公司不能让一个团队用汇编语言来写所有东西,需要几倍甚至几十倍的时间,最好用其他语言来完成, 只要最终的结果不比汇编语言写作差多少,就可以先完成,这是市场经济的必然结果。
-
汇编是一种低级语言,也叫机器语言,比较难懂,但以后会很有用,比如汇编会用到软件破解。
-
等到你学会了编程的基础知识,看看你是否仍然感兴趣......
编译离原版更近了一步。
呵呵。。。 如果你真的喜欢电脑,当然,你想离他更近一些......
我认为这没有多大用处。
-
这很有用,对你将来学习语言非常有帮助。
-
首先,应该有很多中文汇编语言书籍,而不仅仅是因为它。
其次,每种汇编语言的教程都是基于某个芯片的,汇编语言的核心是你学习的寄存器、指令、运算、内存运算,我想你应该已经基本掌握了一门汇编语言。
为了公平起见,程序员考试给自己定义了一个不存在的虚拟芯片,其汇编语言考试就是基于这个虚拟芯片。 这说明了一个问题,可以在考试期间即时学习汇编语言,并达到程序的应用 - 为实际问题编写最佳解决方案。
这就有一个悖论,汇编语言与芯片息息相关,几乎可以说,芯片是一种汇编语言,它的指令集、寻址方法、编码方法、寄存器都不一样,所以汇编语言的关键就是芯片,弄清楚芯片,就可以写出解决实际问题的汇编语言程序**。 但是芯片过时的很快,硬件产品的淘汰也很快,我在学习的时候就学会了Z80,现在的学生不应该学这个。
学习汇编语言的关键是什么,最根本是什么,我认为是学习能力,当你在以后的工作中需要联系电梯或安防系统时,你可以快速学习和应用它,这就是能力。
-
当分段重叠时,存储单元的地址可以表示为多个逻辑地址。
到湘湖。 具有最大偏移模式的逻辑地址是什么? 偏移量最小的逻辑地址是什么?
第一个问题是物理地址 12345h 可以表示多少个不同的地址。
1000:2345,这是第一个。
1001:2335,这是第二个。
100F:2255,上面有16个,计算:100F 1000 1 101F:2155,上面又是16个。
1234:0005,以上,总计:1234 1000 1 235h。
答案是,不是吗,应该是 235 小时?
总结。 汇编语言是一种低级语言,也称为符号语言,适用于电子计算机、微处理器、微控制器或其他可编程设备。 在汇编语言中,机器指令使用助记符代替操作码,指令或操作数使用地址符号或指示符代替地址。 >>>More
我也有 0 个基本编程。
从王爽老师的《汇编语言》一书开始,通俗易懂,如果不是这本书,也许我早就放弃学习编程了,学完这个看了谭浩强的《C语言编程》,只看前几章,以win32汇编为基础,Windows下的汇编和C很像, 再学习罗云斌的《Windows环境下的32位汇编语言编程》,学完这本书就上手了。 >>>More
在高级编程语言中可以完成的工作在汇编语言中通常是可能的。 只不过,在使用汇编语言编写程序时,需要掌握相关的硬件知识,比如微处理器内部的寄存器结构、对主存储器的访问、输入输出接口电路的硬件结构等等,所以汇编语言是一种面向硬件的编程语言,与高级编程语言的编程风格有很大的不同, 而且人们可能会觉得很难学,但实际上,上手后学习汇编语言要简单得多。
SRC 代表 源。 如mov eax,19 19代表src,eax代表dest reg代表寄存器,如eax、ebx等。 >>>More