本学期微机原理课程已经结束,关于微机课程的心得体会甚多。微机原理与
接口技术作为一门专业课,虽然要求没有专业课那么高,但是却对自己今后的工
作总会有一定的帮助。记得老师第一节课说学微机原理是为以后的单片机打基
础,这就让我下定决心学好微机原理这门课程。
初学《微机原理与接口技术》时,感觉摸不着头绪。面对着众多的术语、概
念及原理性的问题不知道该如何下手。在了解课程的特点后,我发现,应该以微
机的整机概念为突破口,在如何建立整体概念上下功夫。可以通过学习一个模型
机的组成和指令执行的过程,了解和熟悉计算机的结构、特点和工作过程。
《微机原理与接口技术》课程有许多新名词、新专业术语。透彻理解这些名
词、术语的意思,为今后深入学习打下基础。一个新的名词从首次接触到理解和
应用,需要一个反复的过程。而在众多概念中,真正关键的并不是很多。比如“中
断”概念,既是重点又是难点,如果不懂中断技术,就不能算是搞懂了微机原理。
在学习中凡是遇到这种情况,绝对不轻易放过,要力求真正弄懂,搞懂一个重点,
将使一大串概念迎刃而解。
学习过程中,我发现许多概念很相近,为了更好地掌握,将一些容易混淆的
概念集中在一起进行分析,比较它们之间的异同点。比如:微机原理中,引入了
计算机由五大部分组成这一概念;从中央处理器引出微处理器的定义;在引出微
型计算机定义时,强调输入/输出接口的重要性;在引出微型计算机系统的定义
时,强调计算机软件与计算机硬件的相辅相成的关系。微处理器是微型计算机的
重要组成部分,它与微型计算机、微型计算机系统是完全不同的概念
在微机中,最基础的语言是汇编语言。汇编语言是一个最基础最古老的计算
机语言。语言总是越基础越重要,在重大的编程项目中应用最广泛。就我的个人
理解,汇编是对寄存的地址以及数据单元进行最直接的修改。而在某些时候,这
种方法是最有效,最可靠的。
然而,事物总有两面性。其中,最重要的一点就是,汇编语言很复杂,对某
个数据进行修改时,本来很简单的一个操作会用比较烦琐的语言来解决,而这些
语言本身在执行和操作的过程中,占有大量的时间和成本。在一些讲求效率的场
合,并不可取。
汇编语言对学习其他计算机起到一个比较、对照、参考的促进作用。学习事
物总是从最简单基础的开始。那么学习高级语言也当然应当从汇编开始。学习汇