本书是微机原理和接口技术等课程的课程设计指导书,可以作为“微机原理和接口技术”、“汇编语言程序设计”等课程的实验和辅助教材。\r\n 本书结合教学内容,从应用的角度出发,提供了27个小型的课程设计。这些课程设计分为三类:汇编语言程序设计、微机标准接口课程设计和接口技术课程设计。此外,本书还提供了两个复杂的课程设计供读者学习、研究。每个课程设计都给出了设计目的、要求及设计原理和思路,方便读者顺利进行设计。附录中提供了各个项目的源程序以供参考。\r\n 本书可作为高等学校计算机、电子和自动化等相关专业学生的课程设计教材,也可供从事微机应用的工程技术人员参考。\r\n
专家指导委员会\r\n丛书序言\r\n前言\r\n第1章 课程设计概述 \r\n 1.1 课程设计的必要性 \r\n 1.2 课程设计目标 \r\n 1.3 课程设计的总体评价方式 \r\n第2章 汇编语言实验基础 \r\n 2.1 汇编语言的开发过程 \r\n 2.2 汇编语言常用软件的使用方法 \r\n 2.2.1 宏汇编程序MASM \r\n 2.2.2 调试程序DEBUG \r\n 2.3 BIOS中断和DOS中断 \r\n 2.4 课程设计环境 \r\n第3章 简单项目的课程设计 \r\n 3.1 汇编语言部分 \r\n 3.1.1 闰年计算 \r\n 3.1.2 系统驻留时间程序 \r\n 3.1.3 代码转换 \r\n 3.1.4 输入输出显示 \r\n 3.1.5 BCD码相乘 \r\n 3.1.6 计算N的阶乘 \r\n 3.1.7 打字计时练习 \r\n 3.1.8 光条式程序菜单设计 \r\n 3.1.9 写文件 \r\n 3.2 微机内部接口部分 \r\n 3.2.1 微机串口通信内环自检 \r\n 3.2.2 微机串口通信功能综合检测 \r\n 3.2.3 音乐演奏 \r\n 3.2.4 硬件中断时钟设计 \r\n 3.2.5 鼠标接口 \r\n 3.2.6 打印接口 \r\n 3.3 系统接口部分 \r\n 3.3.1 串行通信 \r\n 3.3.2 红绿灯设计 \r\n 3.3.3 小键盘按键识别数码管移位显示 \r\n 3.3.4 8259A中断控制器实验 \r\n 3.3.5 RAM实验 \r\n 3.3.6 DMA数据传输 \r\n 3.3.7 定时器/计数器实验 \r\n 3.3.8 数模转换 \r\n 3.3.9 模数转换 \r\n 3.3.10 LED显示设计 \r\n 3.3.11 PWM脉宽调制 \r\n 3.3.12 步进电机实验 \r\n第4章 复杂项目的课程设计 \r\n 4.1 简易文本编辑器 \r\n 4.2 学生成绩管理程序 \r\n附录A 参考源程序 \r\n附录B ASCII字符表(7位码) \r\n附录C 101、102和104键键盘扫描码 \r\n附录D DOS中断功能调用表 \r\n附录E BIOS中断功能调用表 \r\n参考文献\r\n
无封面