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

做推文的网站/什么平台可以打广告做宣传

做推文的网站,什么平台可以打广告做宣传,买了winhost网站空间在哪里登陆,wordpress 底部导航菜单提供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://www.whsansanxincailiao.cn/news/32030598.html

相关文章:

  • 网站推广优化外包公司/百度云官方网站
  • 中学网站源码/怎样做网站的优化、排名
  • 男生做网站运营的前景/竞价推广哪家公司好
  • 做网站的图片的内存/热门关键词查询
  • 行业协会网站建设的目的/单个药品营销策划方案
  • 重庆网站供奉战犯/怎么建网站平台卖东西
  • 企业网站建设一般要素/百度经验手机版官网
  • 怎么做网络棋牌网站/搜索引擎营销成功的案例
  • 河南建筑信息公共/四川seo推广方案
  • 商业网站怎么做/如何做个人网站
  • 企业手机网站建设效果/福州百度推广排名优化
  • 大淘客网站logo怎么做/seo是干什么的
  • wordpress主题圆角/优化公司怎么优化网站的
  • 怎样做邪恶网站/搜索引擎营销成功案例
  • 在哪里建立个人网站/百度官方电话号码
  • 做旅游网站的产品经理如何/软文拟发布的平台与板块
  • 汕头网站建设制作公司/无代码免费web开发平台
  • 响应式网站开发源码/网店运营教学
  • wordpress首页主题/seo也成搜索引擎优化
  • wordpress怎样分类目录添加标签/seo网址
  • iis默认网站打不开/网站建设技术解决方案
  • 公司申请网站建设申请理由/站内推广的方法和工具
  • 学会网站开发有什么好处/如何在微信上做广告
  • 做盗版小说网站赚钱嘛/写软文的平台有哪些
  • 平面设计素材网站排名/国内比百度好的搜索引擎
  • 网页设计基础课程设计/seo客服
  • 新手做站必看 手把手教你做网站/windows优化大师怎么彻底删除
  • 彩票网站做一级代理犯法吗/徐州自动seo
  • 如何把做的网站变成链接/seo友情链接
  • seo网站推广助理/seo搜索引擎优化工资