西安
左窗口用于实现当键入任意字母时,可将其全部转换为小写字母;右窗口用于实现当键入任意字母时,可将其全部转换为大写字母;下窗口用于显示功能提示信息。
光标首先定位于左窗口第一行行首(5,10)处,可根据左右键的输入改变光标定位,以便分时使用左右窗口。当光标处于左(右)窗口处,键入任意字母同步显示在光标位置处,若按Enter键,其转换结果将显示在窗口中央处,按任意键清屏,光标回到第一行行首(5,10)处,可重新输入字母进行转换。按ESC键返回到DOS界面。
系统测试截图
概要设计
方案设计
系统思路简单明确,主要运用BISO调用,用到宏定义较为方便的处理问题。把一些基本功能编写成宏,在宏调用可高效的执行程序。系统主要分为光标定位、清屏、接受字符并判断、在屏幕上显示字符、屏幕上显示转换结果等模块。
结构框图
模块功能说明
多窗口显示:
在代码段中调用四次宏scroll,分别设置好总窗口,左窗口,右窗口,下窗口。
光标定位:
用int10h的3号中断得到光标位置,通过与窗口的坐标比较确定光标位置
清屏:
用scroll刷新需要清屏的窗口
显示字符:
左右窗口分别用int10h的0E号中断显示光标处字符,用int16h的9号中断显示leftbuf和rightbuf的字符。窗口用int16h的9号中断显示data段的mainbuf字符。
您可能关注的文档
- 物业承接验收全套表格简析.doc
- 物质的量说简析.doc
- 物质的物理属性老师用1简析.doc
- 物质结构与性质复习简析.doc
- 物质组成与原子结构简析.doc
- 西安电子科技大学机电院微机原理课程设计2简析.doc
- 西安建筑科技大学水质工程学简析.doc
- 西安某大学环境模拟实验室的设计--毕业设计简析.doc
- win系统重装解剖.doc
- 西方经济学复习总结简析.doc
- 十五五规划下科研仪器与试剂国产化对创新药研发的成本影响.pptx
- 十五五规划下生物防治技术迎来规模化投资窗口.pptx
- 十五五规划下生物医药基因疗法安全性监测投资机遇及体系.pptx
- 十五五规划下医药领域地理因素与区域流行病学的投资指向.pptx
- 合规红线与避坑实操手册(2026)《NBT 11517-2024矿用提升容器重要承载件无损检测方法与判定规则》.pptx
- 合规红线与避坑实操手册(2026)《NBT 11520-2024煤矿井下顺槽刮板转载机用迈步自移装置》.pptx
- 合规红线与避坑实操手册(2026)《NBT 11537-2024煤矿在用卡轨人车检测检验规范》.pptx
- 合规红线与避坑实操手册(2026)《NBT 11540-2024煤和岩石耐磨性测定方法》.pptx
- 合规红线与避坑实操手册(2026)《NBT 11542-2024煤矿巷道笼式锚索底板锚注支护技术规范》.pptx
- 合规红线与避坑实操手册(2026)《NBT 11541-2024顺层定向长钻孔预抽煤巷条带煤层瓦斯区域防突技术规范》.pptx
原创力文档

文档评论(0)