主要就自学,虽然老师教的东西最多只是引导,与基础知识的运用而已。想学好,真的要在私底下付出功夫,比如最先学下的基础为以下提供的该方面的教材:微型计算机原理与接口技术 清华大学课件。在此之前不如先看有关于汇编语言的指令与代码,为了打下一个比较深入的语言基础,不妨下轻松汇编的这个软件来进行深入的调试,了解寄存器等其他配件的具体功能,在仿真功能,查看数据的存储方式等等,东西很多。在此微机原理中主要是学习Pentium微处理器内部东西,所以这些只是可以作为基础而学,等到比较入门的时候可以用自己的个人电脑的内部芯片组进行测试与学习。
再次申明: 本人可以建议你在有一定技术领域的入门材料
比如:条件转移指令表.doc Pentium微处理器引脚信号及功能.doc 汇编语言及编程.ppt
调试程序CodeView.doc 汇编语言常见错误信息解释.doc 等等。
这些是在学习当中比较有用的。有一部分是基础,有一部分是深入,还是老句话:先打好基础,慢慢深入。