《汇编语言》王爽版 实验10-1 应用举例

来源:互联网 发布:excel解密码软件 编辑:程序博客网 时间:2024/04/25 02:06

实验10-1

应用实例:在屏幕8行3列,用绿色显示data段的字符串

书中代码:

assume cs:codedata segmentdb 'Welcome to masm!',0data endscode segmentstart:mov dh,8mov dl,3mov cl,2mov ax,datamov ds,ax ;ds存数据mov si,0call show_strmov ax,4c00hint 21hshow_str: :::code endsend start

下面,编写show_str函数........(写得具不精简)

show_str:mov ax,0B800Hmov es,axmov ax,0mov ax,2mul dlmov di,axmov al,160mul dhmov bx,axmov ah,clcap:mov cl,ds:[si]mov ch,0jcxz okmov al,ds:[si]mov es:[bx+di],alinc dimov es:[bx+di],ahinc diinc sijmp short capok:ret



运行结果




原创粉丝点击