当前位置: 代码迷 >> mov的解决方案
 
  • 王爽汇编 实验九

    王爽汇编实验9编程:在屏幕中间分别显示绿色、绿底红色、白底蓝色的字符串'welcometomasm!'Assemblycodeassumecs:code,ds:datadatasegmentdb'welcometomasm!'dataendscodesegmentstart:movax,datamovds,axmovbx,0movax,0b800hmoves,axmovsi,6e0h;第十二行mo...

    10324
    热度
  • 分支循环,不知怎样简化该程序啊该怎么解决

    分支循环,不知怎样简化该程序啊stack1segmentstack;分支循环,比较a和b的大小,请大神们帮帮忙吧 256dup(?)stack1endsdatasegment xdb01h ydb02hdataendscodesegment assumecs:code,ds:datastart:movax,data movds,ax moval,x cmpal,y jaabove jzequal ...

    8054
    热度
  • 汇编程序解决方法

    汇编程序题目为输入一组字数据,求和后以10进制输出(可能溢出要考虑到双字才行)color='#e78608'>------解决方案--------------------------------------------------------DATASEGMENTNUMDB30,?,30DUP(?)SUMDD0MESGDB'Inputyournum:(endwith#)',0DH,0AH,'$'D...

    5173
    热度
  • 安装中断显示乱码的有关问题

    安装中断显示乱码的问题;安装0号中断,在屏幕中央显示overflow!assumecs:codecodesegmentstart:movax,csmovds,axmovax,0moves,axmovsi,offsetdo0movdi,0200hmovcx,offsetdo0end-offsetdo0cldrepmovsb;copydata;setinterruptvector:movax,0mov...

    1827
    热度
  • 汇编打字游戏。出现了一点小bug!该如何解决

    汇编打字游戏。。。。。出现了一点小bug!!!!!AssemblycodeInit_gamemacroop1,op2,op3,op4,op5,op6movcx,00hmovdh,op1movdl,op2op6:movah,02h;设置光标位置movbh,00hint10hpushcxmovah,0ah;重复显示相同字符moval,op3;要显示的字符movbh,00h;页号movcx,01h;显示...

    4051
    热度
  • 元芳,你如何看此 Hello world

    元芳,你怎么看此Helloworldassumecs:codesgcodesgsegment movax,2000h movds,ax movbx,0 movax,6548h mov[bx],ax incbx incbx movax,6c6ch mov[bx],ax incbx incbx movax,206fh mov[bx],ax incbx incbx movax,6f77h mov[bx]...

    3951
    热度
  • 于渊第二版汇编那个屏幕下的P如何显示不出来

    于渊第二版汇编那个屏幕上的P怎么显示不出来代码如下程序运行没问题这是个引导扇区[section.s32][bits32]label_seg_code32:movax,SelectorVideo;显示段选择子movgs,axmovedi,(80*11+30)*2movah,0chmoval,'p'mov[gs:edi],axjmp$color='#e78608'>------解决方案--------...

    1191
    热度
  • 新人.王爽《汇编语言》实验九的一个小疑点

    新人求助.王爽《汇编语言》实验九的一个小问题Assemblycodeassumecs:codesg,ds:datasg,ss:stacksgdatasgsegmentdb'WelcometoMASM!'db00000010B,00100100B,01110001Bdatasgendsstacksgsegmentdw0,0,0,0,0,0,0,0stacksgendscodesgsegmentsta...

    5296
    热度
  • dos 调用显示覆盖了输入回显?新手

    dos调用显示覆盖了输入回显?新手求救Assemblycodedatasegmentstringdb255dup(?),'$'dataendscodesegmentassumecs:code,ds:datastart:movax,datamovds,axleadx,stringmovdi,dxmovbyteptr[di],0ffhmovah,0ahint21hmovax,[di+1]andax,0...

    9975
    热度
  • 汇编菜鸟。这个程序有什么有关问题?

    汇编初学者。。。这个程序有什么问题??王爽的汇编书上第175页的实验,打印welcometomasm!但是我写的不知道为什么打印出来的全是黑色的。。。Assemblycodeassumecs:code,ds:datadatasegmentdb01000110bdb'Welcometomasm!'dataendsstacksegmentdb0,0,0,0,0,0,0,0,0,0stackendsco...

    1514
    热度
  • 交通灯的黄灯很暗解决办法

    交通灯的黄灯很暗STACKSEGMENTSTACKDB200DUP(0)STACKENDSDATASEGMENTLIVINGDB'NOWISDAY,EVERYTHINGISNOMAL!',0AH,0DH,00HNIGHTDB'NOWISNIGHT,TRAFFICISNOTBUSYLIKEDAY!',0AH,0DH,00HVIPDB'NOWISVIPTIME!',0AH,0DH,00HTIMEDB0...

    4372
    热度
  • 请教这个汇编程序哪出错了,运行不正确

    请问这个汇编程序哪出错了,运行不正确功能是:数组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
    热度
  • 新人编程找不到错 40行improper operand type,该怎么处理

    新人编程找不到错40行improperoperandtype本帖最后由huanggyz于2013-02-2017:33:47编辑assumecs:codedatasegment db'Welcometomasm!',0dataendscodesegmentstart: movdh,8 movdl,3 movcl,2 movax,data movds,ax movsi,0 callshow_str ...

    517
    热度
  • 急能编译,不过输出不正确,望帮助,该怎么解决

    急~能编译,不过输出不正确,望帮助思想:输入一个2位数与一个1位数做除或乘法,我的想法是先输入这2位数,输入运算符号,进行判断,当输入的是*时,跳到SHENGFA,当不是*时,直接输出"/"做除法.不过怎么输,它的结果都是":00"望各柆帮下小女子codeSEGMENTASSUMECS:CODEMAIN:MOVAH,1INT21HSUBAL,30HMOVBL,10MULBLMO...

    8198
    热度
  • 一个程序的bug弄了一天,苦思无果,希望坛友旁观者清解决方法

    一个程序的bug弄了一天,苦思无果,希望坛友旁观者清这个题目的要求是将图片1的数据打印到显存中如图片2,可是我debug到子程序show_4str中的代码-moves:[di],ax-时[color=#FF0000][/color],t后发现他的数据并没有改成正确的数值31(字符1)左思右想这句代码应该没有问题,我的显存地址B800:00A2也没有计算错误,不太明白,请各位坛友指教,现在将debu...

    8055
    热度
  • 编译语言显示9-9乘法表和ASCII字符表(从20H-FFH)

    汇编语言显示9-9乘法表和ASCII字符表(从20H--FFH)基本功能1建立主菜单;2按下相应键分别显示9-9乘法表和ASCII字符表。希望解答能够详细点,也可以发邮件到cxh_dream@126.com,谢谢!!color='#e78608'>------解决方案--------------------------------------------------------冲着这40分去了。。...

    9870
    热度
  • 这个应该如何改

    这个应该怎么改?AssemblycodeASSUMECS:codedataSEGMENTDB0,2,4,7,8,9dataENDScodeSEGMENTMOVAX,dataMOVDS,AXMOVSI,0MOVCX,6MOVBX,0b800hMOVES,BXs:MOVAL,DS:[SI]OUT70h,ALINAL,71hMOVAH,ALMOVCL,4SHRAH,CLANDAL,00001111bAD...

    10077
    热度
  • 一道课后题-字符显示的新手有关问题

    一道课后题---字符显示的新手问题在其他论坛看到的问题,解决不了,用于显示字符,代码如下:Assemblycodeassumecs:code;实验10.1datasegmentdb'welcometomasm!',0dataendscodesegmentstart:movdh,15;行movdl,12;列movcl,2movax,datamovds,axmovsi,0callshow_strmov...

    5312
    热度
  • 关于排序的一段代码,求大神帮忙解决一下,该如何解决

    关于排序的一段代码,求大神帮忙解决一下Assemblycode;源程序是照着飒龙哥写的,问题出在输入十进制,排序后显示有错误~思考了很久,实在不会,希望大家帮忙看看。谢谢了Studentstrucnumberdb10dup('')student_namedb8dup('')scoredb0Studentendsstack1segmentstackdw100dup(?)stack1endsdatas...

    3982
    热度
  • 求教!帮小弟我指点一个这个程序那个地方出错

    求教!帮我指点一个这个程序那个地方出错!编译器:nasm编译器结果:程序能通过编译,目标文件却只有一个字符:00代码:org7c00hmovax,csmovds,axmoves,ax callDispStr jmp$DispStr: movax,msgstr movbp,axmovcx,12movax,01301h movbx,000ch movdl,0 int10h retmsgstr:db&q...

    3883
    热度