-
用汇编写的一个 敲7控制台程序不知道哪部分有问题includeF:\huibian\huibian.hincludeD:\masm32\include\msvcrt.incincludelibD:\masm32\lib\msvcrt.lib.datasNumdd?sNum1dd?sNum2dd?.constsNoticedb'请输入你想要的敲⑦范围:',‘0dh,0ah',0sScanfdb'%l',xiaozhou10 时间:10-09 + 阅读全文
-
nasm的标号(.1:)问题以下是《一个操作系统的实现》chapter3\b\pmtest2.asm里的一部分代码。程序中有两个.1和两个.2的标号,jmp.1为什么不会出错,有两个一样的标号cpu怎么知道跳到那个去??.1:lodsbtestal,aljz.2mov[gs:edi],axaddedi,2jmp.1.2:callDispReturncallTestReadcalldfhtt5677 时间:10-09 + 阅读全文
-
请教bt位测试指令的含义8086汇编中说。操作数oprd2除以oprd1的长度所得商,这个oprd1的长度是指什么?16,或是32?有个例子是:imaegedw1234h,5678himageddd12345678hbtimagew,4movcx,22btcimagew,cx;cf=1[imaew+2]=5638h这最后一行代码:这个位移2是如何算出来的,用22除以16吗?ldlihuanfa 时间:10-08 + 阅读全文
-
请问: masm6里的link.exe能不能连接 flat 模式?masm6里的link.exe能不能连接.modelflat模式?非要用vc6里的link.exe吗?(masm32v10里的link.exe是不是vc里的?)如果是small等其他模式,就能链接为32位实模式吗?.386.modelsmallIamOY 时间:10-08 + 阅读全文
-
关于文件指针的一些问题汇编打开文件生成的信息除了一个文件句柄外,是否还有一个默认的文件指针?如果有,这个文件指针在哪个地方?能否读取和赋值?以上问题归结起来,也就是说如何同时打开两个及两个以上的文件进行读写操作?还有一个问题,FCB信息如何获取?如何修改?各字段分别是什么意思?shucheng36 时间:10-08 + 阅读全文
-
初学汇编遇到的两个个问题。.386.modelflat,stdcalloptioncasemap:noneincludelibmsvcrt.libprintfPROTOC:DWORD,:varargsystemPROTOC:DWORD.datadata1BYTE"RESULTIS%d",0aH,0data2BYTE"pause",0aH,0.codefunc1proc;三groundhappy 时间:10-06 + 阅读全文
-
C++编译时出错 怎么办?大家好,我是个新手,刚学C++编程就遇到了一些问题。感谢大家帮忙~程序:#include<iostream> usingnamespacestd;intmain(){inti,j,m,n; i=8; j=10; m=++i+j++; n=(++i)+(++j)+m; cout<<i&ljiangguifeng 时间:10-07 + 阅读全文