我对于汇编语言的一些理解

卡通风简约扁平世界微笑日公众号封面首图1.png

汇编需要了解基本的计算机结构。我自己认为需要知道的是三个方面,寄存器,内存和指令。是的还有其他的设备

但是在初步学习的时候接触的非常少,大约都是后来用到的。


寄存器一开始学习的时候我真的不知道它的意思,我是农村出来的,从小就没有听说过这个东西,

在课本第一次出现这个名词的时候我是真他妈是不知道什么。理解这三个字就理解了半天。后来也是不停的查找才大约明白是缓存的意思,也是挺操蛋的


可是缓存这个名词也是需要一定的计算机知识才能理解的,就让自己在学习过程中很卡很卡。因为我接触计算机的时间太少了。AX,BX,CX,DX这些个寄存器是重要的,如果熟练的练习用到常说的14个寄存器,我这辈子对于汇编这块,也算无憾了。


内存是所有编程语言都会接触到的,当然越是高级接触的越少,但是必须知道的,指令的寄存地方,知识修养不够,想我大学的时候寄存器和磁盘都分不清,很是悲剧。所以大学毕业以后我一有时间就拼命的搜网页,虽然掌握的不深,但是知识面打开了,计算机的各种方面都有涉猎,包括硬件,软件,人工智能,图形算法,网络服务器什么的,可以说一个网页跳到另外一个网页,没有目的,遇到不懂的名词就百度一下。造成现在杂乱不精的效果。很可惜也很可贵。
指令,或许是汇编里面最恶心的东西了。就和英语里面的单词一样,你记住了就能用了,用过了就能去理解了。是的,汇编我练习的非常少非常少,少到连一个完整的hello world都不能顺利敲写出来,但是,这个遗憾我肯定会补全的。


打赏 支付宝打赏 微信打赏