汇编语言注释
.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
汇编高手请进!!!
有没有哪位懂汇编的高手能告诉我,怎样将一个写好的汇编源程序调试运行出来??? 我还想请问一下,是不是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
汇编编程
用汇编语言编写:“霓虹灯”方式显示字体按下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