微机原理实验软件部分Word文件下载.docx
- 文档编号:22937880
- 上传时间:2023-02-06
- 格式:DOCX
- 页数:14
- 大小:246.58KB
微机原理实验软件部分Word文件下载.docx
《微机原理实验软件部分Word文件下载.docx》由会员分享,可在线阅读,更多相关《微机原理实验软件部分Word文件下载.docx(14页珍藏版)》请在冰豆网上搜索。
3
实验二
1,加法源程序:
SHOWMACROB
MOVDL,B
MOVAH,02H
INT21H
ENDM
DATASEGMENT
DATA1DB33H,39H,31H,37H,34H
DATA2DB36H,35H,30H,38H,32H
DATA3DB'
__'
0DH,0AH,'
$'
DATAENDS
STACKSEGMENTSTACK
STADB20DUP(?
)
TOPEQULENGTHSTA
STACKENDS
CODESEGMENT
ASSUMECS:
CODE,DS:
DATA,SS:
STACK,ES:
DATA
START:
MOVAX,DATA
MOVDS,AX
MOVAX,STACK
MOVSS,AX
MOVAX,TOP
MOVSP,AX
MOVSI,OFFSETDATA2
MOVBX,05
SHOW20H
CALLDISPL
SHOW0DH
SHOW0AH
MOVSI,OFFSETDATA1
SHOW2BH
MOVCL,7
S1:
SHOW2DH
LOOPS1
MOVDI,OFFSETDATA2
CALLADDA
MOVAX,4C00H
DISPLPROCNEAR
DS1:
SHOW[SI+BX-1]
DECBX
JNZDS1
RET
DISPLENDP
ADDAPROCNEAR
MOVDX,SI
MOVBP,DI
AD1:
SUBBYTEPTR[SI+BX-1],30H
SUBBYTEPTR[DI+BX-1],30H
JNZAD1
MOVSI,DX
MOVDI,BP
MOVCX,05
CLC
AD2:
MOVAL,[SI]
MOVBL,[DI]
ADCAL,BL
AAA
MOV[SI],AL
INCSI
INCDI
LOOPAD2
AD3:
ADDBYTEPTR[SI+BX-1],30H
ADDBYTEPTR[DI+BX-1],30H
JNZAD3
ADDAENDP
CODEENDS
ENDSTART
截图:
2,
3,乘法
源程序
结果
统计数据
源程序:
ARYDB1,3,-1,2,6,-9,-5,7,8,1,3,8,-6,8,-9,-7,2,4,-3,-3
DB-4,7,7,8,3,1,3,6,8,5,5,6,4,5,7,-4,2,4,5,-7,5,4
DB2,5,7,8,8,8,7,6,-5,4,3,2,1,-1,2,2,3,-4,5,6,7
N=$-ARY
LRESULTDW0
HRESULTDW0
TJJGDB'
STATISTICSRESULT:
'
MOVAX,DATA
MOVES,AX
PUSHDX
PUSHAX
MOVDX,B
POPAX
POPDX
XORCX,CX
MOVCX,N
LEASI,ARY
LOP:
CMPAL,0
JNSPLUS
INCLRESULT
JMPCONT
PLUS:
INCHRESULT
CONT:
INCSI
LOOPLOP
LEADX,TJJG
MOVAH,09H
SHOW'
+'
MOVAX,HRESULT
-'
MOVAX,LRESULT
DISPLPROC
MOVCX,10
MOVDX,00H
MOVBX,00H
DIVCX
MOVBX,DX
ADDAL,30H
DISPL1:
MOVDL,AL
MOVDL,BL
ADDDL,30H
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 实验 软件 部分