微机原理与接口技术 课程设计说明书

微机原理与接口技术 课程设计说明书

ID:44982321

大小:92.02 KB

页数:11页

时间:2019-11-06

微机原理与接口技术 课程设计说明书_第1页
微机原理与接口技术 课程设计说明书_第2页
微机原理与接口技术 课程设计说明书_第3页
微机原理与接口技术 课程设计说明书_第4页
微机原理与接口技术 课程设计说明书_第5页
资源描述:

《微机原理与接口技术 课程设计说明书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、提示:先评价再下载。有问题发邮件pickerup@163.com,有时间会回复,源程序记事本看的话,效果会比较好。华北水利水电学院课程设计说明书环节名称:微机原理与接口技术系别专业:电力学院自动化专业学号:200808109姓名:pickerup指导教师:王提示:先评价再下载。有问题发邮件pickerup@163.com,有时间会回复,源程序记事本看的话,效果会比较好。屏幕显示图形的程序设计要求一、要求1)利用80x86汇编语言BIOS中断调用的方法,通过‘*’等字符设计自己的名字及学号,并在显示器上用

2、6种以上的颜色显示出来;2)动态切换姓名与学号;3)可自行设计显示姓名及学号的方案。二、分析1)BIOS中断调用:BIOS常驻ROM,独立于DOS,可与任何操作系统一起工作。它的主要功能是驱动系统所配置的外部设备,如磁盘驱动器、显示器、打印机及异步通讯接口等。通过INT10H~INT1AH向用户提供服务程序的入口,使用户无需对硬件有深入了解,就可完成对I/O设备的控制与操作。BIOS的中断调用与DOS功能调用类似。2)图形设计:掌握BIOS中断调用INT10H的13H号功能。注意13H号功能入口参数的要

3、求。3)颜色显示:在彩色显示屏幕上每个字符在存储中用两个字节表示。一个字节保存字符的ASCII码,另一个字节保存字符的属性。BIOS中断调用INT10H的13H号功能是显示字符串,字符的属性在BL中。属性设置方法见教材第四章164页。三、软件设计提示:先评价再下载。有问题发邮件pickerup@163.com,有时间会回复,源程序记事本看的话,效果会比较好。1)设计详细的程序流程图;2)根据流程图,编写源程序;3)上机调试源程序。程序流程图提示:先评价再下载。有问题发邮件pickerup@163.com

4、,有时间会回复,源程序记事本看的话,效果会比较好。程序执行图:图1.菜单提示界面图2.输入一般字符时(非Esc、非Y)的显示画面图3.输入Y后,显示的画面提示:先评价再下载。有问题发邮件pickerup@163.com,有时间会回复,源程序记事本看的话,效果会比较好。ROW=8COLUM=00ESCKEY=1BHDSEGSEGMENTMENUDB0DH,0AH,'---------------COMTENT------------------------',0DH,0AHDB0DH,0AH,'1.SHO

5、WTHE[2008],PRESS"Y".'DB0DH,0AH,'2.SHOWTHE[NUMBER],PRESSANYKEY!'DB0DH,0AH,'3.TOEXIT,PRESSTHE[ESC].'N=$-MENUMESS1DB'+OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO+',0DH,0AHDB'

6、

7、D

8、

9、111111111111111111111111111111111111

10、

11、D

12、

13、',0D

14、H,0AHDB'

15、

16、L

17、

18、11111111111111111111111111111111

19、

20、L

21、

22、',0DH,0AHDB'

23、

24、X

25、

26、111111111111111111111111111111111111

27、

28、X

29、

30、',0DH,0AHDB'

31、

32、Y

33、

34、11111111111111111111111111111111111111

35、

36、Y

37、

38、',0DH,0AHDB'

39、

40、Z

41、

42、11111111111111111111111111111111

43、

44、Z

45、

46、',0DH,0AHDB'

47、

48、D

49、

50、111111111111111

51、11111111111111111111111

52、

53、D

54、

55、',0DH,0AHDB'

56、

57、H

58、

59、11111111111111111111111111111111

60、

61、H

62、

63、',0DH,0AHDB'

64、

65、Z

66、

67、11111111111111111111111111111111

68、

69、Z

70、

71、',0DH,0AHDB'

72、

73、Y

74、

75、1111111111111111111111111111111111111111

76、

77、Y

78、

79、',0DH,0AHDB'+OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO

80、OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO+',0DH,0AHMESS_LEN1=$-OFFSETMESS1提示:先评价再下载。有问题发邮件pickerup@163.com,有时间会回复,源程序记事本看的话,效果会比较好。MESS2DB'+OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO+',0DH,0AHDB'

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。