- 12
- 0
- 约2.12万字
- 约 5页
- 2017-09-12 发布于广西
- 举报
维普资讯
不 需 中 文 操 作 系 统 即 -=-y运 行 的 汉 字
显 示 程 序 的 一 种 设 计 方 法
一 哆西安交通大 控札程和l0o49)
摘 要:许多应用程序需要少量的汉字显示但又希望程序在运行时不用装入 中文
操作 系统,本文给出一种方法,用这种方法可 以很快地设计出薜台土述要求的程序。
关键词;竖委示控制系统中汉字汉字设计程序设计
许多应用程序 ,特吕Ⅱ是工业控制的程序中,需要一 酋先在一个 中文操作系统下编制产生数 据 的程
些汉字显示的提示或说明。如果程序是在中文操作系 序,可以将显示 内容定义成如下的数据;
统下运行的,这是很容易实现的。然而在许多情况下出 DATSEG SEGMENT
千节省内存和提高运行速度等方面的考虑,希望程序 TEXTIDB 1启动系统 , 0DH ,0AH
在不装入中文操作系统的情况下运行,逸时的汉字显 DB 2,填拟运行 , 0DH , 0AI-f
示程序的编制就地较麻烦。为了解决这个问题,本文作 DB 3.系统技准 , 0DH 0AH
者设计了一个程序,用这个程序可以快速地生成供汉 DB , 0DH,0A 1
字显示用的数据.根适音用于设计显示内容较少的小 DB 请输入您的选择; , 0DH ,0Af{.,l,
型程序 奉文将介绍这种方法的原理并培出程序实饲 FNAM DB 。C:、TEXTI,0
DATSEG ENDS
产生汉字显示数据的程序
上面数据中的 $是INT 2lH约定的显示串结柬
中文操作系境下的汉字显示是在图形方式下实现 符,最前一行以FNAME为名字所定义的字符串是程
的,屏幕上显示的内容实?味上是一些图形,这些图形 序要生成的数据文件名和路径。产生显示数据的程序
与视频缓冲医的数据是互相对应 的。如果将视频缓冲 是在中文操作系统下运行的,在程们序中我先将幕屏
厦的数据保存下采,在需要的时候再写入视额缓冲医 设置成所需的显示方式,在我们的示倒 中是 设置 成
就可以显示所需的汉字。所 以我们可以在一十中文操 640列200行的单包图形方式,然后用INT 21H的09H
作系统下设计出所需的屏幕显示 内容井显示在屏幕 功能显示上述内容,选时这些内容将显示在屏幕的左
上,然后用程序将视频缓冲区内对应部分的内容转换 上角。由于在图形方武下图形点阵是隔行存放的.即
成汇编语吉程序使用的数据,把这些数据写成磁盘文 偶数行从0B80011开始存放,奇数行从0BA00H开始存
件 .在编蒲鼍显示程序时将上述数据放在数据段中,在 放.本例显示内容的数据的存放地址如下;
程序执行到需要显示的地方时只要特有关数据避入视
频缓冲区就可以显示想要的内容。述样的程序是 需 轲 导 地 址
要在中文操作系统下就可以显示汉字的。下面我们将 0 B800:0000… B80O:00OP
通过一十实例谜明具体的做法。 1 BA00:0000… BA0O:000F
假设我们希望在640列20O行图形方式下在屏幕上 2 B800:005F
显示如下的内容: 3 BA00:0050… BA00:008F
j. 启动系统 l B800:00A0·I-B800:00AF
您可能关注的文档
- 振冲碎石桩施工技术的完善.pdf
- 振动核区的g玻色子自由度.pdf
- 振动时效技术在容器制造中的应用前景.pdf
- 蒸压加气混凝土节能新工艺的研制.pdf
- 整合阅读材料,提升词汇呈现的趣味性.pdf
- 整流变压器负载状态下电能损耗的计算方法.pdf
- 正确处理经济发展与保护耕地的关系.pdf
- 正确地表达新奥法.pdf
- 正弦定理在求解物理问题中的运用.pdf
- 政府宏观调控机理初探.pdf
- 浙江省温州市2024-2025学年七年级上学期语文期末考查卷.docx
- 精品解析:北京市建华实验学校2024-2025学年七年级下学期期中英语试题(原卷版).docx
- 精品解析:北京市通州区2024-2025学年七年级下学期期末考试英语试卷(原卷版).docx
- 精品解析:北京市回民学校2024-2025学年九年级上学期期中语文试题(解析版).docx
- 精品解析:北京市海淀区2025-2026学年九年级上学期期末语文试题(解析版).docx
- 精品解析:北京市东城区汇文中学2025-2026学年八年级上学期期中语文试题(原卷版).docx
- 精品解析:北京市回民学校2024-2025学年九年级上学期期中语文试题(原卷版).docx
- 精品解析:2024-2025学年广东省广州市从化区街口镇中心小学人教版五年级上册期中测试数学试卷(解析版).docx
- 精品解析:北京市通州区2024-2025学年七年级下学期期末考试英语试卷(解析版).docx
- 精品解析:北京市建华实验学校2024-2025学年七年级下学期期中英语试题(解析版).docx
原创力文档

文档评论(0)