微型计算机课程设计报告.doc
《微型计算机课程设计报告.doc》由会员分享,可在线阅读,更多相关《微型计算机课程设计报告.doc(19页珍藏版)》请在毕设资料网上搜索。
1、微型计算机原理课程设计报告微型计算机原理课程设计报告 一、一、目的目的 结合微型计算机原理课程的学习, 进一步巩固已学的知识, 同时针对微型计算机原理 知识的具体应用,学会对系统中 DOS 和 BIOS 的使用。学会使用全屏幕编辑程序PE,弄 懂汇编程序的上机过程以及如何运用 DEBUG 软件进行汇编程序的调试。 二、任务二、任务 任务任务一:字符串匹配设计 为掌握提示信息的设置方法及读取键入信息的方法。编写程序实现两个字符串的 比较。如相同,则显示“MATCH”,否则,显示“NO MATCH” 流程图:流程图: 显示“NO MATCH” SI 加 1,指向下一字符 字符已取完? 返回 DOS
2、 相等? 显示“MATCH” 入口 初始化 显示请输入字符串 1 用 INT 21H 的 0AH 号子功能,接收字符串 显示请输入字符串 2 SI 指向串 1 的首字符 SI 指向的字符和字符串 2 比较 N Y N Y 程序清单程序清单: DATA SEGMENT S1 DB PLEASE INPUT THE FIRST STRING:,$ ST1 DB 100 DB ? DB 100 DUP(?) S2 DB 0AH,PLAESE INPUT THE SECOND STRING:,$ ST2 DB 100 DB ? DB 100 DUP(?) S3 DB 0AH,MATAH,$ S4 DB
3、 0AH,NO MACTCH,$ DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START: MOV AX,DATA MOV DS,AX MOV DX,OFFSET S1 ;显示提示信息1 MOV AH,9H ;字符串显示 INT 21H MOV DX,OFFSET ST1 ;接收键入的字符串1 MOV AH,0AH ;字符串键盘输入 INT 21H MOV DX,OFFSET S2 ; 显示提示信息2 MOV AH,9H INT 21H MOV DX,OFFSET ST2 ;接收键入的字符串2 MOV AH,0AH INT 21H MOV SI,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微型计算机 课程设计 报告
