-
[汇编语言] (期待高手)能否做到从DOS引导硬盘?该怎么处理
(期待高手)能否做到从DOS引导硬盘?程序是在DOS(32位虚拟)下运行的,DOS运行结束后,我想在重启计算机的情况,直接进入硬盘引导,进入硬盘操作系统实际上等于模拟了BIOS硬盘引导的过程哪位大侠干过这样的事情?或者了解怎么做的?指导一下小弟,不胜感激!------解决方案------------...
7286
热度 -
[汇编语言] 请问32位保护模式下的地址有关问题
请教32位保护模式下的地址问题我们都知道在开启了分段与分页的保护机制后,每个地址是由段选择符与32位偏移量组成那么如下形式的一条指令究竟是怎么赋值的,比如有个地址$addrmovl$addr,%eax这里赋给eax的是??相对于当前ds选择符所指段基地址的偏移量吗?还是说其他?------解决方案-...
9501
热度 -
[汇编语言] !256色,320*200图形下画方框的程序
求助!256色,320*200图形下画方框的程序OOT_ROM_INIT:pushdxpushbxpushaxCALL MAINMENUpopaxpopbxpopdxretf;远程调用返回MAINMENU PROC NEAR;数据区 MOV AX,csMOV DS,AXMOV ES,AXJMP CO...
1646
热度 -
[汇编语言] 请问一个masm语法的有关问题,考试等急用
请教一个masm语法的问题,考试等急用。请问一下masm中EXTERNDEF和PUBLIC以及EXTERN的区别和联系,谢谢各位!急急急急急急。。。------解决方案--------------------------------------------------------masm中的EXTE...
1608
热度 -
7177
热度 -
[汇编语言] 伪指令label如何用
伪指令label怎么用?用在哪些场合,能给个例子吗?------解决方案--------------------------------------------------------label可以使同一个变量具有不同的类型属性。其格式为:变量名label类型or标号label类型其中变量的数据类型...
9644
热度 -
[汇编语言] 请教如何增加一个节的大小
请问怎么增加一个节的大小例如像记事本,我想增加最后一个资源节的大小,请问怎么增加。如果我代码,麻烦给个谢谢。------解决方案--------------------------------------------------------资源节是什么清楚?如果你想修改一个文件的大小,可以先读出文件...
4494
热度 -
[汇编语言] 关于IO指令的延时解决方法
关于IO指令的延时不少汇编程序在in、out指令之后加了几个nop指令,说是等待io指令完成,一般要等几个nop指令的时间?还有一个问题:如果执行到io指令时刚好程序的时间片用完,发生进程调度,操作系统保存了本程序的上下文而调度其它程序了,那么该io指令完成时已经不是原来的程序了,这不会造成程序逻辑...
3196
热度 -
[汇编语言] int 16h 中断例程中,一定有设置IF=0,这句话对吗?解决方案
int16h中断例程中,一定有设置IF=0,这句话对吗?int16h中断例程中,一定有设置IF=0,这句话对吗?------解决方案--------------------------------------------------------探讨引用:不对,一定有设置IF=1。IF=1,允许再响应...
10306
热度 -
5997
热度 -
7253
热度 -
[汇编语言] hello world解决方法
helloworld各位哥哥,怎么用汇编输出helloworld!的ASCII码值?快帮忙解答啊------解决方案--------------------------------------------------------一次取每个字符,然后转化为字符对应的ASCII数字,然后再转换回可显示的...
7120
热度 -
[汇编语言] .while! (dwFlag & F_STOP) 不懂是什么意思!高手帮看看!该怎么处理
.while!(dwFlag&F_STOP)不懂是什么意思!高手帮看看!.data?dwFlag dd ?F_STOP equ 0001h.....while !(dwFlag&F_STOP)....endw书上说!(dwFlag&F_STOP)是指dwFlag和F_ST...
6114
热度 -
[汇编语言] 汇编中单引号和双引号的区别是什么啊解决办法
汇编中单引号和双引号的区别是什么啊在汇编中定义变量有时候出现单引号,有时候出现双引号,搞不清楚他们有什么区别?请大家发表一下自己的看法?------解决方案--------------------------------------------------------探讨可以相互定义对应的字符,比如...
1953
热度 -
[汇编语言] 这段代码可以执行。可结果补台对。解决办法
这段代码可以执行。。可结果补台对。。题目的原意是把dataeg段每一行前4个小写字母改成大写我一步一步跟踪可除了第一行改了,后面的还是老样子。。。好像是ds的数据读的不对哪位大大有时间帮忙跑跑。。。assumecs:codesg,ss:stackeg,ds:dataegstackegsegmentd...
5298
热度 -
[汇编语言] 初学汇编,一些小疑点
初学汇编,一些小问题请教大家我刚接触汇编有一些小问题不明白,ADB1,2,3,'123'-------1BDB50H,'ASB'---------2CDWB-----------------3MOVAX,A-------------4疑问:1.第三行的含义是什么?2.第四行中送到AX中的是变量A的地...
9160
热度 -
[汇编语言] 请教如何向数据段写入代码
请问怎么向数据段写入代码请问向数据段写入代码后,怎么编译啊或者在代码段写入数据,如CALLTAB1DB"GSDFGSD",0这样写入数据,DB"GSDFGSD",0不要编译成代码。------解决方案------------------------------...
6608
热度 -
[汇编语言] ,病毒中这个东西是什么
请教高手,病毒中这个东西是什么病毒中db04Dh,05Ah,090h,000h,003h,000h,000h,000h,004h,000h,000h,000h,0FFh,0FFh,000h,000h是什么?怎么得到的呢?,如果自己想定义这个该如何弄?written_bytesdd0hvdfiledd...
4040
热度 -
[汇编语言] 请汇编高手帮忙啊该如何处理
请汇编高手帮忙啊,急我们这学期有微机通信与接口的汇编课,因为是选修,而且必修课学的都要死人了...所以就不怎么去上这课...但很不幸,老师布置了几道作业题...本周五要交,无奈之下就想到了各位高手,希望大家帮忙啊,谢谢啊,给分多多啊练习1.编写程序,比较两个字符串STRING1和STRING2是否完...
7013
热度 -
[汇编语言] 关于int 10h中断的困惑解决办法
关于int10h中断的困惑请大家帮忙看下这两个程序assumecs:codecodesegmentw:movah,2;置光标movbh,0movdh,5movdl,12int10hmovah,9;在光标位置显示要显示的字符moval,'a'movbl,11001010b;颜色属性movbh,0;第0...
9263
热度