微机原理

                  ★2012年课程主页 ★课程主页

课程名称:微机原理                  

课程类型:本科生必修课

所属学科:计算机科学与技术                  

学时和学分:54学时, 3学分                 

主讲教员:王克义

先修要求:

     计算概论,数字逻辑

基本目的:

   1.从理论和实践上掌握微型计算机的基本组成、工作原理及常用接口技术;
      2.初步掌握汇编语言程序设计的基本方法和上机调试过程;
      3.建立微机整体概念,具备利用微机进行硬、软件开发的初步能力。

内容提要:

   1.微处理器:CPU的内部编程结构及外部引脚功能,CPU的操作和时序
      2.存储器:存储器结构,工作原理,存储器与CPU的连接,存储空间的扩展
      3.指令系统:寻址方式,指令编码格式及80x86指令系统
      4.汇编语言程序设计入门:汇编语言程序格式,操作数的汇编表示,伪指令,宏指令,BIOS与DOS功能调用,汇编语言程序的上机调试
      5.输入与输出:程序控制方式,中断及中断控制器,DMA方式及DMA控制器
      6.可编程I/O接口电路:串行接口,并行接口,定时器/计数器等
      7.总线及常见总线标准(Multibus, ISA, EISA, PCI, USB等)

教学方式:

   课堂讲授,示教演示,上机实习。

教材:
    1.王克义,微型计算机基本原理与应用,北京大学出版社;
      2.王克义,80x86/Pentium处理器硬件、软件及接口技术教程,清华大学出版社。