-
[汇编语言] 哪位能帮小弟我将下面这段汇编代码转换为C语言啊多谢了。
哪位能帮我将下面这段汇编代码转换为C语言啊,谢谢了。。。网上找到一个C语言程序,其中嵌入了下边这段汇编语言,看不懂啊,还请各位达人帮忙转换下,非常感谢!!! _asm{ pusheax pushebx pushecx pushedx pushedi moveax,puc_o...
1929
热度 -
[汇编语言] C 语言调用汇编模块链接异常
C语言调用汇编模块链接错误大家好。我现在在写一个程序,使用C语言调用汇编程序中的过程。1.汇编部分代码.486.MODELFLAT,STDCALLOPTIONCASEMAP:NONEPUBLIC_SetEKey.CODE_SetEKeyPROCCUSESEAXEBXESIEDIkey:DWORD,r...
7617
热度 -
[汇编语言] 初学者:mov word ptr [bp + var_0_src_year_item_offset],ax 无效?
菜鸟求救:movwordptr[bp+var_0_src_year_item_offset],ax无效??。。。;段内偏移地址var_10_dst_employee_item_offset=wordptr-10var_8_dst_incoming_item_offset=wordptr-8var_6...
4686
热度 -
[汇编语言] 小弟我需要点前人的经验!(高分)
我需要点前人的经验!(高分)我现在在学WIN32汇编,之前没有学过16位的,对中断什么的一概不晓,我直接学32位汇编是不是可行?想借鉴前人的经验!前人给点意见!我用的书是罗云彬写的!------解决方案-------------------------------------------------...
3002
热度 -
[汇编语言] 小弟我是新手,请教写汇编语言用什么编译器
我是新手,请问写汇编语言用什么编译器?今天刚开始学汇编,请问写汇编语言用什么编译器?就像写C/C++可以用VC编译器,而汇编呢?我看的是80x86汇编语言。还有汇编语言语言是不是有多种的?怎么见有的书分什么什么的?------解决方案---------------------------------...
378
热度 -
[汇编语言] DOS下调用INT 21申请内存的有关问题。
DOS下调用INT21申请内存的问题。。。我的程序:subax,axmovbx,0ffhmovah,48hint21hdebug调试,AX返回0008H,BX返回0007H。为什么申请失败?------解决方案---------------------------------------------...
5872
热度 -
[汇编语言] 移位法压缩BCD码转成ASCII码解决方法
移位法压缩BCD码转成ASCII码用单片机汇编语言实现利用移位法将压缩BCD码转成ASCII码。高手请指点。------解决方案--------------------------------------------------------几个字节?假设为一个字节,因为是压缩BCD码所以有2个十一下...
1788
热度 -
[汇编语言] 图形方式显示汉字解决办法
图形方式显示汉字提取GB字库的字模,在屏幕上以图形方式显示。扩展要求:可以根据用户输入的汉字的区位码自动提取字模显示.希望有牛人给点提示------解决方案--------------------------------------------------------((区码-144)*16+位码-...
7610
热度 -
[汇编语言] 请教:为什么有时候当小弟我写了funname proc后,RadAsm会自动生成funname endp,但有时它又不生成呀
请问:为什么有时候当我写了funnameproc后,RadAsm会自动生成funnameendp,但有时它又不生成呀请问:为什么有时候当我写了funnameproc后,RadAsm会自动生成funnameendp,但有时它又不生成呀------解决方案------------------------...
3209
热度 -
[汇编语言] 请教怎么用C语言实现这样的汇编
请问如何用C语言实现这样的汇编我多次看到有这样的汇编代码.text:00010C09cmpecx,3.text:00010C0Cmov[eax+4Ch],esi.text:00010C0Fpopesi.text:00010C10jashortloc_10C4B.text:00010C12jmpds:...
403
热度 -
[汇编语言] 计算机关机的底层实现?(不是重启),该如何解决
计算机关机的底层实现???(不是重启)如题!!!顺便问下:控制计算机开机(比如远程开机)怎么实现的???当然,我的意思不是说人工实现。。。。。。同样,不要高级语言什么调用API之类的我想知道底层的过程,比如怎么用汇编实现。。。。------解决方案--------------------------...
9089
热度 -
[汇编语言] 小弟我在dos下将MBR读到7c00处,怎么才能让他再自己启动起来
我在dos下将MBR读到7c00处,如何才能让他再自己启动起来?我的机器启动到dos之后,我再把MBR读到0000:7c00处。我想让机器回到刚启动的步骤,该怎么操作呢?我试过了读过去之后,再jmp0000:7c00也是不行的。我估计也没这么简单,但是需要高手来指点一下呀。------解决方案---...
8192
热度 -
[汇编语言] c语言中怎么嵌入loop指令
c语言中如何嵌入loop指令tc中嵌入汇编指令时不允许嵌入标号所以如果我想实现以下功能该怎么办谢谢movcx1000ag:noploopag只有95分了给50吧------解决方案--------------------------------------------------------inti...
6941
热度 -
[汇编语言] 请教:as 汇编 与AT&T汇编是不是一样的啊
请问:as汇编与AT&T汇编是不是一样的啊?as汇编与AT&T汇编是不是一样的啊?------解决方案--------------------------------------------------------语义没有多少差别语法有点差异~
2192
热度 -
[汇编语言] 初级的关于偏移地址的有关问题
初级的关于偏移地址的问题1、dos汇编中有offset这个操作符,是取偏移地址,可是什么是偏移地址呢?是不是相对于段的地址,比如100:6666,6666这部分是不是偏移地址?lea指令是不是获得这样的值呢。2、在32保护模式下,这个偏移地址又是怎么回事,段寄存器所获得是一个基地址吧,那么偏移地址是...
3952
热度 -
[汇编语言] 哪位高手能帮小弟我改一个汇编小程序
谁能帮我改一个汇编小程序csegsegmentassumecs:csegstart:movbx,1000l0:movcx,30000l1:noploopl1decbxjnzl0retcsegendsendstart编译没有问题但是运行的时候老是出错ntvdmcpu遇到无效指令请高手帮忙我不太懂汇编-...
9516
热度 -
[汇编语言] 非API函数检测操作系统类型!MASM解决方案
非API函数检测操作系统类型!~~~~~MASM得到一段汇编代码MASM,功能如题,本人不懂汇编,想测试代码运行效果,手头工具VS2003、VC6.0求高人帮忙指导.const;--returnvaluesfromOS_GetOSOS_UNKNOWNequ-1OS_WIN95equ1OS_WIN98...
5050
热度 -
[汇编语言] 一个关于实模式转到保护模式的有关问题
一个关于实模式转到保护模式的问题先看网上很多介绍的一个程序:;名称:ASM1.ASM;功能:演示实方式和保护方式切换(切换到16位代码段);----------------------------------------------------------------------------INCL...
8720
热度 -
[汇编语言] 在8086/8088上运行的程序某一时刻最多可访问几个段,程序最多(少)可有几个段.该怎么处理
在8086/8088上运行的程序某一时刻最多可访问几个段,程序最多(少)可有几个段.谢谢了!!!------解决方案--------------------------------------------------------理论上来说,一个段至少要占16个字节,那么8086/8088的1MB地址...
3183
热度 -
[汇编语言] 初学汇编,请问很简单的有关问题一个
初学汇编,请教很简单的问题一个#include<stdio.h>int__cdecl_add(inta,intb){ _asm { //TODO: }}intmain(){ ints=_add(3,5); printf("%d\n",s); return0;}请高手...
2535
热度