如何学好微机原理

来源:百度知道 编辑:UC知道 时间:2024/05/15 11:08:33
我现在正在学微机原理,感觉好难入手啊,有哪位高手指点一下吧,谢谢啊!

这门课就是不好学,学的好的人不多,其实用处也不大,明白个大概就好.要是你实在对这种东东不感兴趣,也没有强学的必要,混个及格就算了.要想学好,首先的培养起对硬件编程这个行业的兴趣,多做实验,亲自动手,也只能这样了! 总之是不好学!

微机原理比C语言难度大的原因是微机原理是程序和硬件相结合的,因此当具有一定的理论基础后,一定要动手编写程序,然后调试,改正错误直至完成预期目的。微机原理的初期学习一定要多看看一些简单的程序,从中体会得到编程思想,再去自己编写程序。

微机原理及应用

1.考试内容及要求

①基础知识

掌握:计算机中常用的数制、码制与编码;常用逻辑电路。

②16位微处理器的结构与原理

掌握:8086/8088微处理器的结构:EU、BIU;存储器分段、总线周期、物理地址与逻辑地址、堆栈等概念;工作模式;典型最小模式原理图、时序;微处理器的主要操作功能。

理解:引脚信号;典型最大模式原理图、时序。

③86系列微型计算机的指令系统与程序设计

掌握:寻址方式;各类指令的应用;指令对标志位的影响;溢出判断;常用DOS功能的调用方法(INT 21H);汇编程序的功能及上机过程(MASM);典型程序设计(计算类、代码转换类、查表类、数据处理类)。

④输入/输出接口

掌握:接口基本概念;I/O接口的功能与构成;I/O接口地址的编址方式、地址空间范围;I/O接口的控制方式;并行通信和串行通信的原理;8255芯片和8251芯片的工作原理、初始化编程、典型系统应用、原理图连接、电路分析及应用程序设计(查询、中断方式)。

了解:8255芯片的方式1、方式2的原理与应用。

⑤中断控制器、计数/定时控制器及DMA控制器

掌握:中断基本原理,中断响应,时序,中断处理过程,中断服务程序设计,中断矢量计算;8259A和8253的工作原理、初始化编程、典型系统应用、典型原理图连接、电路分析及应用程序设计(8153的方式2、方式3,8259的级联)。
<