微机原理总结
08通信(1)班 汪海云 0805070178
继对计算机语言的学习,我开始学习了计算机的硬件部分——《微型计算机与接口技术》。这门课程是我以前从未接触过的一门课程,微型计算机系统包括运算器、控制器、存储器、输入设备和输出设备五个组成部分,其工作原理是存储器存储程序控制原理。
学习过程中,我发现许多概念很相近,为了更好地掌握,将一些容易混淆的概念集中在一起进行分析,比较它们之间的异同点。比如:微机原理中,引入了计算机由五大部分组成这一概念;从中央处理器引出微处理器的定义;在引出微型计算机定义时,强调输入/输出接口的重要性;在引出微型计算机系统的定义时,强调计算机软件与计算机硬件的相辅相成的关系,其中微处理器是微型计算机的重要组成部分。
Intel8086CPU是目前最常用的微处理器,其内部结构包含两大部分:指令执行单元和总线接口单元,我们要特别注意存储器地址的分段和物理地址的分段。8086的寻址方式主要有立即寻址方式、寄存器寻址方式、直接寻址方式、寄存器间接寻址方式、寄存器相对寻址方式、基址变址寻址方式、相对基址变址寻址方式等等。8086的指令系统主要有数据传送指令、算术运算指令、逻辑运算和移位指令、字符串指令、控制转移指令以及处理器控制指令。
在微机中,最基础的语言是汇编语言。汇编语言是一个最基础最古老的计算机语言。语言总是越基础越重要,在重大的编程项目中应用最广泛。汇编语言对学习其他计算机起到一个比较、对照、参考的促进作用。学习事物总是从最简单基础的开始,那么学习高级语言也当然应当从汇编开始。在汇编时,我们要注意汇编语言的格式,即注意指令性语句和伪指令语句的书写,对于伪指令语句有如下几种类型:数据定义语句DB,DW,DD等等、标号赋值语句EQU,=、段定义语句SEGMENT?ENDS、段分配语句ASSUME、过程定义语句PROC?ENDP、过程开始结束语句ORG,END,以上这些语句经常使用,没有这些伪指令,汇编程序不能得到正确的汇编结果。
…… …… 余下全文