-
求达人指点更改输出字符串颜色 一下为源码 求指点如何将输出字符串"How are you?"颜色改为黄色DATASEGMENT STRINGDB'Howareyou?','$' BUFFDB12DUP(?) HHDB0DH,0AH,'$'DATAENDSCODESEGMENT ASSUMECS:CODE,DS:DATAMAIN: MOVAX,DATA MOVDS,AXhx36526751 时间:06-23 + 阅读全文
-
保护模式里面,assume的问题进入了保护模式段都是使用了段描述符我了解assume是当缺省段描述符的时候用的assumecs:code32,ds:data32moveax,dwordptr[ebx]这样的话无法正常读取,必须加上段寄存器。如果我想使用assume,来节省一下的话,应该怎么写呢?WJN92 时间:06-21 + 阅读全文
-
32位cpu的寻址问题为什么粒度位为1(G=1)那么段对应的线性地址空间为“基地址+段界限*4K+fffH”,如果粒度位为0(G=0)线性地址空间为“基地址+段界限*4K”不用加fffh,请问fffh是什么?我的问题来自《80x86汇编语言程序设计教程》的第378页。sdgggvsert4 时间:06-22 + 阅读全文
-
[bx+di]和[di+bx]有区别么在书上没有看见第二种写法....基本上是[bx+di][bx][di][bx][di].idata没有[di+bx][di][bx][di].idata[bx]fangchao918628 时间:06-22 + 阅读全文
-
汇编运行时出错 怎么解决B_PEQUBYTEPTRW_PEQUWORDPTRD_PEQUDWORDPTRCODESEGMENTASSUMECS:CODE,DS:CODE ORG100H;主程序开始NEWSTAR: JMPSTAR EVENNUM1DW0,0NUM2DW0,0NUM3DW0,0JGV4DW0,0YSFwuhui1531288419 时间:06-20 + 阅读全文