汇编语言初步理解

来源:互联网 发布:linux如何复制命令行 编辑:程序博客网 时间:2024/06/05 22:40

对于汇编语言我是怀着敬畏的心情了。这个技术需要极大耐心和非常细腻的心思来编程的。或许,学生时期学习这个语言比较好,因为那个时候是知识积累过程,可是回忆我大学汇编课程一点印象没有,大学老师都说汇编不会编。

工作以后,心里总是感觉这个东西非常有用,但是在平时工作中还真的没有用到,偶尔自己也翻翻书,仅仅是对计算机认识加深了一些罢了,没有什么突出的贡献。但是我坚信这个东西是非常重要的,虽然我的博客栏是0,但是我还是留着。

我也不想说什么多的,就是把自己稍微的感悟写下来,让自己的这个博客栏不是0而已。

学习汇编需要了解基本的计算机结构。我自己认为需要知道的是三个方面,寄存器,内存和指令。是的还有其他的设备,但是在初步学习的时候接触的非常少,大约都是后来用到的。

寄存器一开始学习的时候我真的不知道这个名词的意思,我是农村出来的,从小就没有听说过这个东西,大学课本第一次出现这个名词真的是不知道什么。理解这三个字就理解了半天。后来也是不停的查找才大约明白是缓存的意思。可是缓存这个名词也是需要一定的计算机知识才能理解的,就让自己在学习过程中很卡很卡。因为我接触计算机的时间太少了。AX,BX,CX,DX这些个寄存器是重要的,如果熟练的练习用到常说的14个寄存器,我这辈子对于汇编这块,也算无憾了。

内存是所有编程语言都会接触到的,当然越是高级接触的越少,但是必须知道的,指令的寄存地方,知识修养不够,想我大学的时候寄存器和磁盘都分不清,很是悲剧。所以大学毕业以后我一有时间就拼命的搜网页,虽然掌握的不深,但是知识面打开了,计算机的各种方面都有涉猎,包括硬件,软件,人工智能,图形算法,网络服务器什么的,可以说一个网页跳到另外一个网页,没有目的,遇到不懂的名词就百度一下。造成现在杂乱不精的效果。很可惜也很可贵。

指令,或许是汇编里面最恶心的东西了。就和英语里面的单词一样,你记住了就能用了,用过了就能去理解了。是的,汇编我练习的非常少非常少,少到连一个完整的hello world都不能顺利敲写出来,但是,这个遗憾我肯定会补全的。

深入理解计算机,不停的修炼自己的技术。无他,只是自己吃饭的家伙,实现自己梦想的工具而已!

1 0
原创粉丝点击