ZKX's LAB

汇编字符串比较实验原理 16位dos汇编实验设计1:字符串显示 内容:输入与显示字符串

2021-04-27知识15

编写一个完整的汇编语言程序,要求在屏幕上显示出字符串“Hello,Assembly language”。 data segmentmsg db\"Hello,Assembly language\",0dh,0ah,'$'data endscode segmentassume cS:code,ds:datastart:mov ax,datamov ds,axmov dx,offset msgmov ah,9int 21hmov ax,4c00hint 21hcode endsend start

16位dos汇编实验设计1:字符串显示 内容:输入与显示字符串 DSEG SEGMENTINPUT db 'INPUT A STRING:','$'OUTPUT db 10,'YOUR STRING IS:','$'STRING db 10;字符串最大长度db?字符串实际长度db 10 DUP(0);字符串实际位置db '$'DSEG ENDSCSEG SEGMENTassume cs:CSEG,ds:DSEGMAIN PROC FARmov ax,dsegmov ds,axlea dx,INPUTmov ah,9int 21hlea dx,STRINGmov ah,0ahint 21hlea dx,OUTPUTmov ah,9int 21hlea dx,STRING+2int 21hmov ah,1;按任意键退出int 21hmov ax,4c00hint 21hMAIN ENDPCSEG ENDSEND MAIN

汇编实验,比较两个字符串是否相同并输出相关提示语,编译错误 Win7下用64为masm编译器编译:Q.asm(10):error A2008:syntax error:SEGMENTQ.asm(11):error A2008:syntax 。

#汇编声明字符串#汇编字符串取出元素#汇编字符串比较实验原理#汇编字符串

随机阅读

qrcode
访问手机版