2022年微机原理课程设计指导书.docx
《2022年微机原理课程设计指导书.docx》由会员分享,可在线阅读,更多相关《2022年微机原理课程设计指导书.docx(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选学习资料 - - - - - - - - - 微机原理及技术课程设计指导书安徽建筑高校信息学院2022 年 12 月 1 日名师归纳总结 - - - - - - -第 1 页,共 8 页精选学习资料 - - - - - - - - - 一、课程设计目的本课程设计是继微型电脑原理与接口技术课程之后的一次综合性设计、试验训练;依据微机系统及应用课程教学的重点和主要学问点及工程实际需要,设置汇编语言程序设 计、PC 机内部接口和 8086 系统接口电路设计等设计题目;要求同学综合本课程和其它相关 课程中学到的 80X86 系统结构、汇编语言设计、典型接口芯片、电路电子技术等相关学问 系统地把握微
2、机原理和接口技术的相关学问,实 进行程序设计、 硬件接口电路设计和调试,现学问的融会贯穿;要求同学通过 2 周的学习, 提高设计汇编语言程序的才能和技巧,培育 实现一个简洁应用系统功能的硬件软件设计才能;二、课程设计内容 汇编语言程序设计及调试 光条式菜单成果治理程序设计 该程序治理软件通常以菜单为程序界面,用户可以通过菜单直观地挑选各项功能;1设计思路 用汇编语言设计的菜单程序应主要包括 3 项内容:设计界面 要求美观清楚,操作简便,菜单项简洁可用一行表示; 菜单项挑选 利用“ 色带” 挑选菜单项;色带是颜色鲜明的条形光带,可以掩盖一个菜单项,用 户利用“ ” 、“ ” 、“ ” 、“ ”
3、键移动色带位置,然后按下回车键,被色带掩盖的菜单项 就被选中; 菜单项程序的组织和调用菜单项较多时, 可为每一个菜单项设计一个独立的菜单项程序,采纳 JMP、CALL 指令调用程序段;菜单项较少时,不必为第一个菜单项设计一个独立的程序,此时界面显示、菜单项挑选和菜单项程序可包含在一个程序中;2关键技术 定位显示彩色字符串 利用 BIOS 中的 INT 10H 的 13H 号功能可以设计一个定位显示彩色字符串的程序段名师归纳总结 - - - - - - -第 2 页,共 8 页精选学习资料 - - - - - - - - - 调用: AH=13H ,AL= 写方式BH= 页;:0 属性在 BL
4、中,字符串中仅含字符码,写后光标位置 不被修改 1 属性在 BL 中,字符串中仅含字符码,写后修改光标 位置;BL= 待显字符串的属性,07H 表示正常显示, 0FH 表示黑底白字, 51H 表示品红色背景蓝色字符串CX= 待显字符串的长度;DH= 待显字符串首字符的行值DL= 待显字符中首字符的列值BP=待显字符串首字符在附加段的偏移地址行值 色带的生成和移动在调用上一个字符显示程序时,将待显字符串的属性设为51H,色带就生成; 设为 0FH时,色带就消逝;使当前色带消逝,然后在下一个位置上生成色带,就到达色带的移动;设置一个NN单元NN单元的内容跟踪色带位置的变化;利用NN单元的值可以运算
5、出存放色带的位置,色带位置的行号和色带掩盖菜单项字符的偏移地址;3题目要求 单级菜单例如程序见附录,要求在该程序基础上设计符合要求的菜单系统; 需设计的菜单应有四个菜单项:1,成果录入; 2 成果修改; 3 成果自高至低排序;成绩自低至高排序;4 成果输出成果按排序后次序输出;三、课程设计要求要求每组同学 每组三人 独立完成课完成一个汇编语言程序设计和调试;汇编语言程序必需实现基本功能,在基本功能基础上要有所发挥,力求创新;四、参考资料名师归纳总结 1 杨素行编微型电脑系统原理及应用,清华高校出版社第 3 页,共 8 页- - - - - - -精选学习资料 - - - - - - - - -
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 微机 原理 课程设计 指导书
限制150内