当前位置: 代码迷 >> ends的解决方案
 
  • 请教这个汇编程序哪出错了,运行不正确

    请问这个汇编程序哪出错了,运行不正确功能是:数组X,x>0,y=1;x=0,y=0;x<0,y=-1;输入YDATA SEGMENT XDB5,-4,0,3,100,-51 COUNTEQU$-OFFSETX YDW?DATA ENDSCODESEGMENTASSUMEDS:DATA,CS:CODESTART: MOVAX,DATA MOVDS,AX MOVCX,COUNT...

    543
    热度
  • 一年没用了 请问:字符串比较

    一年没用了请教:字符串比较实现功能:从键盘输入“yes”,则输出“Y”;如果不是yes(或者说输入“no”),则输出“N”。程序如下:不知有什么毛病?datareasegment stringdb10,0 mess1db10dup(?) mess2db'yes' inputdb'Input:','$' clrfdb13,10,'$'datareaendsprognamsegment assume...

    3963
    热度
  • 汇编数字怎么输出

    汇编数字如何输出code segment assume cs:codebegin: mov al,12h mov bl,14h add bl,al mov dl,bl mov ah,02h int 21h mov 4ch int 21hcode ends end begin以上代码为何不能实现输出数字26hcolor='#e78608'>------解决方案----------...

    1552
    热度
  • c++到汇编再到VC++中执行,该如何解决

    c++到汇编再到VC++中执行vc++下如下简单代码:#include"stdio.h"voidmain(){ printf("hello,world\n");}生成的汇编代码如下: TITLE D:\PVC\汇编\huibian.cpp .386Pincludelisting.incif@Versiongt510.modelFLATelse_TEXT SE...

    6079
    热度
  • 为什么输出的字符有乱码?解决方法

    为什么输出的字符有乱码?.386.modelsmall.stack4096codesegment assume cs:code,ds:code org100h start: jmpbeginstringdb'Helloworld!','$'begin: mov ax,code mov ds,ax lea dx,string mov ah,09h int 21h ...

    5891
    热度
  • 在屏幕中间分别显示绿色,绿底红色的字串符:welcome to masm!解决办法

    在屏幕中间分别显示绿色,绿底红色的字串符:welcometomasm!我也试图编写但是遇到几个问题以下是我的答案,请多指教assmumecs:codedatasegmentdwwelcometomasm!dwwelcometomasm!dataendscodesegmentstart:movax,datamovds,axmovcs,B800hMOVBX,0movcx,16s:movax,ds:[b...

    9003
    热度
  • 求汇编程序实现:1+2+3+.100解决办法

    求汇编程序实现:1+2+3+...100要求在ADS1.2环境下调试运行color='#e78608'>------解决方案--------------------------------------------------------assumecs:codecodesegmentmovax,1movbx,2movcx,99s:addax,bxincbxloopsmovax,4c00hint21...

    7786
    热度
  • 小弟新学汇编 有道题不会做了 请指点,该怎么解决

    小弟新学汇编有道题不会做了请指点编写完整程序在给定格式的数中那个寻找最大值,放至指定的存储单元。假设数据如下;DATASEGMENTBUFFERBD2,4,3,6,1,5COUNTDW6MAXDB?DATAENDS这个题怎么做呀?color='#e78608'>------解决方案--------------------------------------------------------取数组...

    3681
    热度
  • 各位前辈帮忙看看代码,该如何处理

    各位前辈帮忙看看代码,CODESEGMENTASSUMECS:CODESTART:MOVAH,01HINT21MOVDL,ALMOVAH,02HINT21MOVAH,4CHINT21CODEENDSENDSTART这代码哪儿有问题?我汇编时报错,我们老师要我们编个小程序显示输入的ASCII字符,color='#e78608'>------解决方案--------------------------...

    3946
    热度
  • 画出相应的存储情况,请问了

    画出相应的存储情况,请教了!ORG100HARRARYDW1,2,$+4,3,4,$+4color='#e78608'>------解决方案--------------------------------------------------------0000 DATASEGMENT ORG100H0100000100020004R ARRARYDW1,2,$+4,3,4,$+4000...

    3668
    热度
  • 使用masm32,可以编译无法连接,该怎么解决

    使用masm32,可以编译无法连接显示:errorlnk2001unresolvedexternalsymbol_start我的代码codesegmentassumecs:codestart:movdx,200hinal,dxnotaloutdx,aljmpstartretcodeendsendstartcolor='#e78608'>------解决方案---------------------...

    2319
    热度
  • 《汇编语言》王爽著 实验五(5) 参考答案程序编译出错 求指教,该怎么解决

    《汇编语言》王爽著实验五(5)参考答案程序编译出错求指教代码:assumecs:codeasegment db1,2,3,4,5,6,7,8aendsbsegment db1,2,3,4,5,6,7,8bendscsegment db0,0,0,0,0,0,0,0cendscodesegmentstart: movax,a moves,ax movax,c movds,ax movbx,0 mov...

    6556
    热度
  • 新手写的一个显示程序求指正批评,该如何解决

    新手写的一个显示程序求指正批评assumecs:code,ds:datadatasegment db'welcometomasm!'dataendscodesegmentstart: movax,data movds,ax movax,0b800h moves,ax movbx,0 movdi,0 movcx,16 movah,00001010bs: moval,[bx] moves:[di+13...

    4089
    热度
  • 菜鸟疑问:用汇编显示 ' I LOVE YOU CHINA' 字符!用了中断显示,为什么可以通过编译,但是运行出错

    初学者疑问:用汇编显示'ILOVEYOUCHINA'字符!用了中断显示,为什么可以通过编译,但是运行出错。datasgsegmentmessage1db'ILOVEYOUCHINA.'datasgendsprogramsegmentmainprocfarassumecs:program,ds:datasgstart:movch,11movsi,0showChar:moval,ds:[si]movd...

    2560
    热度
  • 唯有一个代码段的汇编程序

    只有一个代码段的汇编程序1、CSEGSEGMENTMESSDB'HELLO',0DH,0AH,'$'ASSUMECS:CSEGSTART:MOVAX,CSEGMOVDS,AXMOVDX,OFFSETMESSMOVAH,9INT21HMOVAH,4CHINT21HCSEGENDSENDSTART2、CSEGSEGMENTMESSDB'HELLO',0DH,0AH,'$'ASSUMECS:CSEGST...

    6855
    热度
  • 初学汇编,遇到个有关问题,烦劳看看.

    初学汇编,遇到个问题,烦劳大虾看看........一个简单的源代码:stasegmentdb100dup('')staendscosegmentstart:movax,stamovss,axmovsp,100movax,2000hpushssmovax,4c00hint21hcoendsendstart在DEBUG中调试时发现这个情况...拜托大虾解答下...color='#e78608'>---...

    210
    热度
  • 汇编自学不到一星期,有有关问题请问

    汇编自学不到一星期,有问题请教我想写个程序,两个数相加,5+3,下面程序错在哪里呢?datasegmentfdb5gdb3dataends;//////////////////////////////////////////////codessegment assumecs:codes,ds:data;////////////////////////////////////////////////...

    8072
    热度
  • 响铃程序不响?该怎么解决

    响铃程序不响?datasegment overdb'over',13,10,'$'dataendscodesegment assumecs:code,ds:datastart: movax,data movds,ax movah,01h int21h movcl,albell: movah,02h movdl,07h int21h loopbellexit: lea...

    9608
    热度
  • 王爽汇编RET指令,求详解!该怎么处理

    王爽汇编RET指令,求详解!cpu执行ret指令时,进行下面两步操作:(1)(ip)=((ss)*16+sp)(2)(sp)=(sp)+2为什么这段程序执行后IP为0assumecs:codestacksegmentdb16dup(0)stackendscodesegmentmovax,4c00hint2121hstartmovax,stackmovss,axmovsp,16movax,0push...

    4355
    热度
  • 如此简单的汇编程序居然不能运行,有关问题在哪里

    如此简单的汇编程序居然不能运行,问题在哪里?codesegmentassumecs:codestart:movdl,30hmovah,02hint21hcodeendsendstart它的功能是输出数字0编译,连接都通过了,就是不能运行.错在哪里?同样功能的下面这个程序却能运行,怪事.codesegmentassumecs:codemainprocfarstart:pushdsmovax,0pus...

    7433
    热度