




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1. 编制程序计算s=1+2*3+3*4+4*5+.+N(N+1)+.直到N(N+1)大于200为止,并将结果由屏幕上显示出来。data segments dw 1data endscode segmentassume cs:code,ds:datastart:mov ax,datamov ds,axmov bl,2next:mov al,blinc blmul bl add s,axcmp ax,200jbe nextmov ax,smov ch,4lop:mov cl,4rol ax,clmov bx,axand ax,000fhmov dl,alcmp dl,9jbe next1add dl,07hnext1: add dl,30hmov ah,2int 21hdec chjz stomov ax,bxjmp lopsto: mov ah,4chint 21hcode ends end start2. 将字形变量X以二进制数的形式在屏幕上显示出来DATA SEGMENT X dW 583AH DATA ENDSCODES SEGMENT ASSUME CS:CODES,DS:DATASTART: MOV AX,DATA MOV DS,AX MOV CX,16 MOV BX,XNEXT:ROL BX,1 MOV DL,BL AND DL,01H ADD DL,30H MOV AH,2 INT 21H LOOP NEXT MOV AH,4CH INT 21HCODES ENDS END START3. 将内存单元缓冲区中的8位符号数(20个)按从小到大的顺序排列,并以十六进制数的形式显示DSEG SEGMENTMEM DB 56H,85H,38H,0DH,12H,32H,0FEH,04H,0F3H,6EH,7AH,0D4H,75H,0C6H,0DDH,4EH,00H,3BH,21H,0F2HS DB -$W DB H$DSEG ENDSSSEG SEGMENT STACK STACKDB 10 DUP(?)SSEG ENDSCODE SEGMENT ASSUME CS:CODE, DS:DSEG,SS:SSEGSTART: MOV AX, DSEG MOV DS, AXMOV AX,SSEGMOV SS,AX LEA DI, MEMMOV BL,19NEXT1: MOV SI,DI MOV CL, BLNEXT2: MOV AL, SI INC SI CMP AL, SI JL NEXT3 MOV DL,SIMOV SI-1,DLMOV SI,ALNEXT3: LOOP NEXT2 DEC BL JNZ NEXT1LEA SI,MEMMOV CX,20LOP:PUSH CXMOV AL,SIMOV BL,ALMOV CL,4ROR AL,CLAND AL,0FHCMP AL,9JBE NEXT6ADD AL,37HMOV DL,ALMOV AH,2INT 21HJMP NEXT5NEXT6: ADD AL,30HMOV DL,ALMOV AH,2INT 21HNEXT5:AND BL,0FHCMP BL,9JBE NEXT4ADD BL,37HMOV DL,BLMOV AH,2INT 21HJMP STONEXT4: ADD BL,30H MOV DL,BLMOV AH,2INT 21HSTO: LEA DX,WMOV AH,9INT 21HLEA DX,SMOV AH,9INT 21H INC SIPOP CXLOOP LOPMOV AH, 4CH INT 21HCODE ENDS END START4. 编制程序计算s=1+2+3+.+N,并将结果由屏幕上显示出来。(要求:在屏幕上显示提示信息,提示输入N,N用十六进制表示,且N小于0FH,用子程序实现(段内),将输入的结果用十六进制数输出显示,显示结果的程序用子程序是实现(段间)data segments db please input N: $,0dh,0ah,$w db h$N db ?sum db 0data endscode segmentassume cs:code,ds:dataoutput proc farstart:mov ax,datamov ds,axcall inputmov N,almov bl,Ncmp bl,9jbe nextsub bl,7hnext: sub bl,30hmov bh,0mov cx,bxmov bl,1lopm1: add sum,bl inc bl loop lopm1mov ah,2mov dl,13int 21hmov dl,10int 21hmov bl,summov al,blmov cl,4 ror al,cl and al,0fhcmp al,9jbe next3add al,7hnext3: add al,30hmov dl,almov ah,2int 21hand bl,0fhcmp bl,9jbe next2add bl,7hnext2: add bl,30hmov dl,blmov ah,2int 21hlea dx,wmov ah,9int 21h mov ah,4chint 21houtput endpinput proc lea dx,smov ah,9int 21hmo
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025草坪修剪项目政府采购与生态修复合同
- 2025叉车租赁合同协议-仓储物流设施升级改造
- 2025版商场档口租赁合同(含品牌形象维护责任)
- 2025年泰州二手房买卖合同+智能家居设备安装服务合同
- 2025版智能通风排烟系统安装与能源审计合同样本
- 2025年度智能安防系统采购意向协议书
- 2025年大学兼职教师合作开发与成果转化协议
- 2025版核能设备监造与核安全防护合同
- 2025版农业合作社股权变更与乡村振兴战略实施协议
- 2025版房地产开发企业委托反担保合同范本
- 2025办公室租赁合同简易范本下载
- 定向增发业务培训
- 2025年初级美容师理论知识复习资料试题及答案
- 餐饮店长转正汇报
- 2025年贵州省中考语文试卷(含答案与解析)
- 2025年广东省中考语文试卷(含答案解析)
- 2025年昆山校医考试题库
- 8-教育系统-安全生产治本攻坚三年行动工作方案及台账模板(2024-2026年)
- 2025年云南高考历史试卷解读及备考策略指导课件
- 2025至2030中国纤维素纳米纤维(CNF)行业项目调研及市场前景预测评估报告
- (高清版)T∕CES 243-2023 《构网型储能系统并网技术规范》
评论
0/150
提交评论