-
初来乍到,关于二进制转换十进制屏幕输出assumecs:codeds:data datasegment dw10dup(?);10字缓冲区 dataends codesegment start: movax,data movds,ax movsi,0;SI指向缓冲区首地址 movax,'$z307450494 时间: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 movdongfengkuayue 时间: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(?)IBUFDBmi53_you 时间:12-06 + 阅读全文
-
用汇编语言做了一个除法练习,提示“Privileged instruction”,怎么回事呀?代码如下:moveax,one movecx,two DIVeax,ecx//执行到这里就报错,请问是怎么回事呀?zhenghaibinone 时间:12-06 + 阅读全文