汇编实验四 云南大学.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
汇编实验四 云南大学

云南大学软件学院 2009-2010 学年下学期 《计算机组成原理与汇编语言程序设计》 实验报告 姓名: 学号: 班级: 序号: 实验四 80x86汇编语言程序开发实验 分数: 2. 统计学生成绩:设有20个学生的成绩(可以自己规定分数),试编写程序分别统计低于60分,60~69,70~79,80~89,90~99分及100分的人数,并存放到S1,S2,S3,S4,S5,S6单元中。 汇编程序: data segment S1 db 0 S2 db 0 S3 db 0 S4 db 0 S5 db 0 S6 db 0 grade db 2 dup (35,48,51,55,68,74,75,80,93,100) data ends code segment assume ds:data,cs:code begin: mov ax,data mov ds,ax call a call b mov ah,4CH int 21H a proc lea bx,grade mov cx,20 lop: cmp byte ptr [bx],60 jb a1 cmp byte ptr [bx],70 jb a2 cmp byte ptr [bx],80 jb a3 cmp byte ptr [bx],90 jb a4 cmp byte ptr [bx],100 jb a5 jz a6 e: inc bx loop lop jmp over a1: add byte ptr S1,1 jmp e a2: add byte ptr S2,1 jmp e a3: add byte ptr S3,1 jmp e a4: add byte ptr S4,1 jmp e a5: add byte ptr S5,1 jmp e a6: add byte ptr S6,1 jmp e over: ret a endp b proc mov cx,6 lea bx,S1 lop0: and byte ptr [bx],0FH add byte ptr [bx],30H mov dl,[bx] mov ah,02 int 21H inc bx loop lop0 ret b endp code ends end begin3. 已知在数组A中包含15个互不相同的数据;数组B中包含20个互不相同的数据;编写程序,把在数组A和数组B中都出现的数据放在数组C中。 汇编程序: data segment A db hftknbd%^*#hska B db hdyekvcklq#@!~$%^hf C db ....................,0AH,0DH,$ data ends code segment assume ds:data,cs:code start: mov ax,data mov ds,ax mov es,ax lea si,C lea bx,A call a1 call a2 mov ah,4CH int 21H a1 proc mov cx,15 lop: mov al,[bx] mov di,offset B push cx mov cx,20 repnz scasb jz a3 a4: inc bx inc si pop cx loop lop jmp over a3: mov ax,[di-1] mov [si],ax jmp a4 over: ret a1 endp a2 proc lea dx,C mov ah,9H int 21H ret a2 endp co

文档评论(0)

xy88118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档