-
[汇编语言] 反汇编程序遇到的有关问题
反汇编程序遇到的问题00401053subesp,44h00401056pushebx00401057pushesi00401058pushedi00401059leaedi,[ebp-44h]0040105Cmovecx,11h00401061moveax,0CCCCCCCCh00401066re...
3946
热度 -
[汇编语言] masm能通过,tasm不能通过解决思路
masm能通过,tasm不能通过是用c调用汇编的汇编部分tasm能通过,masm不能通过因为汇编不是很好,近来看得很头疼谁帮调试一下,让它能在masm通过编译C调用汇编扩展读下面是代码;********************************************;文件名:EAR.ASM;...
572
热度 -
[汇编语言] 8086汇编 栈出错有关问题 异常: NTVDM cpu 遇到无效指令 cs:0000 ip:0077 op:f0 37 05 10 02
8086汇编栈出错问题错误:NTVDMcpu遇到无效指令cs:0000ip:0077op:f037051002我看的是王爽老师的<<汇编语言>>其中有段栈程序:assumecs:codesgcodesgsegmentmovax,2000hmovss,axmovsp,0 add...
10066
热度 -
[汇编语言] 怎么提高汇编水平?有什么好书吗
如何提高汇编水平?有什么好书吗?我是一做电子产品的小程序员,刚毕业,什么都不懂。劳累了一个多月写了上万行的代码,结果老大说水平太次,看起来很不爽于是他全部重写了。很受打击。写这上万行代码我可不是随便应付的,我是经过缜密的考虑详细的策划后才动工的,我本人认为这段代码是兼容性和流程规划和性能速度都是不错...
4765
热度 -
[汇编语言] 关于磁盘基数表与原始磁盘IO基数表的区别?该怎么解决
关于磁盘基数表与原始磁盘IO基数表的区别?对与逻辑驱动上的BPB(磁盘基数表)是用来逻辑驱动起正确寻址到物理磁盘,那么原始磁盘io基数表(bios中断int1eh所指向)又是用来干什么的呢??????????供谁使用(难到是提供给int13h?????????)?但有些文档又说目前磁盘操作已丢弃了对...
7260
热度 -
[汇编语言] 一定要通过实模式才能进保护模式吗?该怎么处理
一定要通过实模式才能进保护模式吗?请问这是为什么呢?不可以一启动就进保护模式吗?谢谢------解决方案--------------------------------------------------------早期的CPU如8088、8086等都只有实模式,为了与以前的CPU兼容,从286的时...
7654
热度 -
[汇编语言] 64位cpu下的汇编工具?解决方案
64位cpu下的汇编工具?64位cpu下的汇编工具有哪些?------解决方案--------------------------------------------------------VisualStudio2005里面自带了一个叫ml64.exe的程序,是汇编器。link.exe是连接器。-...
7267
热度 -
[汇编语言] 『汇编语言』的一个有关问题
『汇编语言』的一个问题有一个题目:按5位十进制的形式显示寄存器BX仲的内容,如果BX的值小于0,则应在显示素质之前显示负号“-”。例如:(BX)=123,显示:00123;(BX)=-123,显示:-00123怎么编写这个程序?------解决方案--------------------------...
4307
热度 -
[汇编语言] 求386汇编编程的书名解决方法
求386汇编编程的书名小弟先谢谢大家了------解决方案--------------------------------------------------------80x86------解决方案--------------------------------------------------...
766
热度 -
[汇编语言] 遇到一个关于浮点奇怪的有关问题
遇到一个关于浮点奇怪的问题在main里就可以用float,其他地方用都不行(pxa255的cpu)------解决方案--------------------------------------------------------其他地方用都不行,提示什么呢?------解决方案----------...
4901
热度 -
[汇编语言] 安装int9h中断的一个有关问题
安装int9h中断的一个问题这是王爽汇编里的一道例题功能安装一个新的int9中断,在dos下按F1键改变当前屏幕的显示颜色.assumecs:codestacksegmentdb128dup(0)stackendscodesegmentstart:movax,stackmovss,axmovsp,1...
7936
热度 -
[汇编语言] 用汇编编写一个求字符串长度的程序解决思路
用汇编编写一个求字符串长度的程序题目如下:编写一个求字符串的子程序STRLEN,该字符串以0位结束标志,其首地址存放在DS:DX,其长度存在CX返回。------解决方案--------------------------------------------------------MOVCX,FFF...
7282
热度 -
[汇编语言] 地址计算,该怎么处理
地址计算ProgramEntryPoint=00401014(test.exeFileOffset:00001239):004010006A40push00000040:004010026A00push00000000:004010046A00push00000000:004010066A00pus...
6128
热度 -
[汇编语言] 编写把DS:DX中字符串首尾对调的程序!解决方案
编写把DS:DX中字符串首尾对调的程序!具体要求如下:编写子程序CONT,把DS:DX中的字符串(以0为结束标志)首尾对调,如:“ABCDEFG”对调成“GFEDCBA”。------解决方案------------------------------------------------------...
800
热度 -
[汇编语言] 请大家提供些编写汇编编译器的书籍,该怎么处理
请大家提供些编写汇编编译器的书籍java语言和汇编语言的都行。------解决方案--------------------------------------------------------程序设计语言编译原理
3087
热度 -
[汇编语言] a,b,c是否可以和ds一样写为a:[0]的形式,该如何处理
a,b,c是否可以和ds一样写为a:[0]的形式程序如下,编写code段的代码,将a段和b段中的数据依次相加,将结果存到c段中assumecs:codeasegmentdb1,2,3,4,5,6,7,8aendsbsegmentdb1,2,3,4,5,6,7,8bendscsegmentdb1,2,...
5513
热度 -
[汇编语言] 为什么硬盘62扇区(LBA)里能看到硬盘型号和序列号?该怎么处理
为什么硬盘62扇区(LBA)里能看到硬盘型号和序列号?如题,我在其它硬盘上也发现了此类信息,请问这些信息是厂商写进去的吗?如果是的那么完全可以写入固件或电路存储器里啊,为什么在这个扇区里写?另外,如果这些信息被抹去会有什么后果?------解决方案--------------------------...
2688
热度 -
8368
热度 -
[汇编语言] 在屏幕中间分别显示绿色,绿底红色的字串符:welcome to masm!解决办法
在屏幕中间分别显示绿色,绿底红色的字串符:welcometomasm!我也试图编写但是遇到几个问题以下是我的答案,请多指教assmumecs:codedatasegmentdwwelcometomasm!dwwelcometomasm!dataendscodesegmentstart:movax,d...
9056
热度 -
[汇编语言] 大家帮小弟我看看这段段码哪里有有关问题
大家帮我看看这段段码哪里有问题,是根据王爽实验7中自已编写的,调式时,结果都是对的,就是在调试时到了循环处,如果用p命令的话,就会出现divideoverflow提示,弄了一两天,头都搞昏了,代码如下:assumecs:codesg,ds:data,es:tabledatasegmentdb'...
796
热度