哈工大计算机硬件实验程序Word文档格式.docx
- 文档编号:19381862
- 上传时间:2023-01-05
- 格式:DOCX
- 页数:7
- 大小:14.76KB
哈工大计算机硬件实验程序Word文档格式.docx
《哈工大计算机硬件实验程序Word文档格式.docx》由会员分享,可在线阅读,更多相关《哈工大计算机硬件实验程序Word文档格式.docx(7页珍藏版)》请在冰豆网上搜索。
INT21H
CMPAL,31H
JBERR
CMPAL,38H
JAERR
LEASI,STRIN1
SUBAL,31H
MOVAH,0
ADDSI,AX
MOVBL,[SI]
MOVSTRIN2,BL
MOVAH,2
JMPEXIT
ERR:
MOVBL,'
X'
EXIT:
MOVAH,4CH
CODEENDS
ENDSTART
3-3
DATASSEGMENT
STR1DB'
bcCHORgdfuESB'
'
$'
STR2DB13DUP(?
)
STR3DB13DUP(?
)DATASENDSSTACKSSEGMENT
STACKSENDS
CODESSEGMENT
CODES,DS:
DATAS,SS:
ST
ACKS
START:
MOVAX,DATAS
MOVSI,0
A1:
MOVAL,STR1[SI]
CMPAL,'
JENEXT
CMPAL,5BH
JASMALL1
ADDAL,20H
MOVSTR2[SI],AL
JMPLAST1
SMALL1:
LAST1:
INCSI
JMPA1
NEXT:
A2:
JEFENAL
CMPAL,58H
JASMALL2
MOVSTR3[SI],AL
JMPLAST2
SMALL2:
SUBAL,20H
LAST2:
JMPA2
FENAL:
CODESENDS
3-4
ARRAY1DW
9,7,6,10,55,5678H,3
LENEQU
($-ARRAY1)/2
N1DW55
ARRAY2DW?
DATASENDS
STACKSSEGMENT
MOVBX,0
MOVCX,LEN
MOVAX,ARRAY1[SI]
CMPAX,N1
JENEXT
MOVARRAY2[BX],AX
INCBX
INCSI
LOOPA1
3-8
ARRAYDB15,20,30,60,50,90,75,80COUNTEQU$-ARRAY
MAXDB?
POINTDB?
DATA
MOVAX,DATA
LEASI,ARRAY
MOVCX,COUNT
XORAX,AX
MOVBH,1
MOVBL,0
CMPAL,[SI]
JAA2
MOVAL,[SI]
MOVBL,BH
INCSI
INCBH
MOVMAX,AL
MOVPOINT,BL
MOVAX,4C00H
5-1
DATASEGMENT
WORD1DB50
DB?
DB50DUP(0)
WORD2DB50
YESDB'
MATCH'
NODB'
NO
DATAENDS
CODESEGMENT
ASSUME
MOVAX,DATA
MOVDS,AX
LEADX,WORD1
MOVAH,10
INT21H
MOVDL,0AH
MOVAH,2H
LEADX,WORD2
MOVBX,OFFSETWORD1
MOVSI,OFFSETWORD2
MOVDX,0
MARK1:
MOVAH,[BX]
MOVAL,[SI]
INCDX
CMPDX,50
JZMARK2
CMPAH,AL
JZMARK1
LEADX,NO
MOVAH,09H
JMPFINAL
MARK2:
LEADX,YES
FINAL:
MOV
AX,4C00H
CODEENDS
ENDSTART
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 哈工大 计算机硬件 实验 程序
![提示](https://static.bdocx.com/images/bang_tan.gif)