初来乍到,关于二进制转换十进制屏幕输出
assumecs:codeds:data datasegment dw10dup(?);10字缓冲区 dataends codesegment start: movax,data movds,ax movsi,0;SI指向缓冲区首地址 movax,'$
作者: z307450494 发布时间: 12-06
关于字符串比较
Assemblycode;预留字符串口令,输入口令串与预留密码串比较。若匹配则显示“MATCH”,否则显示“NOMATCH!,PROGRAMTERMINATED!”DATASSEGMENTstr1db'1$'str2db'pleaseinputastring:','$'lenequ$-str1str_ddb50,?,50dup(?)mess1db0
作者: Nicolealan 发布时间: 12-06
汇编新手求教BCD码
最近在学汇编语言,对于ACII码,BCD码,二进制之间的转化有点不明白。请问输入个十进制数存在内存的是10的二进制数1010还是BCD码10,还是ASCII码。
作者: jianshan198977 发布时间: 12-06
80286的保护模式下为什么不能运行8086的程序
80286CPU的出现使DOS程序能访问16MB的内存,但是为什么不能运行在8086、DOS下编写的程序?286保护模式与8086实模式的限制在哪里?我指的是是什么阻碍了8086DOS程序的运行?
作者: mic47 发布时间: 12-06
这道题做的我快疯了!
;将GRADE名次存入RANK并显示assumecs:code,ds:datadatasegmentgradedw12,23,45,67,78,89,90,89,34,56rankdw10dup(?)dataendscodesegmentstart:movax,data movds,ax movdi,0 mov
作者: dongfengkuayue 发布时间: 12-06
mov ecx,就支持到 unsigned logn了吗?要更大的如unsigned logn logn有没有可能?
movecx,就支持到unsignedlogn了吗?要更大的如unsignedlognlogn有没有可能?数字高达100亿,约10G,似乎只能用unsignedlognlogn类型的了,但定义:unsignedlognlogna=0;movecx,a这里出错了
作者: kfrght 发布时间: 12-06
DOS/LINU系统的文件结构方面的书,哪个介绍下?
一.DOS系统(非win系统)下的文件结构电子书. 二.LINUX/UNIX系统下的文件结构电子书.
作者: QQQOOQQQ 发布时间: 12-03
可以给我解释一下堆栈的使用吗?
下面这个是我写的程序,没有定义堆栈段的时候输入32717就会出错,定义堆栈段后不会出错。堆栈溢出是怎么回事?谁给我说说,在此先谢过了。这是一个求素数的程序。AssemblycodeDATASEGMENTINITIALNDW?NUMDW10DUP(?)IBUFDB
作者: mi53_you 发布时间: 12-06
用汇编语言做了一个除法练习,提示“Privileged instruction”,怎么回事呀?代码如下:
moveax,one movecx,two DIVeax,ecx//执行到这里就报错,请问是怎么回事呀?
作者: zhenghaibinone 发布时间: 12-06