-
[汇编语言] 一年没用了 请问:字符串比较
一年没用了请教:字符串比较实现功能:从键盘输入“yes”,则输出“Y”;如果不是yes(或者说输入“no”),则输出“N”。程序如下:不知有什么毛病?datareasegment stringdb10,0 mess1db10dup(?) mess2db'yes' inputdb'Input:','...
3983
热度 -
[汇编语言] 新手求教递归有关问题
新手求教递归问题Factorialprocpushebpmovebp,espmoveax,[ebp+8]cmpeax,0jaL1moveax,1jmpL2L1:deceaxpusheaxcallFactorialReturnFact:movebx,[ebp+8]mulebxL2:popebpret4...
6496
热度 -
[汇编语言] 请教"REMOTE_CODE_START equ this byte"中的"this byte"是什么意思
请问"REMOTE_CODE_STARTequthisbyte"中的"thisbyte"是什么意思?如题------解决方案--------------------------------------------------------What'sfollow...
5503
热度 -
[汇编语言] 关于汇编程序中的指令有关问题请问一下达人!
关于汇编程序中的指令问题请教一下达人!!如题:指令CMP、AND、TEST的区别。请高手给个详解,谢谢!------解决方案--------------------------------------------------------cmp:比较两个的大小,但结果不回送目的操作数,影响标志位CF、...
2223
热度 -
[汇编语言] 各位达人帮看看为什么小弟我这程序无法正常运行
各位达人帮看看为什么我这程序无法正常运行最近看了于渊的的书,自已动手试了试,可是无法正常运行,烦请各位帮看看是哪不对?.modeltiny.386porg0100hbegin:JMPstartAddrdw2dup(0)codeAddrdd2dup(0);GDTLabel_gdt:Descriptor...
414
热度 -
[汇编语言] 请问!8088CPU的有关问题
请教!8088CPU的问题8088CPU在复位后CS:IP=():()这个以前学过,忘了!哪位达人帮助解答一下.谢谢!!!!------解决方案--------------------------------------------------------CS:IP=FFFFH:0000H楼上的都忘...
7244
热度 -
[汇编语言] 请教:字符串在内存中要占很多字节,但是为什么是定义时只用一个字节就可以了啊
请问:字符串在内存中要占很多字节,但是为什么是定义时只用一个字节就可以了啊?字符串在内存中要占很多字节,但是为什么是定义时只用一个字节就可以了啊?------解决方案--------------------------------------------------------LZ搞错了,NAME0...
6632
热度 -
[汇编语言] masm6.11的bug?该如何处理
masm6.11的bug????为何以下代码ds和ss段实际生成的是反的,我在masm6.11中做的测试:moveax,[ebp+eax];->dsmoveax,[eax+ebp];->ss------解决方案---------------------------------------...
2712
热度 -
[汇编语言] mov es:[bx],[bx] = mov dl,[bx] and mov es:[bx],dl ?该如何解决
moves:[bx],[bx]=movdl,[bx]andmoves:[bx],dl?看汇编书编写了如下代码:s:moves:[bx],[bx]incbxloops不知道上面这样写法对不对,教材的写法如下:s:movdl,[bx]moves:[bx],dlincbxloops以上写法是否相同,麻烦高...
4514
热度 -
[汇编语言] 关于数据定义部分“0dah,0B3H,0c0H”表示什么?解决办法
关于数据定义部分“0dah,0B3H,0c0H”表示什么??在网上找见的一个程序中,数据段定义部分有如下几个语句:str_menu DB'File(F1)Edit(F2)',13,10,'$'file_0 DB0dah,11DUP(0C4H),0BFH,13,10,'$'file_5 DB0B3H,...
657
热度 -
[汇编语言] 对于lable 和this的区别有点晕,该怎么解决
对于lable和this的区别有点晕最近在看8086程序汇编语言程序设计,看到关于两个的说明,感觉用起来好象没什么区别varbequthisbyte定义了一个变量varbvarblablebyte也是定义了同样的变量,偏移地址和段地址也是接下来的存储单元是这么理解么?感觉晕了。。------解决方案...
4385
热度 -
[汇编语言] masm6.15的有关问题
masm6.15的问题如题,在学习汇编的时候,结合书上的例子去编写。环境是XP+masm6.15。代码:INCLUDEIrvine32.inc.codemainPROCmoveax,1000hcallDumpRegsexitmainENDPENDmain问题有二:1、就是包含的那个.inc文件的目录...
6561
热度 -
[汇编语言] wsprintf格式化字符串的有关问题
wsprintf格式化字符串的问题eax的地址处值为12345678h现在想把12345678h格式化成1234-5678的字符串用wsprintf函数应该怎样写sFormatTCHAR"%04X-%04X",0我试了下面的写法都有问题代码:INVOKEwsprintf,ADDR...
2851
热度 -
[汇编语言] 如何调debug的背景颜色
怎么调debug的背景颜色用DEBUG向显卡中写东西,写完后并没有发现有什么异常-Eb810:00000101020203030404【1】好像要调debug的背景颜色怎么调啊【2】我用-eb810:00000101020203030404在-db810:0000显示为b810:0000010102...
7092
热度 -
[汇编语言] 删除一个元素,该怎么解决
删除一个元素;各位高手,我想删除元素3,然后把3后的2屏幕输出,但是老是感觉3没被从DATA_LIST中实际删除DATASSEGMENTPARASTRINGDB'HelloWorld$'FIVEDB5DATA_LISTDW1,3,2,5,4MAXDW?MINDW?DATASENDSSTACKSSEG...
4150
热度 -
[汇编语言] 请问,不考虑兼容性有关问题,是不是可以用SSE3的指令代替所有用到的MMX和X87指令啊
请教,不考虑兼容性问题,是不是可以用SSE3的指令代替所有用到的MMX和X87指令啊?请教,不考虑兼容性问题,是不是可以用SSE3的指令代替所有用到的MMX和X87指令啊?------解决方案------------------------------------------------------...
7663
热度 -
[汇编语言] LINK : fatal error L1093: one.obj : object file not found如何解决?
LINK:fatalerrorL1093:one.obj:objectfilenotfound怎么解决??刚学汇编,编写了一个输出一个字符的小小小程序,使用MASM611,可以编译,但是连接后没有生成.exe文件。linkone.obj后出现了:RunFile[one.exe]:ListFile[n...
7673
热度 -
[汇编语言] 堆栈的深入探讨…该怎么解决
堆栈的深入探讨……1.堆栈段和堆栈的对应关系是怎样的?一个64K大小的堆栈段对应一个64K大小的堆栈,是这样的吗?还是一个64K大小的堆栈段可以对应多个比它小的堆栈?2.那么又怎样通过SS:SP寻址堆栈呢?3.堆栈段基地址与栈顶,栈底的关系是怎样的?------解决方案---------------...
7456
热度 -
[汇编语言] 关于汇编语言的小疑点!在下急着用~多谢大家
关于汇编语言的小问题!请教各位!在下急着用~谢谢大家!int06h在中断向量表中的物理地址是什么?还有这个中断都有那几个步骤?在下急着用~谢谢大家!还有~我的分不多~所以只能省着点用了!海涵~!------解决方案-------------------------------------------...
649
热度 -
[汇编语言] 汇编的程序出错了(帮小弟我看看吧)
汇编的程序出错了(帮我看看吧)程序语法没错,但是出来的结果不对,.modelsmall.stack40h.datanameparlabelbytemaxnlendb21namelendb?nameflddb21dup(?)telparlabelbytetelmaxlendb9tellendb?tel...
706
热度