ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:15.89KB ,
资源ID:18785760      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/18785760.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(微机原理实验报告程序文档格式.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

微机原理实验报告程序文档格式.docx

1、拆字ORG 1000HNUM DW 1234HORG 4000HA DB ?B DB ? MOV AX,NUM MOV A,AH MOV B,AL实验33INFOR1 DB 0AH,0DH, Please Press any key to input a letter:$ ;0AH为换行,0DH为回车INFOR2 DB 0AH,0DH, You Input a lowercase letter! $INFOR3 DB 0AH,0DH, You input a uppercase letter!INFOR4 DB 0AH,0DH, You input a digit!INFOR5 DB 0ah,

2、0dh, You input other letter! CODE SEGMENT ASSUME CS: MOV AX,DATA MOV DX,OFFSET INFOR1 MOV AH,09H ;输出字符串INFOR1MOV AH,1 MOV AH,01H ;从键盘输入一个字符 CMP AL, 0 JB OTHER ;小于0,为其他字符9 JBE DIGIT ;大于等于0,小于等于9,为数字A JB OTHERZ JBE UPPERaz JBE LOWER JMP PENDLOWER: MOV DX,OFFSET INFOR2 MOV AH,09HUPPER: MOV DX,OFFSET IN

3、FOR3DIGIT: MOV DX,OFFSET INFOR4OTHER: MOV DX,OFFSET INFOR5 PEND: CODE ENDS END START实验31 STRING DB I am a student LEN EQU $-STRING MOV BX,OFFSET STRING MOV CL,LEN NEXT:MOV AL,BX CMP AL, JB LOP JA LOP SUB AL,20H MOV BX,AL LOP:INC BX DEC CL JNZ NEXT实验41A DB 1234567890N EQU $-AB DB N DUP(?)ASSUME CS:MO

4、V DS,AXMOV ES,AXLEA SI,ALEA DI,BADD DI,NMOV CX,NMOVE:MOV AL,SI MOV ES:DI,AL INC SI DEC DI LOOP MOVE实验42 DB 100 DUP(ORG 1050HBDATA,ES: MOV SI,1000H MOV DI,1050H MOV CX,100AGAIN: MOV AL,SI MOV DI,AL INC DI LOOP AGAIN实验43 BUF DW 1,2,3,4,5,6,7,8,9,0 MAX DW 0 MOV SI,OFFSET BUF MOV CX,10 MOV AX,SI CMP AX,

5、MAX JB NEXT MOV MAX,AXNEXT:实验61DATA SEGMENT STR DB Please input a character:STR1 DB 0ah,0dhSTR3 DB ?,H$CODE SEGMENT MOV DX,OFFSET STR MOV AH,01H MOV STR1,AL MOV DX,OFFSET STR1实验62STR1 DB 0dh,0ah,STR2 DB 0dh,0ah,You input a number!STR3 DB 0dh,0ah,The character you input is not a number! CMP AL,30H JB

6、 NEXT1 CMP AL,39H JA NEXT1 MOV DX,OFFSET STR2 JMP NEXT2NEXT1:MOV DX,OFFSET STR3NEXT2:MOV AH,4CH实验63info1 db 0dh,0ah, input string:info2 db 0dh,0ah, output string:STR DB 20 DUP(? ADD SI,10 MOV SI,BYTE PTR MOV DX,OFFSET info1MOV AH,01H DEC SI MOV SI,AL输入字符后回车 CODE START:MOV AX,CODE MOV DL,0AH PUSH AX

7、AND AX,00FFH MOV CL,4 SHR AL,CL ADD AL,30H MOV DL,AL MOV AH,02H POP AX AND AL,0FH CMP AL,0AH JNC NEXT JMP finalADD AL,37H final:MOV DL,AL MOV DL,H DATA SEGMENTinfo1 DB 0dh,0ah,info2 DB 0dh,0ah, STR DB 0Bh,0,20 dup(? n EQU $-STR DB DATA ENDS ASSUME cs:code,ds:datamov ax,DATA mov DS,ax lea DX,info1 mo

8、v AH,09H lea DX,STR mov AH,0AH MOV CX,0 lea SI,STR mov DI,SI add DI,n-1number:MOV BL,SI CMP BL,0DH JZ NEXT INC CX JMP numberlea SI,STRagain:mov bl,SI mov DI,bl loop again lea DX,info2 mov DX,DI mov AH,4ch INT 21hCODE ends end startcode segment assume cs:code start: mov ah,1 int 21h cmp al,1bhjz tjmov bl,al mov ch,2 rotate:mov cl,4 rol bl,cl mov al,bl and al,0fh add al,30h cmp al,3ah jl printit add al,7h printit:mov dl,al mov ah,2 dec ch jnz rotate jmp start tj:mov ax,4c00h code ends end start

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1