-
[汇编语言] 可能很白痴的有关问题:想给ax赋一个负数如何做
可能很白痴的问题:想给ax赋一个负数怎么做?比如想要赋一个-5给ax,是不是只有求出这个-5的补码,然后mov进这个补码这一种方法?------解决方案--------------------------------------------------------直接赋值即可。你在debug里实验一...
7277
热度 -
[汇编语言] 居然显示不出负数来,悲剧,该怎么解决
居然显示不出负数来,悲剧Assemblycode.386.modelflat,stdcallincludekernel32.incincludelibkernel32.libincludemsvcrt.incincludelibmsvcrt.lib.dataprintStr2byte"dl...
10558
热度 -
[汇编语言] call far ptr '标号'的有关问题[答案]
callfarptr'标号'的问题[在线等答案]为什么ax会是1010?不是1006??求详细解答难道callfarptr不是执行了pushcs,puship,jmpfarptr???那如果这么指行的话callfarptrs的cs:1000,ip:3把cs先扔进栈,后扔ip,那么到了s:popax这...
10870
热度 -
[汇编语言] CPU的程序计数器PC和指令指针寄存器IP是一个东西吗?该如何解决
CPU的程序计数器PC和指令指针寄存器IP是一个东西吗?看上去好像功能完全一样,又觉得不应该是一回事,求教------解决方案--------------------------------------------------------看百科最后一段:当程序转移时,转移指令执行的最终结果就是要改变...
7801
热度 -
[汇编语言] 初学者有关问题,高人来帮忙
菜鸟问题,高人来帮忙编程,统计data段中数值为8的字节的个数,用ax保存结果我的代码Assemblycodeassumecs:code,ds:datadatasegmentdb8,11,8,1,8,5,63,38dataendscodesegmentmovax,datamovds,axmovax,...
2078
热度 -
2216
热度 -
[汇编语言] 初学MUL乘法指令,写法求解释下解决方案
初学MUL乘法指令,写法求解释下MULr8/m8;无符号字节乘:AX←AL×r8/m8MULr16/m16;无符号字乘:DX.AX←AX×r16/m16MUL指令影响标志OF和CF。如果乘积的高一半(AH或DX)为0,则OF=CF=0;否则OF=CF=1。利用乘法指令对OF和CF...
1845
热度 -
[汇编语言] 汇编怎么 取到8051的P0口的内容呢
汇编如何取到8051的P0口的内容呢?AssemblycodeORG0000HAJMPSTARTORG0030HSTART:MOVP0,#00HLOOP:LCALLDELAYMOVP0,[color=#FF0000]P0+1[/color]AJMPLOOPDELAY:MOVR7,#200DL1:MO...
4265
热度 -
[汇编语言] 请问:mov ax, [0]
请教:movax,[0]大家好,在看王爽老师写的汇编语言,在第五章中说:movax,[0]虽然0加了[],但是还是会把0当作立即数。但是同时,在这本书的后面,用了很多的[0],看样子是表示的内存的偏移地址。那么这里的0,到底是立即数,还是偏移地址呢?也就是说下面的两种说法,哪个对:第一个说法:mov...
3302
热度 -
9948
热度 -
[汇编语言] 关于8086指令编码,求教,该如何处理
关于8086指令编码,求教我的汇编教材里有这么句话:“ADDAX,[BX+DI+2000H]的指令编码是03H、41H、00H、20H”按照正常的理解,03H对应的是ADD,也就是操作类型,00H、20H对应的是2000H,那么41H这一个字节就涵盖了AX,[BX+DI这么多信息吗?还是我的理解有问...
2292
热度 -
[汇编语言] fff0:0 ff是不是对应主板ROM?解决思路
fff0:0ff是不是对应主板ROM?如题,书上说修改那一块无效,然后我尝试删了那一块里面的主板生产日期,然后真的改了>:-<------解决方案--------------------------------------------------------一般的话,ROM的确是不能修改...
8943
热度 -
[汇编语言] 汇编中用POP指令后为什么内存字单元变了?解决思路
汇编中用POP指令后为什么内存字单元变了?假如1000:e是111000:f是22ss是1000sp是epopax后,1000:e和1000:f的内容都变了。但书上却说是不变?------解决方案----------------------------------------------------...
1885
热度 -
[汇编语言] 32汇编真是郁闷,该如何解决
32汇编真是郁闷.386 .modelflat,stdcall optioncasemap:none;>>>>>>>>>>>>>>>>>>>>>>>>&...
9489
热度 -
[汇编语言] 关于masm32安装有关问题
关于masm32安装问题请问masm32是否一定要正常安装才可以正常使用,无意中发现从别人机上拷来的masm32\lib目录下的文件和我机上该目录下的文件只是太小一样,内容不完全相同(用同一个安装文件安装的,安装文件来自官网),这是为什么?是因为动态链接库不同吗?有时出现编译链接无故出错和这个有关系...
8671
热度 -
2609
热度 -
[汇编语言] Masm程序结构解析解决方法
Masm程序结构解析本人初学汇编,见到如下两种结构代码,不理解其它结构,求详解.谢谢.Assemblycode.codemainproc;......mainendpendmain;上面已经有了"mainendp",为什么还有一个endmain?beginend不匹配了啊.Ass...
2849
热度 -
[汇编语言] 帮小弟我看看这道题小弟我答的对不对.
帮我看看这道题我答的对不对...编程,向内存0:200~0:23F依次传送数据0~63(3FH)。assumecs:codecodesegment movax,0 movds,ax movbx,200 movcs,63s: moval,0 mov[bx],al incal inc[bx] loops...
2187
热度 -
[汇编语言] 帮忙改一下异常啊为什么运行结果总是不对呢
帮忙改一下错误啊,为什么运行结果总是不对呢?6)从键盘上接收一位十进制数X,计算Y值,并以十六进制形式显示出来,Y按下列公式计算。X²+X(X=3)Y=X²-2X(X=4)X²(X=5)X²/2(X=6)DATASEGMENTX...
809
热度 -
[汇编语言] 初学汇编有个地方搞不明白,该怎么解决
初学汇编有个地方搞不明白看的是王爽的书,有个例子就是将8个数反序Assemblycodeassumecs:code,ds:data,ss:stackdatasegmentWORD0000h,1111h,2222h,3333h,4444h,5555h,6666h,7777hdataendsstacks...
904
热度