-
[汇编语言] 使用Radasm编译构建顺利后无法显示程序界面
使用Radasm编译构建成功后无法显示程序界面功能是一个四则运算计算器界面如下图--------------------------------------------------------------------------------------------------------------...
195
热度 -
[汇编语言] 用dosbox里debug一步步执行时忽然不执行下一条代码,cs变成0000
用dosbox里debug一步步执行时突然不执行下一条代码,cs变成0000看书上那个b8000h~bffffh是什么彩色字符。。。。我就按书上向里面写数据看看能显示不,因为是win8就按网上装了个dosbox,不知道是不是必须要用dos系统才行。反正就是不显示。。我的代码是这样的:(也不知道写的对...
129
热度 -
[汇编语言] 关于浮点数的尾数的基的有关问题
关于浮点数的尾数的基的问题。组成原理书上原话:上面“基16规格化数的前导零可能会多达3个!也就意味着有3个有效位要从尾数中去掉,从而在浮点算术精度上产生较大的问题”这句话理解不能,------解决思路----------------------看这个说法,好像是实际的数值是尾数*(16^指数)而不是...
110
热度 -
338
热度 -
273
热度 -
344
热度 -
354
热度 -
[汇编语言] 诸位大神,这里面的MOV BX,0作用是什么呢
各位大神,这里面的MOVBX,0作用是什么呢本帖最后由u010093925于2014-10-1512:48:48编辑ASSUMECS:CODESTACKSEGMENTDB16DUP(0)STACKENDSCODESEGMENTMOVAX,4C00HINT21HSTART:MOVAX,STARTMOV...
126
热度 -
[汇编语言] 关于王爽的《汇编语言》书中实验9,
关于王爽的《汇编语言》书中实验9,求助…实验中写到,内存地址空间中,B8000H~BFFFFH共32KB的空间,为80*25彩色字符模式的显示缓冲区。在一行中,一个字符占两个字节的存储空间,低位字节存储字符的ASCII码,高位字节存储字符的属性。比如,在B800:0000和B800:0001两个字节...
297
热度 -
[汇编语言] 小白提问:加法演算为什么要转换成dword
小白提问:加法运算为什么要转换成dwordx1=(x2+1)*2;001713B9moveax,dwordptr[x2]001713BCleaecx,[eax+eax+2]001713C0movbyteptr[ebp-0E9h],1001713C7movdwordptr[x1],ecx-------...
146
热度 -
[汇编语言] 什么样的16进制串转换成10进制时会出现负数解决办法
什么样的16进制串转换成10进制时会出现负数有一批16进制8字符长的字符串,已转换成10进制数,但是为负数,如:-200100366-199959278-1872555956现在没有16进制的原始字符串,想还原出16进制串。我按一定规则拼出数万组8位16进制串,在excel里转为10进制,都没有出现...
94
热度 -
[汇编语言] 为啥汇编语言的第一个操作数都是目的操作数, 而不是源操作数
为什么汇编语言的第一个操作数都是目的操作数,而不是源操作数?这样设计的原因是什么?还是说,有些体系结构的cpu的指令或者汇编语言,目的操作数不是第一个?------解决思路----------------------这就是语法设计者的喜好而以,比如同样是x86汇编,intel语法和AT&T语...
60
热度 -
[汇编语言] 哪位高手能帮小弟我看一下汇编程序哪有有关问题
谁能帮我看一下汇编程序哪有问题啊ESESEGMENT STRINGDB7,0,7DUP(?) ESEENDSCODESEGMENT ASSUMEES:ESE,CS:CODESTART: MOVAX,ESE MOVES,AX LEADX,ES:STRING+2 MOVAH,0AH IN...
148
热度 -
[汇编语言] 王爽《编译语言》第八章最后一题,字节加载入了内存,但字却没有加载入内存,最后得到一个奇怪的结果,想知道字和双字它们跑到哪里去了
王爽《汇编语言》第八章最后一题,字节加载入了内存,但字却没有加载入内存,最后得到一个奇怪的结果,想知道字和双字它们跑到哪里去了本帖最后由qq_16707319于2015-09-2613:15:24编辑assumecs:code,ds:data,es:tabledatasegmentdb'1975',...
252
热度 -
[汇编语言] 怎么在CALL中的任意位置获取该CALL的返回地址呢
如何在CALL中的任意位置获取该CALL的返回地址呢?我所理解的一般情况下,在CALL头部返回地址可通过ESP获取,如果在subesp,xx之前有movebp,esp,那么在CALL头部以后一般可通过ebp取得返回地址!有没有一个可以在CALL任意位置都可以准确获取该CALL返回地址的呢?求各路大神...
105
热度 -
[汇编语言] ce扫描指针的有关问题
ce扫描指针的问题用CE扫描一个CNC加工程序的指针,显示出来是13.005(比如),我用浮点数及4进制数值都没办法扫到这个值,但是用字串可以扫出来,更改这个值后扫出来的值也可以同步显示,但是点锁定后更改这个值,程序上的不能改变,然后再更改一次后找什么改写、访问这个值,出来的这图上的内容,再扫描这个...
133
热度 -
154
热度 -
[汇编语言] 关于删除string中的字符的有关问题
关于删除string中的字符的问题INCLUDEIrvine32.inc.DATAsourceBYTE"Iwantanapple",0revstrBYTESIZEOFsourceDUP(0)revwrdBYTESIZEOFsourceDUP(0)ecxbkpDWORD?.CODEmainPROC;P...
162
热度 -
[汇编语言] dos环境下怎么使用DEBUG
dos环境下如何使用DEBUG在DOS环境下如何使用DEBUG,使用DEBUG需要满足什么条件或者需要什么知识?------解决思路----------------------通常直接键入debug然后回车就可以进到debug环境了;需要的是汇编,debug自身命令的格式。找本dos汇编的书,里面应...
129
热度 -
[汇编语言] 新手问有关Assembly的有关问题
新手问有关Assembly的问题如果我有个source:"我.....要....吃.炸.....鸡.......",0我想变成“我.要.吃.炸.鸡”我要怎么搞才可以变成我想要的那样呢?先用shl换吗?还是?新手啊。。求各位大佬帮忙,全部分都给了啊。。------解决思路---------------...
135
热度