-
[汇编语言] 用as生成二进制boot解决思路
用as生成二进制bootnasmboot.asm-oboot.bin生成512字节boot.bin我将boot.asm改写成AT&T格式,改名boot.s然后asboot.s-oboot.o结果生成1060字节boot.o这下就不知道怎么把它作成启动盘了makefile如下,bochs说没有...
7436
热度 -
[汇编语言] 有关问题,有图,这次的图能看了
问题,有图,这次的图能看了跟踪07424FC8地址来的。但到你这里,不知道怎么弄了。如果鼠标向上滚的话看第2个图如果鼠标向上滚的话,就变成这样了。我想看看07424FC8这个地址------解决方案---------------------------------------------------...
5506
热度 -
[汇编语言] masm 长文件名有关问题
masm长文件名问题我用masm编译汇编程序的时候,其源文件名不能超过8位(如源文件名为helloworld.asm就不能编译通过,提示unabletoopeninputfilehelloworld.asm如果把文件名改为hello.asm的话就行了)怎样让它支持长文件名呢?,------解决方案-...
2086
热度 -
7992
热度 -
[汇编语言] 求一本书,该怎么处理
求一本书哪本书有详细的有关汇编下控制显卡来显示图像的书?谢谢------解决方案--------------------------------------------------------如果是驱动程序应该参考:1.微机原理与接口中端口读写的编程方法。2.相应显示卡芯片说明书(上面有物理、时序、...
5898
热度 -
[汇编语言] 求解:机器指令代码长度有关问题
求解:机器指令代码长度问题?下面指令经汇编后,机器指令代码最长的是:MOVAX,0;SUBAX,AX;XORAX,AX;MULBX;答案是第一个,请大家帮我解答一下!先谢了……------解决方案----------------------------------------------------...
6573
热度 -
[汇编语言] 在编写与安装中断程序过程中遇到的有关问题
【求助】在编写与安装中断程序过程中遇到的问题各位大虾好,这是在下写的一个安装中断处理程序的程序这个程序类型码为7ch功能在将小写字母转化为大写字母程序比较简单,所以没加入太多的注释我的问题是,当程序写入完毕,执行完int7ch时,下一条语句却并不是movax,4c00h而是DB68请问这是怎么回事呢...
1625
热度 -
[汇编语言] 王爽汇编 有符号运算|无符号运算如何判断呢
王爽汇编有符号运算|无符号运算怎么判断呢?如:检测点11.2写出下面每条指令执行后,ZF.PF.SF.CF.OF等标志位的值subal,almoval,10haddal,90hmoval,80haddal,80hmoval,0fchaddal,05hmoval,7dhaddal,0bh从上面的代码如...
9317
热度 -
[汇编语言] 这个汇编程序错哪了?计算W=X+(Y-Z)
这个汇编程序哪里错了?计算W=X+(Y-Z)。DATASEGMENTXDD12345678HYDD23458593HZDD32847040HWDD?DATASEGMENTCODESEGMENTASSUMECS:CODE,DS:DATASTART:MOVAX,DATAMOVDS,AXMOVAX,YMO...
722
热度 -
5285
热度 -
[汇编语言] @@ 汇编小程序两行指令有误,请高手帮忙看看,多谢!@@还是有错,哪位再帮小弟我看看,多谢!
@@汇编小程序两行指令有误,请高手帮忙看看,谢谢!!@@还是有错,哪位再帮我看看,谢谢!!datareasegmentstatusdb20dup(?)datareaendscodesegmentmainprocfarassumecs:code,ds:datareastart:;setupstackf...
5508
热度 -
[汇编语言] DOS下怎么打开config.sys
DOS下如何打开config.sys请问在纯dos下如何打开config.sys文件呢?------解决方案--------------------------------------------------------editconfig.sys------解决方案----------------...
2972
热度 -
[汇编语言] redhat5 linux 下汇编有关问题
redhat5linux下汇编问题#cpuid.s.section.dataoutput:.ascii"TheprocessorVendorIDis'xxxxxxxxxxxx'\n".section.text.globl_start_start:movl$0,%eaxcpuidm...
6660
热度 -
[汇编语言] 初学者送分啦,解释一句代码
菜鸟送分啦,解释一句代码004011A2MOVDWORDPTRDS:[40AD58],EAX1.这句指令前面的地址004011A2是次代码的地址吗?2.这句功能应该是把EAX的内容放到40AD58这里,不懂的是DWORDPTR是表示是这个是DWORD的指针吗?3.DS:[40AD58]怎么解释?DS...
9602
热度 -
[汇编语言] 在bootloader 里可不可以int 21h?解决方案
在bootloader里可不可以int21h?在bootloader里可不可以int21h?int21h是不是一定要在dos下运行的程序才可以用?------解决方案--------------------------------------------------------1.不可以2.是,in...
2615
热度 -
[汇编语言] MOV EDI,EDI什么意思?该如何处理
MOVEDI,EDI什么意思?这句话有什么作用,既然相同为什么要移动?------解决方案--------------------------------------------------------可能有两个用处吧,一个是简单的延时调整下,有时需要这个,比如一些端口操作时;或者就是替换了些其它的...
8689
热度 -
3598
热度 -
[汇编语言] 有哪位高手是重庆渝中区附近的吗?
有谁是重庆渝中区附近的吗???有谁是重庆渝中区附近的吗???金桥书城在那吗?或者谁方便去那的..和我联系下可以吗???QQ:1097519717验证麻烦填下CSDN------解决方案--------------------------------------------------------路过...
2046
热度 -
[汇编语言] 一段汇编代码,有关符号位与最高有效位的疑惑解决方案
一段汇编代码,有关符号位与最高有效位的疑惑代码功能:计算数Y中1的个数,把结果存入count中movcx,0movax,Yrepeat:testax,0ffffh问:这里是不是测试ax中的数所有位同时0,是的话就设置ZF=1jzexit如果为0,则跳转到exitjnsshift如果SF=0,即数为正...
8484
热度 -
[汇编语言] ●关于fs的错误部分没看懂,高手请指点
●●●关于fs的异常部分没看懂,高手请指点以下,是小弟对fs异常的理解,不懂或不对的地方,请指点,谢谢ASSUMEFS:NOTHINGleaeax,SEH1[ebp]<-----我的理解,这里调用异常处理函数pusheax<-----我的理解压栈,难道是作为其他函数参数?我不知道他的目的...
9210
热度