我最早接触汇编语言可以追溯到裕兴学习机那一阵。当时裕兴在推出了浮点BASIC和游戏BASIC之后还不过瘾,觉得还能更深一步挖掘机器的潜力,结果推出了6502汇编语言的磁碟。我当时第一时间买了,磁碟还附赠一本简单的编程手册(十几页吧,蛮薄的)。可说出来不怕各位童鞋笑话,我基本上是一句指令都没写出来的干活啊!:(
在我人生正式课堂晓(xiao二声)习的最后1年里,我曾从图书馆借阅了《IBM汇编语言程序设计》一书,如果说6502时不知汇编为何物,那么此时就是到了能看见汇编皮毛上浮的那层灰的境界啊。当时看了几天就看不下去了,因为以前学的gw basic、QB、turbo C之类的没涉及到硬件啊,再加上当时有没有真机上手,咋能入门呢?当时宿舍里自己攒了台486,装的是DOS,偶尔会用QB写两行代码,然后就知道了原来DOS下还是可以装nes,md等模拟器玩滴,然后就没有然后鸟...
随后的大部分时间里我都是用VB在写代码,当时也看了一些计算机系统结构和组成原理的书籍,比较有印象的其实是那本科普性质的计算机名著《编码的奥秘》。随着对编程、对系统领悟的加深,我对汇编的兴趣又回来鸟!于是重看了《IBM汇编语言》那本书,这回真的看懂了!还下了masm5.0和6.11编译器练了不少代码。于是一发不可收拾,16位汇编看完再看罗云彬32位的汇编语言程序设计,结合微软的《win32程序员手册》,当时貌似觉得自己如鱼得水,神马例子都拿汇编写;一个C几行代码就能完成的事,