-
[汇编语言] error A2108解决方法
errorA2108运行一段代码如下:DATASEGMENTNUMDB0AH,0DH,'*************姓名',0ah,0dh,'$'FDEQU0LINENEQU7DATAENDSSTACKSEGMENTSTACKDW100HDUP(?)STACKENDSCODESEGMENTASSUME...
8554
热度 -
[汇编语言] I/O授命和驱动程序有什么关系呢
I/O指令和驱动程序有什么关系呢?最近又重新拿起了汇编,看了一段时间始终有个问题弄不明白,使用In/Out指令就可以与外设通信,那么为什么还要为外设安装驱动程序呢?直接使用In/Out指令不能完成与外设的交流么?------解决方案----------------------------------...
7582
热度 -
2650
热度 -
[汇编语言] 请教用TCC生成的EXE文件怎样得到纯净的BIN文件
请问用TCC生成的EXE文件怎样得到纯净的BIN文件如题,我只在C文件中写了C=A+B这短短的一句话,生成的EXE文件居然要几KB,有没有方法将其中的我要实现的那句语句提取出来呢?听说GCC好像有这个功能,TC能实现吗------解决方案-------------------------------...
6721
热度 -
[汇编语言] 小弟在學王爽彙編時候遇到的一個問題,請大神指導
小弟在學王爽彙編時候碰到的一個問題,請大神指導文中利用棧來進行數據的逆序存放,請容小弟將問題一一道來.先貼代碼:assumecs:codesgcodesgsegmentdw01h,02h,03h,04h,05h,06h,07h,08hdw0,0,0,0,0,0,0,0start:movax,csmo...
3886
热度 -
[汇编语言] 怎么在DOS上编译汇编程序
如何在DOS下编译汇编程序通过DOS的EDIT写好了一个汇编程序保存为shiyaner.asm到F:照实验指导上讲:在DOS提示符下键入MASMshiyaner回车这时汇编程序的输出文件可以有三个(分别:.obj.lst.crf),便会出现三次提问,在这可以一路回车即可。下面显示的信息是源程序中的错...
10071
热度 -
[汇编语言] 请教怎么使用函数指针
请问如何使用函数指针。我定义了一下的指针_subFunctypedefPROTO:DWORD,:DWORD,:DWORD_psubFunctypedefptr_subFunc函数声明_md5Loop PROTO:DWORD,:DWORD,:DWORD,:DWORD,:_psubFunc,:DWORD...
5736
热度 -
[汇编语言] 请教怎么讲浮点数转换为整数
请问如何讲浮点数转换为整数我使用一下代码运行的时候老是出现问题, local@dwTemp:DWORD local@dwCounter pushad movecx,1 mov@dwCounter,1 push_pMd5T popedi @@: fildqwMd5Const fil...
379
热度 -
[汇编语言] 汇编语言写的一个电子时钟。有个有关问题
汇编语言写的一个电子时钟。有个问题[code=Assembly][/code]assumecs:codecodesegmentstart: movax,0b800h moves,ax movdi,0 movax,0 movcx,2000clr: moves:[di],ax adddi,2 loopc...
2928
热度 -
[汇编语言] 请教在nasm中怎么实现段间跳转
请问在nasm中如何实现段间跳转?比如我要跳到段INITSEG中。跳转后继续执行如下的代码:go:指令1指令2我应该如何写?我尝试过jmpINITSEG:go,但是好像没有执行的go的代码。我在网上看到一个例子,好像可以,但是他写的是jmpINITSEG:0x002a我不知道这个0x002a是如何得...
3843
热度 -
[汇编语言] 为什么小弟我这段实现不了应有的功能
为什么我这段实现不了应有的功能程序是将小写字母转换成大写字母!assumecs:codedatasegmentdb'conversation'dataendscodesegmentstart:movax,datamovds,axmovsi,0movcx,12s:moval,[si]callcapti...
7213
热度 -
[汇编语言] 哈哈,又是小弟我,小弟的疑惑真多,望各位大神賜教~
哈哈,又是我,小弟的疑惑真多,望各位大神賜教~!尋址方式中,如果[...]中包含有bp而程序中又沒有顯示說明段地址,則默認為ss,現在有這樣一個指令movax,[bp]他的意思是將SS:SP(SP=BP)內存單元的值給ax,那么這裡我就有個疑惑了:棧是個特殊的內存空間,如果bp指向的不是棧頂,而棧又...
7708
热度 -
[汇编语言] 为啥汇编语言中,会有那么多的跳转命令啊
为什么汇编语言中,会有那么多的跳转命令啊!各种jmpcallretretf我还没完,不知还有没有!这么多的命令好像都大同小异啊!都感觉差不多,为什么要设置那么多的命令啊?------解决方案-------------------------------------------------------...
8607
热度 -
[汇编语言] 在linux上汇编的书,用nasm的
在linux下汇编的书,用nasm的?有哪些呢?比较好的,最近要学写操作系统------解决方案--------------------------------------------------------与intel汇编相差不大,只要能熟练运用各种汇编指令,就可以看了!
7353
热度 -
[汇编语言] 汇编语言异常 求正解 小妹感激不尽
汇编语言错误求正解小妹感激不尽Symbolnotdefined:RE6是什么意思代码如下:145003BEBC8 JMPAGAIN146003D3C36 N6:CMPAL,36H147003F7505 JNZN71480041E8017CR CALLA6Microsoft(R)Ma...
6044
热度 -
[汇编语言] [MMX]请教pcmpeqd指令有没有类似je的跳转指令
[MMX]请问pcmpeqd指令有没有类似je的跳转指令?pcmpeqd mm0,mm1 ;按双字比较jeEND;相等就跳转我想实现上面的效果,请问mmx有这种指令么?------解决方案--------------------------------------------------------...
5006
热度 -
[汇编语言] 小弟弱弱的問1個問題,王爽彙編裡面的顯示不同屬性的字符
小弟弱弱的問一個問題,王爽彙編裡面的顯示不同屬性的字符我在我現在用的電腦上運行這個程式,為什么不顯示字符?他上面寫的顯存地址是B8000-BFFFF是不是我的機器的顯存不是在這個地址上?我的電腦是聯想的,Pentium(R)Dual_coreCPU.請大神為我釋疑~!~感激不盡.------解决方案...
3421
热度 -
[汇编语言] 关于jcxz的有关问题!叫这个名称有什么含义吗
关于jcxz的问题!叫这个名称有什么含义吗?像什么calljmp之类的!这个有什么特殊的意义吗?------解决方案--------------------------------------------------------jumpifcxiszero...?------解决方案--------...
9680
热度 -
[汇编语言] C语言上直接执行机器码的指令
C语言下直接执行机器码的指令在C语言下直接执行机器码那个指令叫什么来着忘了。。哪位告诉下------解决方案--------------------------------------------------------__asm__emit
6268
热度 -
[汇编语言] 怎么在常量时间内将0后面的1变成0?小弟不才,麻烦高手帮忙
如何在常量时间内将0后面的1变成0?小弟不才,麻烦高手帮忙。如题,例子如下:01100111100101100从左到右(或者从右到左都可以)将0后面的1变成000100011100000100小弟不才,麻烦高手帮忙。谢谢。最好在常量时间内。------解决方案--------------------...
1033
热度