谁会作?1.在MS-DOS下设计一个Editor?2.内存申请和释放?3.在屏幕上显示汉字?4.用汇编语言实现还原、变倍(放大、缩小)、填充、显示...
1. 在MS-DOS下设计一个Editor,在文本方式(模式3)下工作,支持下拉式菜单,工作区编辑,可将输入的内容存盘。更进一步,将其编写成一个TSR。2. 利用MS-DOS的高级功能调用(Himem.sys)及保护方式编程知识,实现内存申请和释放。读入cclib(16X16汉字点阵库),取出汉字点阵后存盘或显示在图形屏幕上。
3. 在VGA 12h模式下,在屏幕上显示汉字,字库源于UCDOS中的CCLIB或24X24字库。并让其支持字型转置。
4. 从网上下载JPEG解压缩算法(或TIFF,BMP的格式解释),在DOS VGA 256颜色模式下,显示彩色照片。可以与C++相结合,但核心部分,如填充、显示则必须用汇编语言编写。
5. 从UCDOS下提取64X64汉字字库,抽取汉字字形的外部直线轮廓,形成矢量汉字,并予以编码存放(如采用哈夫曼编码)。然后用汇编语言实现还原、变倍(放大、缩小)、填充、显示。
6. 编写一个万能汉字代码转换器,读入文本文件,输出文本文件,通过研究实现GB小字符集、GB大字符集、台湾BIG 5字符集、Unicode字符集之间的转换,并支持文本中的英文字符显示。