北邮微机原理软件部分报告.docxVIP

  • 1
  • 0
  • 约1.57万字
  • 约 32页
  • 2020-09-28 发布于天津
  • 举报
百度文库? 百度文库?让每个人平等地捉升口我 PAGE PAGE # 百度文库? 百度文库?让每个人平等地捉升口我 PAGE PAGE # 微机原理与接口技术 软件部分 实验报告 实验B分支、循坏程序设计 实验目的 百度文库? 百度文库?让每个人平等地捉升口我 百度文库? 百度文库?让每个人平等地捉升口我 开始独立进行汇编语言程序设计; 掌握基本分支,循环程序设计: 掌握最简单的DOS功能调用。 二、实验任务及内容 安排一个数据区,内存有若干个正数,负数和零。每类数的个数都不超过9. 编写一个程序统计数据区中正数,负数和零的个数。 将统计结果在屏幕上显示。 选作题: 统计出正奇数偶数,负奇数,负偶数以及零的个数. 三、程序流程图 百度文库? 百度文库?让每个人平等地捉升口我 PAGE PAGE # 百度文库? 百度文库?让每个人平等地捉升口我 PAGE PAGE # DISPSTR MACRO STRMOV AH,9MOV DXZSEG STR DISPSTR MACRO STR MOV AH,9 MOV DXZSEG STR MOV DS,DX MOV DX,OFFSET STR INT 21H ENDM DISPNUM MOV MOV ADD INT ENDM MACRO AH,2 DL,NUM DL,3OH 21H NUM ;打出字符串(属于DOS功能调用) ;打岀数字(属于DOS功能调用) ;加30H变为ASCII码 DATA SEGMENT NUM DB COUNT EQU $-NUM ; ZEROS DB 0 ; PLUSES DB 0 MINUSES DB 0 EVENMINUSES DB 0 ODDMINUSES DB 0 EVENPLUSES DB 0 ODDPLUSES DB 0 ZEROSTR DB ODH,OAH,ZERO:$ ; PLUSSTR DB ODH,OAH「PLUS$ MINUSSTR DB 0DH,0AH;MINUS:$, EVENMINUSSTR DB ODH,OAH,EVENMINUS:$ ODDMINUSSTR DB ODH,OAH;ODDMINUS:$, 待输出字符串 统计数据个数 各类数初值均为0 EVENPLUSSTR DB ODH,OAH;EVENPLUS:$, ODDPLUSSTR DB ODH^AH/ODDPLUS^1 DATA ENDS STACK SEGMENT STACK STACK1 DB100 DUP(?) STACK ENDS CODE SEGMENT ASSUME CS:CODE; DS:DA7AZ SS:STACK START PROC FAR PUSH DS ;初始化 MOV AXQ PUSH AX MOV AX.DATA MOV DS,AX MOV CX,COUNT ;cx控制循环次数 MOV SLOFFSETNUM ;SI指向数据的偏移地址 LOOP1: CMP BYTE PTR[SI],0 ;将SI指向的内容与0比较大小 JZ ZERO ;等于0跳转 JG PLUS ;大于0跳转 INC MINUSES ;负数加一 SHR BYTE PTR⑸门 ;判断是负奇数还是负偶数 JNC EVENMINUS ;是负偶数跳转 INC SI ;SI指针后移 INC ODDMINUSES ;负奇数加一 RETURN: LOOP LOOP1 ;循环直至cx=o JMP DISP ;循环结束后跳转至打岀结果 ZERO: INC ZEROS INC SI JMP RETURN ;返回循环体 PLUS: INC PLUSES SHR BYTE PTR⑸门 JNC EVENPLUS INC SI INC ODDPLUSES JMP RETURN 百度文库? 百度文库?让每个人平等地捉升口我 PAGE PAGE # 百度文邮-让每个人平等地捉升口我 百度文邮-让每个人平等地捉升口我 PAGE PAGE # DISP: INC SI INC EVENPLUSES JMP RETURN INC SI INC EVENMINUSES JMP RETURN DISPSTR ZEROSTR DISPNUM ZEROS DISPSTR PLUSSTR DISPNUM PLUSES DISPSTR MINUSSTR DISPNUM MINUSES DISPSTR EVENPLUSSTR DISPNUM EVENPLUSES DISPSTR ODDPLUSSTR DISPNUM ODDPLUSES DISPSTR EVENMINUSSTR DISPNUM EVENMINUSES DISPSTR ODDMINUSSTR DISPN

文档评论(0)

1亿VIP精品文档

相关文档