实验四--显示程序实验设计
实验四显示程序实验设计一实验目的
鸽子养殖方法1.1了解INT 10H各功能的作用及用法。
1.2掌握字符方式下PC机显示器显示控制。
二实验设备
2.1 TD86/88+教学实验系统一台。
2.2微型计算机(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=数据
功能:写AL中的数据到屏幕上
3.入口:AH=06H,DS:BX=字符串首址,且字符串尾用00H填充。
功能:显示一字串,直到遇到00H为止
3.1.3 参考程序如下:
白羊座女生和什么座最配STACK SEGMENT STACK
DW 64 DUP(?)
STACK ENDS
CODE SEGMENT
ASSUME CS:CODE
START: MOV CX,001AH ;显示字符个数(26)送入CX
MOV BL,41H ;显示字符‘A’
MOV AH,01H ;显示一个字符
A1: MOV AL,BL
INT 10H
INC BL ;显示下一个字符
PUSH CX
MOV CX,0FFFFH ;延时
A2: LOOP A2 ;CX ←CX-1;CX≠0,则转移A2。
POP CX
DEC CX
JNZ A1 ;jump if not zero 不为零则跳转
INT 03H ;程序断点
CODE ENDS
END START
3.1.4 调试提示:
(1)输入程序并检查无误,经汇编、链接后装入系统。
(2) G=0000:2000↙,运行实验程序,并观察实验结果。
2011江西高考作文3.2 设计性试验——字符和数据的显示(选做,可参考龚尚福教科书p134~p136,DOS系统功能调用INT 21H)
3.2.1 设计要求:
先显示信息“INPUT STRING,THE END FLAG IS $”再接收字符。如为0-9,则计数器加1,并显示数据。如为非数字,则直接显示,但不记数。
苹果7s手机报价3.2.2 设计提示:参考程序框图如图4-1。
3.2.3 调试提示:
根据设计要求和程序流程图设计出程序,并调试,可单步运行程序,检查寄存器内容是否正确,程序运行过程中如发现有错误,出错误原因,修改程序,再次运行。整个程序单步运行一次后,若无错误后,按RESET返回到监控状态,再用G=0000:2000↙运行程序,观察实验结果是否与实验要求的一致,一致则本次设计实验成功完成,不一致则重新检查程序,修改后再运行,直到成功为止。
图4-1 字符与数据显示程序流程图
公务员考试申论四实验预习要求
4.1仔细阅读实验指导书。
4.2提前设计好字符和数据的显示实验的程序。
韩庚 圭贤
五思考题
修改显示实验一程序,在显示器上显示‘GOOD AFTERNOON’。要求:分别用AH=01(写一字符到屏上功能块),AH=06(显示一字符串功能块)来完成。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。