怎么用8088汇编改写于渊的boot代码?

于渊的boot:org07c00h;告诉编译器程序加载到7C00H处 movax,cs movds,ax moves,ax callDispStr;调用显示字符串例程 jmp$;无限循环DispStr: movax,BootMessage movbp,ax;es:bp=串地

作者: leetow2003 发布时间: 11-22

这是小弟编的一道汇编 但是除了问题 实在是没办法了

两个多位十进制数相加:将两个多位十进制数(0~9999)相加,加数均以ASCII码形式各自顺序存放在以DATA1和DATA2为首的5个内存单元中(低位在前),结果送回DATA1处。DATASEGMENTD1DB'PLEASEENTERFIRSTNUMBER:',0DH,0AH,'$'D2DB'PLEASEENTERSECONDNUMBER:',0DH,0AH,'$'D

作者: bs360 发布时间: 11-22

初学汇编 小疑惑

[code=Assembly][/code]assumecs:code codesegment  movax,cs  movds,ax  movax,0020h  moves,ax  movbx,0  movcx,cx&nbs

作者: pangguanzhe1314 发布时间: 11-22

二进制到十进制的转换

本人刚刚学汇编哪位大虾能给我个源代码实现二进制到十进制的转换.....在此先谢过了啊

作者: fei2008jun 发布时间: 11-21

立即寻址

movax,'AB'书上说是把ASCII码(4241H)传送到AX,但是我debug的时候,AX是4142,没有倒过来啊(用-r看的)用-d时,看到又是BA字符。各种乱……

作者: lzy6032 发布时间: 11-21

利用INT 21H 显示和直接向VRAM送ASCII码显示方法在显示结果上有什么不同

如图关于debug的调用

作者: Nicolealan 发布时间: 11-21

问一个弱弱的汇编和反汇编问题

如果把汇编中的asm文件生成exe文件后,在反汇编出来,并不是原来的asm代码,这是为什么,请教大家。

作者: boystone 发布时间: 11-21

郁闷了,汇编怎么调试

郁闷啊,自学汇编有半个月了,书也看了不少,但调试工具没一个使用成功,刚看了王爽的书,用书中一个例子去生成,但怎么也出不了exe文件。网上也搜了一大堆范例,做了就没用搞不懂了。我用的平台是masm611,书中一个简单例子 assumecs:codesgcodesgsegment movax,0123H movbx,0456H 

作者: boystone 发布时间: 11-21

[进制计算]SBB、SUB指令的应用

初始值:BX=1857HAX=23F5SBBBX,AXBX= SUBBH,-9BX=

作者: kartik 发布时间: 11-21

[理解语句]压缩型BCD码的问题

MOV AL,43HMOV BL,29HADD AL,BL     ;AL=6BH,其不是压缩型的BCD码,因为低四位'B'不是BCD码DAA         ;调整后,AL=72H,这是压缩型的BCD码,也有:43+29=72第三行AL=6BH是怎么得到的?执行DAA指令后,又是怎么调整的?

作者: kartik 发布时间: 11-21