汇编语言注释

.MODELSMALL,C.DATA KBEsc EQU 1BH  BUFF DB "H",15,"e",15,"l",15,"l",15,"o",15 .CODE ClearPROCNearUsesAXBXCXDX;清屏幕,并保护所用寄存器 MOVCL,0 MOVCH,0&nbs

作者: tianyaxiaozhuo 发布时间: 06-23

求达人指点更改输出字符串颜色 一下为源码 求指点如何将输出字符串"How are you?"颜色改为黄色

DATASEGMENT STRINGDB'Howareyou?','$' BUFFDB12DUP(?) HHDB0DH,0AH,'$'DATAENDSCODESEGMENT ASSUMECS:CODE,DS:DATAMAIN: MOVAX,DATA MOVDS,AX 

作者: hx36526751 发布时间: 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

小菜问题

为什么说一个字节可以表示28(即256)个不同值?求解?刚来,分不怎么够,好心人帮下忙咯

作者: Dominic_zy 发布时间: 06-22

汇编高手请进!!!

有没有哪位懂汇编的高手能告诉我,怎样将一个写好的汇编源程序调试运行出来??? 我还想请问一下,是不是cpu不一样的话,电脑的汇编器也不一样啊? 我看的是王爽老师的那本书,入门阶段。 “进入DOC方式”,具体指指的是什么? edit和masm好像在我的电脑上都找不到,究竟是怎么一回事? 小弟初学汇编,希望哪个高手来指导一下,坚定

作者: daguanjia11 发布时间: 06-22

[bx+di]和[di+bx]有区别么

在书上没有看见第二种写法....基本上是[bx+di][bx][di][bx][di].idata没有[di+bx][di][bx][di].idata[bx]

作者: fangchao918628 发布时间: 06-22

汇编sub指令问题

汇编中sub指令是怎么影响条件标志位的,如果cfofsf位同时为1,代表什么?请说的具体点,初学,谢谢

作者: HS0264 发布时间: 06-21

汇编编程

用汇编语言编写:“霓虹灯”方式显示字体按下1键,从左至右霓虹灯显示hello;按下2键,从右至左霓虹灯显示hello;按下Esc键,结束程序。很急,拜托了~~!!

作者: tianyaxiaozhuo 发布时间: 06-21

汇编运行时出错 怎么解决

B_PEQUBYTEPTRW_PEQUWORDPTRD_PEQUDWORDPTRCODESEGMENTASSUMECS:CODE,DS:CODE ORG100H;主程序开始NEWSTAR: JMPSTAR EVENNUM1DW0,0NUM2DW0,0NUM3DW0,0JGV4DW0,0YSF

作者: wuhui1531288419 发布时间: 06-20