初学宏,问个关于宏的小程序的小问题~~
程序是这样的,就是用宏做数组的求和,masm出错,就是打了****那两行的问题,是不是数组太大了?那2个数组的定义有问题么?? .modelsmall .386 .lall summingmacroarray,count,resultlocalto movebx,0d movedx,0 mov
作者: csdaydayup 发布时间: 12-13
汇编问题求助 ~
在内存储器中想20001H这样一个内存单元大小位一个字节,为什么有的练习题中出现(20001H)=1234H这样的数,1234H不应该是存储在两个字节中的吗
作者: kkatnknow 发布时间: 12-12
汇编函数调用(读取不到数值)
在a.exe里面加载了1.dll1.dll中有一句callfun1,(fun1也是在1.dll里面的)我要修改fun1的一些东西。。但是不能在1.dll里面修改。。所以我复制了一个1.dll重命名为2.dll并注入加载到a.exe里面去然后a.exe调用callfun1我修改为call2.dllfun1。这个2.dllfun1是2.dll里的fun1的地址。。然后我修改了2.dll
作者: groundhappy 发布时间: 12-12
NASM怎么实现段间跳转指令?jmp dword selector:offset,编译通不过。
我想通过jmpTSS的选择子来实现保护模式下的任务切换,这个jmpselector:0指令该怎么写呢?用NASM,且selector保存在变量中。每个任务定义了一个tss结构和选择子tss_sel变量,p_proc_ready指向下一个将要运行的任务。start_proc: movesp,[p_proc_ready] ;---取得将要运行的任务的进程表地址 
作者: liaozhicai 发布时间: 12-11
32汇编真是郁闷
.386.modelflat,stdcalloptioncasemap:none;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>&g
作者: caddor 发布时间: 12-12
值不值得回帖,进来看一下
我是学习计算机网络的,对汇编语言一窍不通,学期末了微机原理考了一题要求在显示屏上显示8+5=13,实在是不想挂科,希望哪位高手帮下忙,真的很急,我现在在学校机房等待中,先谢谢了
作者: zhao498053543 发布时间: 12-12
关于loop指令
请问关于loop指令中执行完(cx)=(cx)-1;后(ip)=(ip)+8这里的8位位移=标号处得地址-loop指令后的第一个字节的地址。这是什么意思??是不是loop指令本身每次循环占用段长为8位的内存段??能不能举例说明一下??
作者: ljh21521 发布时间: 12-12
请问emu8086怎么定义结构体?
.modelsmall .stack200h .data studentstruc xnamedb14dup('$') classdb14dup('$') numdw0 scoredw0studentendsstu_dbstudent100dup(<'x',
作者: day111111 发布时间: 12-11
请教虚拟内存问题
请教高手,我在看虚拟内存与物理地址这块内容,其中虚拟内存划分为数据段,堆,堆栈等一共是4g空间,我看linux下默认堆栈大小,可以修改,malloc分配堆大小可以任意分配,我想问一共4g空间,是不是堆栈过大了,分配的heap空间就少了?同理malloc分配过大,是不是影响堆栈的大小呢?4g虚拟空间的每个段的范围是不是固定死的呢?谢谢
作者: zll_lover 发布时间: 12-11