汇编语言问题
设当前数据段寄存器的内容为1B00H,在数据段的偏移地址2000H单元内,含有一个内容为0FF10H和8000H的指针,它们是一个16位变量的偏移地址和段地址,试写出把该变量装入AX的指令序列,并画图表示出来。
作者: ittubaozi 发布时间: 11-26
段地址偏移地址
S_SEGSEGMENTAT1000H;定义堆栈段DW200DUP(?)TOSLABELWORDS_SEGENDSC_SEGSEGMENTASSUMECS:C_SEG,SS:S_SEGSTART:MOVAX,S_SEGMOVSS,AXMOVSP,OFFSETTOSPUSHDSMOVAX,0PUSHAXPUSHT
作者: hanfb 发布时间: 11-26
36.625如果定义成双字节,那么在内存中是什么样的?
DATE1DD80000000H,36.625 书上是这样的: ----- |00H| |00H| |00H| |80H| |00H| |80H| |12H| |24H| -----十进制的 36.625 的十六进制为 24.AH,怎么存成了 24H,12H,80H,00H?如果把 36.625 定义成字类型,是不是 24H,0AH?
作者: mustmust 发布时间: 11-25
进入保护方式哪里错了,非语法(nasm)
把以下代码汇编成com后放到dos运行后,dos崩毁了,请问以下代码违反了哪些规则,哪里错了%include"c:\pm.inc"org0100Hmovax,csmovds,axmovzxeax,axshleax,4movebx,eaxmovecx,eaxaddeax,gdtaddebx,code_aaddecx,code_bmov[gdtr_
作者: dkikviegg 发布时间: 11-24
Win32汇编 改变编辑框内字体颜色。。。问题
Win32汇编改变编辑框字体颜色。在WM_CTLCOLOREDIT消息里面改变字体和背景色。。我弄了一个全局变量保存下。字体颜色值。。每次添加编辑框内容的时候设置下。这个值。可以改变。但是。他把以前的内容也改变了。。这个怎么办
作者: enevil 发布时间: 11-21
汇编程序运行出错
DATASSEGMENT xdw? array_headdw3,5,15,23,37,49,52,65,78,99 array_enddw105 ndw32DATASENDSCODESSEGMENTmainprocfar ASSUMECS:CODES,DS:DATASSTART:&nbs
作者: nmvbxcz 发布时间: 11-24
汇编时钟的问题,求高手解答。。作业,急求
datasegment introdb'S=start,Space=stop,Esc=turnoffthewindow',10,13 str1db'Thedateis',20h str2db4dup(0),'/' str3db2dup(0),'/' str4db2dup(0),10,13
作者: danielinwind 发布时间: 11-24
新手急求助
汇编实现清屏的宏怎么写的?我这儿有个例子。不明白是什么意思啊。请各位大神指点迷津啊clearmacro moval,0 movcl,0 movch,0 movdh,24 movdl,79 movbh,7 movah,6 int21hendm
作者: xzhqmly 发布时间: 11-23
新手关于length与size
书上说length返回变量的个数,size返回变量的字节数,size=length*type,如果这么理解的话buffdw5dup(1,2),length返回的值应该是10,size返回的值应该是20可是我编程实验了一下,length返回的是5,size返回的是10,难道书上说错了?VBcodedatasegmentbuffdw5dup(
作者: guqian110 发布时间: 11-23