汇编语言程序设计-课程设计资料(3)

2019-01-19 12:02

add dx,ax

add di,dx ;这几行是为了计算字符串首的偏移地址 mov ah,cl ;字符的高位保存属性,低位保存数据 push cx change:mov cl,es:[si] mov ch,0 jcxz ok mov al,es:[si] push es push ax

mov ax,0b800h ;显示缓冲区的空间为B8000H~BFFFFH mov es,ax pop ax

mov es:[di],ax ;输出到缓冲区 pop es inc si add di,2

jmp short change ok:pop cx pop dx pop ax pop si pop di ret

codesg ends end start

(3)结果如图:

四、 实验总结

通过这次实验,我学会了call和ret指令的用法,学会了编写子程序以及调用各个子程序,组成一个大程序。我发现,汇编的子程序,就跟c语言的函数差不多。在实验的过程中,我学会了编写更加复杂的程序,懂得了更多的汇编知识,在汇编语言的学习上又有了新的进步。


汇编语言程序设计-课程设计资料(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:电气配管作业指导书

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: