当前位置: 首页 > wzjs >正文

网站策划书基本内容家用电脑可以做网站吗

网站策划书基本内容,家用电脑可以做网站吗,在网站上可以做哪些互动活动,qq旧版本大全官方下载提供8个子程序: 1. 字符串长度 STRLEN 2. 字符串替换 REPLACE 3. 字节查找 SEARCHB 4. 双字节查找 SEARCHW 5. 输入字符串 GETSTR 6. 输出字符串 OUTSTR 7. 复制字符串 COPYSTR 8. 查找字符串 SRCHSTR 具体功能及参数描述如下 STRLEN PROC  FAR ; IN: ;   DS:DXSTRING ;…

提供8个子程序:

  1. 字符串长度 STRLEN

  2. 字符串替换 REPLACE

  3. 字节查找 SEARCHB

  4. 双字节查找 SEARCHW

  5. 输入字符串 GETSTR

  6. 输出字符串 OUTSTR

  7. 复制字符串 COPYSTR

  8. 查找字符串 SRCHSTR

具体功能及参数描述如下

STRLEN PROC  FAR
; IN:
;   DS:DX=STRING
; OUT:
;   CF=0 AX=STRING LENGTH
;   CF=1 ERROR
; __________________________________
REPLACE PROC  FAR
; IN:
;   DS:DX=STRING
;   AL=OLD CHAR
;   BL=NEW CHAR
; OUT:
;   CF=1 error
;   CF=0 ok
; __________________________________
SEARCHB PROC  FAR
; IN:
;   DS:DX=STRING
;   AL=CHAR
; OUT:
;   CF=0 ZF=1 DS:DX=STRING END(NULL)
;   CF=0 ZF=0 DS:DX=CHAR POSITION
;   CF=1 ERROR
; __________________________________
SEARCHW PROC  FAR
; IN:
;   DS:DX=STRING
;   AX=CHAR WORD
; OUT:
;   CF=0 ZF=1 DS:DX=STRING END (NULL)
;   CF=0 ZF=0 DS:DX=CHAR POSITION
;   CF=1 ERROR
; __________________________________
GETSTR PROC  FAR
; IN:
;   DS:DX=BUFFER  [DX]=MAX LENGTH
; OUT:
;   DS:DX=BUFFER WITH STRING (NULL END)  [DX+1]=REALITY LENGTH
; __________________________________
OUTSTR PROC  FAR
; IN:
;   DS:DX=BUFFER WITH STRING (NULL END)
;   BL=COLOR
;   BH=0  OUT AT CURRENT POSITION
;    1  CH=X_CORD CL=Y_CORD
;______________________________
COPYSTR PROC  FAR
; IN:
;   DS:SI = SOURCE STRING(NULL END)
;   ES:DI = DEST STRING
;______________________________
SRCHSTR PROC  FAR
; IN:
;   DS:SI = SUB_STRING
;   ES:DI = MAIN_STRING
; OUT:
;   ZF=0 FOUND, ES:BX = FOUND POSITION
;   ZF=1 NOT FOUND
 

 

; more source code at http://www.ahjoe.com/source/srcdown.asp.286PUBLIC  REPLACE, SEARCHB, SEARCHW, GETSTR, OUTSTR, STRLENPUBLIC  COPYSTR, SRCHSTR
CODE    SEGMENTASSUME  CS:CODE
REPLACE PROC    FAR
; IN:
;     DS:DX=STRING
;     AL=OLD CHAR
;     BL=NEW CHAR
; OUT:
;     CF=0 OK
;     CF=1 ERRORPUSH    DIMOV     DI, DX
REPLR0:CMP     [DI], ALJZ      REPLOK0INC     DIJC      REPLAERRJMP     REPLR0
REPLOK0:MOV     [DI], BL
REPLAERR:POP     DIRETF
REPLACE ENDPSTRLEN  PROC    FAR
; IN:
;      DS:DX=STRING
; OUT:
;      CF=0  AX=STRING LENGTH
;      CF=1  ERRORPUSH    DIMOV     DI, DXXOR     AX, AX
STRLENREP:CMP     BYTE PTR [DI], 0JZ      STRLENOKINC     DIJC      STRLENOKINC     AXJC      STRLENOKJMP     STRLENREP
STRLENOK:POP     DIRETF
STRLEN  ENDPSEARCHB PROC    FAR
; IN:
;     DS:DX=STRING
;     AL=CHAR
; OUT:
;     CF=0  ZF=1  DS:DX=STRING END (NULL)
;     CF=0  ZF=0  DS:DX=CHAR POSITION
;     CF=1  ERRORPUSH    DIMOV     DI, DXDEC     DICLD
RESCHB:INC     DIJC      SCHBOVERCMP     BYTE PTR [DI], 00JZ      SCHBOVERCMP     BYTE PTR [DI], ALJNZ     RESCHBOR      AL, AL
SCHBOVER:MOV     DX,  DIPOP     DIRETF
SEARCHB ENDPSEARCHW PROC    FAR
; IN:
;     DS:DX=STRING
;     AX=CHAR WORD  
; OUT:
;     CF=0  ZF=1  DS:DX=STRING END (NULL)
;     CF=0  ZF=0  DS:DX=CHAR POSITION
;     CF=1  ERRORPUSH    DIMOV     DI, DXDEC     DICLD
RESCHW:INC     DIJC      SCHWOVERCALL    SEARCHBMOV     DI, DXJZ      SCHWOVERCMP     [DI+1], AHJNZ     RESCHWOR      AX, AX
SCHWOVER:MOV     DX,  DIPOP     DIRETF
SEARCHW ENDPGETSTR  PROC    FAR
; IN:
;     DS:DX=BUFFER    [DX]=MAX LENGTH
; OUT:
;     DS:DX=BUFFER WITH STRING (NULL END)   [DX+1]=REALITY LENGTHPUSH    BXMOV     AH, 0AHINT     21HMOV     AL, 0DHMOV     BL, 0ADD     DX, 2CALL    REPLACESUB     DX, 2POP     BXRETF
GETSTR  ENDPOUTSTR  PROC    FAR
; IN:
;     DS:DX=BUFFER WITH STRING (NULL END)
;     BL=COLOR
;     BH=0   OUT AT CURRENT POSITION
;        1   CH=X_CORD  CL=Y_CORDPUSH    AXPUSH    BXPUSH    CXPUSH    DIMOV     DI, DXMOV     DX, CXXCHG    DH, DLCMP     BH, 0JNZ     OUTNEXMOV     AH, 03INT     10HOUTNEX:MOV     BH, 0MOV     AH, 02INT     10HOUTREP:MOV     AL, [DI]INC     DIOR      AL, ALJZ      OUTENDMOV     AH, 09HCMP     AL, 20HJA      OUTJ0CMP     AL, 09HJZ      TABCHAMOV     AH, 0EHINT     10HMOV     AH, 3INT     10HJMP     OUTREP
TABCHA:ADD     DL, 8AND     DL, NOT 07HDEC     DLJMP     INCDLOUTJ0:MOV     CX, 1INT     10HMOV     AH, 03INT     10H
INCDL:INC     DLCMP     DL, 50HJB      OUTJ2MOV     AX, 0E0DHINT     10HMOV     AX, 0E0AHINT     10HJMP     OUTJ3
OUTJ2:MOV     AH, 02INT     10H
OUTJ3:JMP     OUTREP
OUTEND:POP     DIPOP     CXPOP     BXPOP     AXRETFOUTSTR  ENDPCOPYSTR PROC    FAR
; IN:
;      DS:SI = SOURCE STRING(NULL END)
;      ES:DI = DEST STRINGCLD
COPYREP:LODSBSTOSBOR      AL, ALJNZ     COPYREP
COPYOK:RETF
COPYSTR ENDPSRCHSTR PROC    FAR
; IN:
;     DS:SI = SUB_STRING
;     ES:DI = MAIN_STRING
; OUT:
;     ZF=0 FOUND, ES:BX = FOUND POSITION
;     ZF=1 NOT FOUNDPUSH    SIPUSH    DIPUSH    CXPUSH    DXMOV     CX, SIMOV     DX, DICLD
REPEA0:
CMPREPEA:CMP     BYTE PTR DS:[SI], 0JZ      FOUNDSTRCMP     BYTE PTR ES:[DI], 0JZ      FOUNDOVERCMPSBJZ      CMPREPEAINC     DXMOV     SI, CXMOV     DI, DXJMP     REPEA0FOUNDOVER:CMP     BYTE PTR ES:[DI], 1JMP     FOUNDSTRRETFFOUNDSTR:MOV     BX, DXPOP     DXPOP     CXPOP     DIPOP     SIRETF
SRCHSTR ENDPCODE    ENDSEND     REPLACE

文章转载自:

http://kwqZ4tSo.pLydc.cn
http://jNifzh2Z.pLydc.cn
http://JwKe4xiS.pLydc.cn
http://j3yNwMvC.pLydc.cn
http://Qv2mqlFw.pLydc.cn
http://s8MegYJ6.pLydc.cn
http://cTaXilw8.pLydc.cn
http://9ZPTTvu2.pLydc.cn
http://PAnou3NG.pLydc.cn
http://C0oLUqpq.pLydc.cn
http://1eQMBa8G.pLydc.cn
http://NQgLw9tj.pLydc.cn
http://RTnUWgTm.pLydc.cn
http://exZtqvl1.pLydc.cn
http://CKyvmslq.pLydc.cn
http://WwsUMXRf.pLydc.cn
http://jZHXuzpv.pLydc.cn
http://qEriCoXp.pLydc.cn
http://nNpkaoBg.pLydc.cn
http://3X9lhsD4.pLydc.cn
http://sEHOsRvB.pLydc.cn
http://Ps8v7YJ4.pLydc.cn
http://T4vhYzml.pLydc.cn
http://YHLD01RT.pLydc.cn
http://ZJwlIg8a.pLydc.cn
http://WajBXrbc.pLydc.cn
http://EE7HJw91.pLydc.cn
http://j0lTN0Fs.pLydc.cn
http://fU5vzfDj.pLydc.cn
http://7el4DilO.pLydc.cn
http://www.dtcms.com/wzjs/668539.html

相关文章:

  • 上海市做网站公司江津区做网站
  • 网站推广要点 优帮云公众号运营策划
  • 东莞网站建设方案报价东莞南城做网站
  • 龙岩市城乡建设局网站进不去网站建设课程感想
  • 文交所网站建设方案邯郸网站设计费用
  • 为什么建设网站要年年交钱wordpress多站版
  • 找图片素材网站wordpress 友情链接小工具
  • 网络项目网买网站做seo
  • 照片做视频模板下载网站免费建网站讨论
  • 网站集约化建设流程网站业务员怎么给客户做方案
  • 网站首页界面设计网站导航条做多高
  • 大兴网站制作浙江建设继续教育网站
  • 效果图网站都有哪些?天津 网站优化
  • 石家庄网站建设方案咨询做的好的音乐网站的特点
  • 做网站树立品牌形象百度seo关键词排名优化工具
  • 天津企业网站建设公司jsp网站服务器如何做防护
  • 只做美食类目产品的网站设计本3d模型下载
  • 汉服网页设计作品seo引擎搜索网站
  • 无锡企业网站制作服务网站设计案例
  • 网站及新媒体帐号内容建设腾讯云建wordpress
  • 数字货币众筹网站开发广州网站推广建设
  • 备案期间网站能打开吗网页微信聊天电脑有记录吗
  • 管理网站建设哪里好wordpress最详细的教程视频教程
  • 顺德 网站设计国外网站国内备案
  • 河南省建设厅证件证件查询网站设计师网站哪个好
  • 西安企业网站建设公司html5网站搭建
  • 温州市永嘉上塘建设局网站茅台酒国内营销网络
  • 怎样查网站的注册地点废旧回收做哪个网站好
  • 网站创建公司哪家好网站建设报什么专业
  • iis7 无法添加网站陕西省建设厅官网查询