| http://www.ks263.com 来源:本站原创 点击数: 更新:2005-1-20 【VIVI收藏】 |
|
|
考试要求
具有初步的汇编语言程序设计,基本硬件(内存模块,I/O接口)的设计能力:熟练的上机操作能力;以及从芯片到微型计算机系统的应用能力。 1.掌握8086/8088微处理器的指令系统和MASM宏汇编语言,具有初步的汇编语言程序设计能力,且掌握汇编语言程序的编辑,汇编,连接以及调试方法。 2.掌握8086/8088微处理器的体系结构,且对80486,80586(Pentium)微处理器所采用的新技术有所了解。 3.掌握微型计算机的内存摸板,I/O技术以及有关支持芯片的编程应用方法。
考试内容
一,微型计算机的硬件系统 1.理解硬件系统的组成 (1)微机硬件系统的一般组成及PC系列微机 (2)系统结构特点及总线 2.8086/8088微处理器的体系结构及高档微处理器 (1)内部结构,寄存器结构 (2)8086/8088微处理器的引脚配置,主要操作时序及基本系统组成 (3)8086/8088微处理器的存储器组织 (4)80486,80586(Pentium)微处理器的基本特点 3.存储器 (1)存储器的分类,分级 (2)了解常用半导体存储器芯片的引脚与操作时序 (3)掌握内存的一般设计方法及SRAM,EPROM存储摸板设计 4.I/O技术 (1)理解I/O接口的一般概念,8086/8088微处理器的I/O组织 (2)掌握端口寻址,系统连接,握手时序 (3)掌握微机对外设的几种控制方式(程序控制方式,中断方式,DMA方式) (4)掌握中断概念,CPU响应中断的条件和中断处理过程 (5)了解DMA及DMA控制8237A的基本概念
二,汇编语言与汇编语言程序设计 1.掌握微型计算机中的数与编码 (1)数制与数制制转换,BCD码 (2)符号数的原码,反码,补码表示法。 (3)数的定点与浮点表示法 (4)字符编码(ASCII码) 2.掌握8086/8088微处理器的指令系统 (1)寻址方式 (2)指令系统(数据传送,算术逻辑运算,移位,串操作,程序转移,状态管理,软中断指令) 3.掌握汇编语言源程序的结构,常用伪指令与汇编操作符,以及宏指令(宏定义,宏调用,宏展开) 4.掌握汇编语言程序设计的基本方法:单模块程序设计,顺序,分支,循环结构,子程序,DOS功能调用(00H,01H,09H,0AH,25H,35H功能) 5.掌握中断程序设计
三,接口技术 1.了解与总线有关的基本概念,理解PC系列微机的ISA总线标准及应用 2.了解并行接口与串行接口的共性与区别,掌握串行通信的基本概念 3.掌握可编程并行接口芯片(8255A)的三种工作方式,系统连接及初始化编程 4.理解定时器/计数器的原理及功能,掌握8253/8254的六种工作方法及编程方法,了解微机的定时系统 5.了解异步串行通信协议,应用与编程 6.了解键盘,显示器,打印机,鼠标等基本人机交互设备的作用和工作原理 7.掌握简单外设(开机,LED显示器,按键)的接口技术
四,上机考试 1.基本汇编语言程序设计与调试 2.I/O程序及中断程序设计与调试 |
|
|
|
| 文章录入:ks263.com 责任编辑:ks263.com |
|
上一篇文章: 四川省等级考试二级考试大纲
下一篇文章: 05上半年二级(C语言程序设计)考试大纲 |
| 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |
|
|
|