微机原理总结.doc
上传人:yy****24 上传时间:2024-09-10 格式:DOC 页数:2 大小:25KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

微机原理总结.doc

微机原理总结.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

微机原理总结08通信(1)班汪海云0805070178继对计算机语言的学习,我开始学习了计算机的硬件部分——《微型计算机与接口技术》。这门课程是我以前从未接触过的一门课程,微型计算机系统包括运算器、控制器、存储器、输入设备和输出设备五个组成部分,其工作原理是存储器存储程序控制原理。学习过程中,我发现许多概念很相近,为了更好地掌握,将一些容易混淆的概念集中在一起进行分析,比较它们之间的异同点。比如:微机原理中,引入了计算机由五大部分组成这一概念;从中央处理器引出微处理器的定义;在引出微型计算机定义时,强调输入/输出接口的重要性;在引出微型计算机系统的定义时,强调计算机软件与计算机硬件的相辅相成的关系,其中微处理器是微型计算机的重要组成部分。Intel8086CPU是目前最常用的微处理器,其内部结构包含两大部分:指令执行单元和总线接口单元,我们要特别注意存储器地址的分段和物理地址的分段。8086的寻址方式主要有立即寻址方式、寄存器寻址方式、直接寻址方式、寄存器间接寻址方式、寄存器相对寻址方式、基址变址寻址方式、相对基址变址寻址方式等等。8086的指令系统主要有数据传送指令、算术运算指令、逻辑运算和移位指令、字符串指令、控制转移指令以及处理器控制指令。在微机中,最基础的语言是汇编语言。汇编语言是一个最基础最古老的计算机语言。语言总是越基础越重要,在重大的编程项目中应用最广泛。汇编语言对学习其他计算机起到一个比较、对照、参考的促进作用。学习事物总是从最简单基础的开始,那么学习高级语言也当然应当从汇编开始。在汇编时,我们要注意汇编语言的格式,即注意指令性语句和伪指令语句的书写,对于伪指令语句有如下几种类型:数据定义语句DB,DW,DD等等、标号赋值语句EQU,=、段定义语句SEGMENT…ENDS、段分配语句ASSUME、过程定义语句PROC…ENDP、过程开始结束语句ORG,END,以上这些语句经常使用,没有这些伪指令,汇编程序不能得到正确的汇编结果。学习汇编语言实际上是培养了学习计算机语言的能力和素养。个人认为,学习汇编语言对学习其他语言很有促进作用。汇编语言在微机学习中有核心地位。本学期微机原理课程内容繁多,还学习了可编程的计数/定时的8253,可编程的外围接口芯片8255A等。8253内部包含数据总线缓冲器、读/写控制逻辑、控制字寄存器和3个结构完全相同的计数器,这3个计数器分别称为计数器0、计数器1和计数器2。8253的初始化编程步骤为:1)写入控制字、2)写入计数初值。8253有6种不同的工作方式:方式0-计数结束中断方式、方式1-可编程单稳态输出方式、方式2-比率发生器、方式3-方波发生器、方式4-软件触发选通、方式5-硬件触发选通。使用8253时,先要根据实际需要设计硬件电路,然后用输出指令向有关通道写入相应的控制字和计数初值,对8253进行初始化编程,这样8253就可以工作了。8255A由以下几个部分组成:数据端口A、B、C,A组和B组控制逻辑,数据总线缓冲器和读/写控制逻辑。8255A有两类控制字,一类控制字用于定义各端口的工作方式,称为方式选择控制字;另一类控制字用于对C端口的任一位进行置位或复位操作,称为置位复位控制字。理论知识的学习毕竟是不能带来质的飞跃,所以对于这门课程加以实验的辅导,是非常必须的,通过实验,我可以将理论知识运用到实际当中,可以看到一个正确代码的运行,究竟会出现什么样的结果。总之,我认为,在学习中要考虑到“学以致用”,不能过分强调课程的系统性和基本理论的完整性,而应该侧重于基本方法和应用实例。从微机应用系统的应用环境和特点来看,微机系统如何与千变万化的外部设备、外部世界相连,如何与它们交换信息,是微机系统应用中的关键所在,培养一定的微机应用系统的分析能力和初步设计能力才是最终目的!总之,我对于这门课程的学习我不光是知识上的吸收,在程序编写方面也有了较大的提高。最后,我要感谢本课程的授课老师—丁老师,因为您的正确教导及特别负责的教学,让我对这门课程有了浓厚的兴趣,而且你不光是针对上课而上课,你还向我们分析了本专业的一些基本情况,以及本专业未来的走向,还有本专业的人才需求,这会为我以后的就业提供了一个启蒙,非常感谢。