试验四--显示程序试验设计.doc

上传人:scccc 文档编号:12574369 上传时间:2021-12-04 格式:DOC 页数:6 大小:30.50KB
返回 下载 相关 举报
试验四--显示程序试验设计.doc_第1页
第1页 / 共6页
试验四--显示程序试验设计.doc_第2页
第2页 / 共6页
试验四--显示程序试验设计.doc_第3页
第3页 / 共6页
试验四--显示程序试验设计.doc_第4页
第4页 / 共6页
试验四--显示程序试验设计.doc_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《试验四--显示程序试验设计.doc》由会员分享,可在线阅读,更多相关《试验四--显示程序试验设计.doc(6页珍藏版)》请在三一文库上搜索。

1、实验四 显示程序实验设计一 实验目的1.1 了解INT 10H各功能的作用及用法。1.2 掌握字符方式下 PC 机显示器显示控制。二 实验设备2.1 TD86/88+ 教学实验系统一台。22微型计算机(PC机)一台。三 实验内容3.1 显示实验3.1.1 实验要求:在显示器上显示 A-Z 共26 个英文字母。3.1.2 实验原理:显示器 I/O 功能调用使用说明如下:INT 10H 使用说明如下:1 入口: AH=00H ,AL=01H功能:清屏2入口: AH=01H ,AL= 数据-可编辑修改 -CODE ENDS功能:写 AL 中的数据到屏幕上3 .入口: AH=06H , DS : BX

2、=字符串首址,且字符串尾用 00H填充。功能:显示一字串,直到遇到 00H 为止3.1.3 参考程序如下:STACK SEGMENT STACKDW 64 DUP(?)STACK ENDSCODE SEGMENTASSUME CS:CODESTART:MOV CX,001AHMOV BL,41HMOV AH,01HA1:MOV AL,BLINT 10HINC BLPUSH CXMOV CX,0FFFFHA2: LOOP A2POP CXDEC CXJNZ A1INT 03H;显示字符个数( 26 )送入 CX;显示字符 A';显示一个字符;显示下一个字符;延时;CX JCX-1 ; C

3、X工0,则转移 A2。; jump if not zero 不为零则跳转;程序断点-可编辑修改 -END START3.1.4 调试提示:(1) 输入程序并检查无误,经汇编、链接后装入系统。(2) G=0000 : 2000 /,运行实验程序,并观察实验结果。3.2设计性试验一一字符和数据的显示(选做,可参考龚尚福教科书 p134P136 ,DOS 系统功能调用 INT 21H )3.2.1 设计要求:先显示信息 “INPUT STRING , THE END FLAG IS $ ”再接收字符。如为 0-9 ,则计数器 加1 ,并显示数据。如为非数字,则直接显示,但不记数。3.2.2 设计提示

4、: 参考程序框图如图 41 。3.2.3 调试提示:根据设计要求和程序流程图设计出程序, 并调试, 可单步运行程序, 检查寄存器内容是 否正确,程序运行过程中如发现有错误,找出错误原因,修改程序,再次运行。整个程序单 步运行一次后,若无错误后,按 RESET返回到监控状态,再用 G=0000 : 2000 /运行程序, 观察实验结果是否与实验要求的一致, 一致则本次设计实验成功完成, 不一致则重新检查程 序,修改后再运行,直到成功为止。图 4 1字符与数据显示程序流程图四 实验预习要求4.1 仔细阅读实验指导书。4.2 提前设计好字符和数据的显示实验的程序。五 思考题修改显示实验一程序,在显示器上显示GOOD AFTERNOON '。要求:分别用 AH=01(写一字符到屏上功能块) ,AH=06 (显示一字符串功能块)来完成。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1