汇编语言程序设计 考试题求答案 10

1.设计一个汇编程序,将自己的姓名、班级、学号在屏幕中央用白底黑字进行显示。2.设计一个汇编程序,将字符串“WelcomeToMasm”中的小写字母转换成大写字母,并将转... 1.设计一个汇编程序,将自己的姓名、班级、学号在屏幕中央用白底黑字进行显示。
2.设计一个汇编程序,将字符串“Welcome To Masm”中的小写字母转换成大写字母,并将转换后的字符串在屏幕上显示出来。
3.设计一个汇编程序,将递增数列0,1,2,… 254,255写入内存空间0:200~0:2FF。
我们学的是初级的,求不要太高深的语句解答
展开
 我来答
人才不1234
2012-12-23 · TA获得超过100个赞
知道答主
回答量:112
采纳率:0%
帮助的人:122万
展开全部
目测你同学也提过这个问题了
你最好改一改 不然你们两一模一样了
http://zhidao.baidu.com/question/509227791.html?oldq=1

第一题
ASSUME CS:CODE,DS:DATA
DATA SEGMENT
NAM DB 'YOUR NAME '
CLASS DB "YOUR CLASS "
NUM DB "YOUR NUM "
COUNT DW $ - NAM
DATA ENDS
CODE SEGMENT
START:
MOV AX,DATA
MOV DS,AX
MOV AX,0B800H
MOV ES,AX
MOV SI,OFFSET NAM
MOV DI,12*160 + 4*12
MOV CX,COUNT
LO:
MOV AL,DS:[SI]
MOV AH,01110000B
MOV ES:[DI],AX
INC SI
ADD DI,2
LOOP LO
MOV AX,4C00H
INT 21H
CODE ENDS
END START
给个第二题吧
ASSUME CS:CODE,DS:DATA
DATA SEGMENT
MSG DB 13,10,'Welcome To Masm $'
COUNT EQU $ - MSG
DATA ENDS
CODE SEGMENT
START:
MOV AX,DATA
MOV DS,AX
MOV SI,OFFSET MSG
MOV CX,COUNT - 1 ;$符号无须转换
LO:
AND BYTE PTR [SI],1011111B
INC SI
LOOP LO
MOV DX,OFFSET MSG
MOV AH,9
INT 21H
MOV AX,4C00H
INT 21H
CODE ENDS
END START
第三题:
ASSUME CS:CODE
CODE SEGMENT
START:
MOV AX,0
MOV ES,AX
MOV SI,200H
MOV AL,0
LO:
MOV BYTE PTR ES:[SI],AL
CMP AL,255
JE EXIT
INC AL
INC SI
JMP LO
EXIT:
MOV AX,4C00H
INT 21H
CODE ENDS
END START
中山羔羊
2012-12-22 · TA获得超过977个赞
知道小有建树答主
回答量:152
采纳率:0%
帮助的人:142万
展开全部
老师的脑子进水了,用这么难的题目考学生。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
linjianji123
2012-12-22
知道答主
回答量:80
采纳率:0%
帮助的人:25.9万
展开全部
··
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式