一段复制自身的程序
我看到一段复制自身到20h:0的程序,但最后两条指令没有正确复制。源代码如下:Assemblycodeassumecs:TestTestsegmentmovax,csmovds,axmovax,20hmoves,axmovbx,0movcx,cx
作者: fdasf 发布时间: 12-15
想知道这段代码的一些具体意思,很多地方不大懂。
datasegmentmode1db'1.xiaoxietodaxie',0ah,0dhmode2db'2.daxietoxiaoxie',0ah,0dhmode3db'3.B(2)toH(16)',0ah,0dhmode4db'4.H(16)toB(2)',0ah,0dhmode5db'5.H(16)toD(10)','$'
作者: dhxaohei 发布时间: 12-15
菜鸟求问MOV DL,[SI]的意思
各位大虾好,小弟最近初学汇编,今天看一段代码事卡住了,求解释:AssemblycodeMOVSI,0;将SI指向内存0000H处MOVDL,[SI];SI指向的内容也是2B长的吧,怎么能赋给1B长的DL呢?
作者: TechJason 发布时间: 12-15
字符串查找
本实验为综合性性实验。具体要求如下:1.编写一个有主程序(MAIN)和子程序结构(SEEK)的程序模块。2.子程序SEEK功能:在N字节数组中查找字符CHAR,并记录该字符的出现次数CN。子程序的入口参数是一个N字节数组的首地址TABLE,数N及字符CHAR。3.主程序MAIN功能:从键盘接收一串字符以建立字节数组TABLE,并显示字符CHAR以及它在TABLE数组中出现的次数CN。
作者: ZHANGMIN6004 发布时间: 12-15
初学汇编 能不能帮我看看哪里错了。。。谢谢!!!!
题目是设定字节型变量VAR1的内容为35H,编写程序将VAR1的高4位与低4位分离,分别作为低4位保存在RES1和RES2中,这两个变量高4位置0。我的代码是stack0segmentstack dw40hdup(0)stack0endsdatasegment var1db35H res1db re
作者: fy_scu 发布时间: 12-15
关于数据定义部分“0dah,0B3H,0c0H”表示什么??
在网上找见的一个程序中,数据段定义部分有如下几个语句:str_menuDB'File(F1)Edit(F2)',13,10,'$' file_0DB0dah,11DUP(0C4H),0BFH,13,10,'$'file_5DB0B3H,'Exit',0B3H,13,10,'$' file_6DB0c0H,11DUP(0c4h)
作者: freedozone 发布时间: 12-14
散分,汇编初学者进
我写了一篇关于使用汇编语言做进制转化的文章。见http://blog.csdn.net/liangbch/article/details/7071719
作者: liangbch 发布时间: 12-14
汇编上机题目
这个是大写转换小写:DSEGSEGMENTSTRINGDB'HOWareyoU!','$';这个string语句以$结束DSEGENDSCSEGSEGMENT ASSUMECS:CSEG,DS:DSEGSTART:MOVAX,DSEG MOVDS,AX;数据段初始化 MOVSI,OFFSETSTRING;取字
作者: qhzhang9 发布时间: 12-14
compile end: Not Include Error
我用DVCC试验台的软件编译一个实验汇编程序,出现这个错误不知道怎么改,高手帮忙AssemblycodeCODESEGMENTASSUMECS:CODEIOAPTEQU0070H;8255端口地址IOBPTEQU0071HIOCPTEQU0072HIOCONPTEQU0073HINTPORT1EQU0020H
作者: hanmeisong 发布时间: 12-14
关于几句编写shader中遇到的,汇编代码的提问
具体代码如下:def0.5,0,0,0dclt0.xaddr0.w,t0.x,c2.xmovr1,c1cmpr0,r0.w,r1,c0movoc0,r0这几句汇编码的具体意思能给我讲解一下么,在做hlsl的shader开发。想看他的汇编码,以前没学过汇编。经过自己的研究,现在我理解了def是定义一个值,add是加,mov相当于赋值,这几句能看懂,但是dcl是什么意思我
作者: shianan 发布时间: 12-14