- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
汇编语言实验指导资料
汇编 实验 检查两个字符串是否相同 2、调试说明。包括上机调试的情况、上机调试步骤、调试所遇到的问题是如何解决的,并对调试过程中的问题进行分析,对执行结果进行分析。 运行e28’forward’ 实验清单: datarea segment string1 db Move the cursor backword string2 db Move the cursor backword mess1 db Match.,13,10,$ mess2 db No match!,13,10,$ datarea ends prognam segment main proc far assume cs:prognam,ds:datarea,es:datarea start: push ds sub ax,dx push ax mov ax,datarea mov ds,ax mov es,ax lea si,string1 lea di,string2 cld mov cx,25 repz cmpsb jz match lea dx,mess2 jmp short disp match: lea dx,mess1 disp: mov ah,09 int 21h mov ah,4ch int 21h main endp prognam ends end start 实验data SEGMENT grade DW 88,75,95,63,98,78,87,73,90,60 rank DW 10 DUP(?) data ENDS 2、通过双重循环实现:对于数组的每个元素(学生成绩),查找数组中比该元素值大的元素个数I,则I-1即为该学生的名次,并将名次依次保存在以rank为首地址的字数组中。 四、实验报告: 1、程序说明。说明程序的功能、结构。 功能:将给出的数组每个元素在数组的大小位置找出来,放到rank数组中数据定义块:data segment grade dw 88h,75h,95h,63h,98h,78h,87h,73h,90h,60h rank dw 10 DUP(?) count dw ? data ends 代码块: code segment assume cs:code,ds:data main proc far start: mov ax,data mov ds,ax xor ax,ax mov si,ax mov count,ax 外层循环:lea1 lea1: lea bx,grade mov cx,rank-grade sar cx,1 xor ax,ax lea di,grade 内层循环 lea2: mov dx,[di] cmp [bx+si],dx mov dx,word ptr [bx+si] jl lea4 add di,2 loop lea2 lea3: mov si,count mov [rank+si],ax add count,2 mov si,count cmp count,rank-grade 返回语句:je lea5 jmp lea1 lea4: inc ax add di,2 loop lea2 jmp lea3 lea5: mov ah,4ch int 21h main endp code ends end start 2、调试说明。包括上机调试的情况、上机调试步骤、调试所遇到的问题是如何解决的,并对调试过程中的问题进行分析,对执行结果进行分析。 3、画出程序框图。 4、写出源程序清单和执行结果 清单:data segment grade dw 88h,75h,95h,63h,98h,78h,87h,73h,90h,60h rank dw 10 DUP(?) count dw ? data ends code segment assume cs:code,ds:data main proc far start: mov ax,data mov ds,ax xor ax,ax mov si,ax mov count,ax lea1:
您可能关注的文档
最近下载
- 医院临床检验和特殊诊疗人员分级授权一览表(通用).docx VIP
- DB45_T 2689-2023 罗汉果粉生产技术规程.docx VIP
- 综合实践项目 制作细胞模型 说课稿-2024-2025学年人教版生物七年级上册.docx
- 新职业英语职业综合英语2(第三版)VR版Unit+4+PPT课件.pptx VIP
- 控制柜技术规格书.doc VIP
- 23G409 先张法预应力混凝土管桩 conv.docx VIP
- 检验检测机构监督管理办法解读.pptx VIP
- 新22G02 钢筋混凝土结构构造 .docx VIP
- 税法(第五版)梁文涛课后习题答案解析.docx VIP
- 钻孔、探槽、坑道厚度计算表.xls VIP
有哪些信誉好的足球投注网站
文档评论(0)