微机原理:顺序、分支、循环、子程序设计.docxVIP

  • 261
  • 0
  • 约8.98千字
  • 约 19页
  • 2017-07-06 发布于山东
  • 举报

微机原理:顺序、分支、循环、子程序设计.docx

预习报告零、相关知识1,LEA指令和MOV指令的区别一、顺序结构计算m*n-w,最终结果保存在AX其中m=12, n=12, w=4最终结果为AX=008CH=140Dname sequence strctureorg 100hMOV AX, 1000HMOV DS, AXMOV SI, 1000H MOV [SI], 12MOV [SI+1], 12MOV [SI+2], 4MOV AL, [SI]MOV BL, [SI+1]MUL BLMOV BX, 0MOV BL, [SI+2]SUB AX, BX HLT二、分支结构在DS数据段偏移地址为DATA开始的顺序80个单元中,存放着某班80个同学的微机原理考试成绩。现欲编程序统计=90、89~70、69~60和60分的人数,并将统计的结果存放在当前数据段偏移地址为BUFFER的顺序单元中name “branch structure”START:MOV DX, 0000HMOV BX, 0000HMOV CX, 80LEA SI, DATALEA DI, BUFFERGOON:MOV AL, [SI]CMP AL, 90JC NEXT3INC DHJMP STORNEXT3:CMP AL, 70JC NEXT5INC DLJMP STORNEXT5:CMP AL, 60JC NEXT7INC BHJMP STORNEXT7:INC

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档