- 3
- 0
- 约小于1千字
- 约 1页
- 2022-10-13 发布于湖南
- 举报
MOVDI,OFFSETBUFFMOVCX,000AHMOVBL,0GOON:MOVAL,[DI]ANDAL,ALJNZNEXTINCBLNEXT:INCDILOOPGOONHLTBUFFDB23H,54H,00H,83H,98H,36H,00H,49H,00H,73H求程序的详细解释。
MOV DI,OFFSET BUFF 取数组BUFF的首地址到DI寄存器中MOV CX,000AH 设定循环次数MOV BL,0 做计数器用,用来记录数组BUFF中为0的字节的个数,赋初值为0GOON:MOV AL,byte ptr [DI] 将数组的BUFF的一个字节的数据放进AL寄存器中AND AL,AL AL中的数据与AL中的数据做与运算,用来作为下一条跳转指令的跳转条件JNZ NEXT 上一条指令运算不为0就跳转到标号NEXT处INC BL 若 and al,al 这条指令的运算结果为0,bl寄存器就加1NEXT:INC DI dl加1,dl最开始是数组BUFF的首地址,加1相当于指向下一个字节LOOP GOON CX先减1,判断CX是否为0,若为0就跳出循环,不为0就循环,循环从标号GOON处开始HLT 停机BUFF DB 23H,54H,00H,83H,98H,36H,00H,49H,00H,73H这段汇编代码的作用是判断单元大小为一字节的数组BUFF中有多少
您可能关注的文档
- 欧派电动车的通讯协议.doc
- 班会节目征集通知.doc
- 产品-处罚-天-申请.doc
- 抽惯了一种烟文案.doc
- 创新性是设计的三字特征.doc
- 第一关第二关有趣名字.doc
- 文明服务提升方案.doc
- 雨天不小心踩水坑的文案搞笑.doc
- 刘绍棠的颁奖词60字.doc
- 更换床单和枕头作文.doc
- 2026年中国CMOS摄像头模组市场调查研究报告.docx
- 2026年中国高频电子变压器市场调查研究报告.docx
- 2026及未来5年5—氯—2—氨基三氟甲苯项目投资价值分析报告.docx
- 2026年中国天棚灯具市场调查研究报告.docx
- 2026年学历类自考中国古代文学史(二)-学前儿童美术教育参考题库含答案解析(5卷试题).docx
- 2026及未来5年气体分离及液化设备项目投资价值分析报告.docx
- 2026年中国电源磁性材料市场调查研究报告.docx
- 2026年中国聚乙烯HDPE管材市场调查研究报告.docx
- 2026及未来5年气体过滤材料项目投资价值分析报告.docx
- 2026及未来5年液化气泄漏自动报警器项目投资价值分析报告.docx
原创力文档

文档评论(0)