做网站一月能赚50万吗seo网站推广有哪些
2026/6/1 11:39:50 网站建设 项目流程
做网站一月能赚50万吗,seo网站推广有哪些,湘西建网站,白银网站seo概述#xff1a; 一般在屏幕上显示汉字的时候需要汉字系统的支持#xff0c;但需要自己显示汉字的时候#xff0c;就需要自己读汉字字库文件#xff0c;把字符点阵读出来#xff0c;再用绘图的办法显示到屏幕上#xff0c;本文是读 UCDOS 16点字库文件的示例。 在 UCDOS …概述一般在屏幕上显示汉字的时候需要汉字系统的支持但需要自己显示汉字的时候就需要自己读汉字字库文件把字符点阵读出来再用绘图的办法显示到屏幕上本文是读 UCDOS 16点字库文件的示例。在 UCDOS 的点阵字库 HZK16 中字符点阵是按照汉字内码排列的汉字的内码从一些图形字符开始起始编码为 A1A1H汉字内码第一位为区码每区为 94 个汉字第二位为每区内的编码每个汉字的点阵为 16点*16点 共32字节数据按第一行 1-8点9-16点第二行 1-8点9-16点...排列每位数据 1 为要显示点0 为不显示点。汉字点阵数据在字库中的偏移量为 ((区码-A1H)*94 (区内编码-A1H))*32。本程序为一个简单的例子要显示的汉字在变量 DISP_DATA 中且没有考虑汉字、英文混用的情况。源程序; Write in May 22,1996; By LuoYunBin ----- http://asm.yeah.net.286LINE_CHAR EQU 210 ;在屏幕上第几行显示COL_CHAR EQU 230 ;在屏幕上第几列显示COLOR_CHAR EQU 0EH ;显示颜色CHARS EQU (offset disp_data_end-offset disp_data)/2CODE SEGMENTASSUME CS:CODE,DS:CODEORG 100HSTART:jmp installCC_FILE DB C:\UCDOS\HZK16,0 ;字库文件名用 UCDOS 的16点阵汉字库HANDLE DW ? ;file handleDISP_DATA DB 罗云彬 ;要显示的汉字DISP_DATA_END EQU THIS BYTED_OPEN_ERROR DB File C:\UCDOS\HZK16 not found !,0dh,0ah,24hinstall:mov ax,3d00h ;打开汉字库mov dx,offset cc_fileint 21hjnb open_okmov ah,9mov dx,offset d_open_errorint 21hint 20hopen_ok:mov handle,axmov si,offset disp_datamov di,offset zi_buffermov cx,charscldins2:lodsbmov ah,allodsbcall get_dots 读出汉字点针loop ins2call disp_cc 显示到屏幕int 20hGET_DOTS PROCpushasub ax,0a1a1h ;汉字的内码从 A1区开始cwdmov dl,al ;所以绝对开始区是内码-A1mov al,ah ;点阵在字库中的位置为cbwmov bl,94 ;汉字码1-A1* 94 汉字码2 - A1* 32mul bladd ax,dxmov bx,32mul bxmov cx,dxmov dx,axmov ax,4200h ;移动读写指针到点阵数据位置mov bx,handleint 21hmov ah,3fhmov cx,32mov dx,diint 21hpopaadd di,32retGET_DOTS ENDPDISP_CC PROCmov ax,12h ;640*480 modeint 10h ;设置640*480/16色显示模式mov cx,charsmov si,offset zi_buffermov bx,col_char-20 ;BX columndh_lop0:add bx,20 ;every char column20push cxmov cx,16 ;l6 lines/charmov dx,line_char ;DX start linedh_lop1:push bxpush cxlodsb ;16 dots/linemov ah,allodsbmov cx,16dh_lop2:shl ax,1push axpush bxpush cxjc db_colorxor al,al ;back color is 0jmp short db_drawdb_color:mov al,color_chardb_draw:mov ah,0chmov cx,bxxor bh,bhint 10hpop cxpop bxpop axinc bx ;inc columnloop dh_lop2inc dx ;next linepop cxpop bxloop dh_lop1pop cxloop dh_lop0xor ah,ahint 16hmov ax,3int 10hretDISP_CC ENDPZI_BUFFER EQU THIS BYTECODE ENDSEND START

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询