您的位置:首页 > 其它

人生第一能显示字符的汇编留念

2010-06-19 22:51 381 查看
DATA SEGMENT
	DB 'TEST ASM'
DATA ENDS

CODE SEGMENT
	ASSUME CS:CODE,DS:DATA	
	START:
	MOV AX,DATA
	MOV DS,AX
	MOV AX,0B800H
	MOV ES,AX
	MOV DI,0H
	MOV SI,0H
	MOV CX,8H
	S:
	MOV AX,[DI]
	MOV ES:[SI],AX
	INC SI
	MOV DX,14H
	MOV ES:[SI],DX
	INC SI
	INC DI
	LOOP S
	MOV AX,4C00H
	INT 21H
CODE ENDS
END




纪念一下,哎。。真丢人呀。。。哈哈。。。



2010-06-20 15:29:36



无聊,整个小写转大写。。。



DATA SEGMENT
	DB 'abcdefa',0
DATA ENDS

CODE SEGMENT
	START:
	MOV AX,DATA
	MOV DS,AX
	MOV CX,8
	MOV DX,0B800H
	MOV ES,DX
	MOV SI,0
	MOV DI,0
	CALL R
	MOV AX,4C00H
	INT 21H
	R:
	S:
	JCXZ T
	AND BYTE PTR [DI],11011111B
	MOV AX,[DI]
	MOV ES:[SI],AX
	MOV AX,14H
	INC SI
	MOV ES:[SI],AX
	INC SI
	INC DI
	LOOP S
	T:RET
CODE ENDS
END START
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: