-
[汇编语言] 一)在数据段中依次存入10,11,12,13,14,15,16,17,将其相加,并将结果存入DX寄存器
1)在数据段中依次存入10,11,12,13,14,15,16,17,将其相加,并将结果存入DX寄存器。我的代码是:datasegmentdata1db10,11,12,13,14,15,16,17dataendscodesegmentassumecs:code,ds:datastart:movax...
3842
热度 -
[汇编语言] 北在人的XCY语言解决方案
北在人的XCY语言北大人當年用來搞操作系統的XCY语言,那裡可以找多一點資料?------解决方案--------------------------------------------------------北大的那个叫z语言吧比他妈的老美弄得C强大多了c在26个字母里排第三而z排第26-----...
385
热度 -
[汇编语言] 关于路由表中 “子网号”和“掩码”的计算有关问题
关于路由表中“子网号”和“掩码”的计算问题题目:假定主机A和B在一个具有C类IP网络地址200.0.0.0/24的以太局域网上。现在通过一条对B的直接连接到主机C附接到该网络。试说明这种配置如何划分子网,并给出一种样例子网地址分配。图形如下:C|AB||—————书中解释如下:步骤1)考虑到路由选择...
1269
热度 -
[汇编语言] 刚刚接触汇编,在看罗玉彬的书,开头就碰到难题了
刚接触汇编,在看罗玉彬的书,开头就碰到难题了!第一章,按照书中所说的,搭建工作环境,masm32软件包安装好了,也从网上下载了一个nmake.exe放到bin里面去了,然后设置一个var.bat文件,我是这样写的,就是抄书上面的,改了一下我的安装目录!@echooffsetinclude=e:\ma...
3561
热度 -
[汇编语言] 请问乘法运算,加法运算,移位操作的时钟周期有关问题
请教乘法运算,加法运算,移位操作的时钟周期问题本人没怎么接触过汇编,但因项目里要分析程序的运行时间,需要有一个定量的分析比较的。想问问各位大牛:1、两个32bit的数相乘,结果保存成64bit,需要多少个时钟周期?2、两个32bit的数相加,结果保存成32bit,需要多少个时钟周期?3、一个32bi...
7720
热度 -
[汇编语言] 弱问这句简略的汇编命令是什么意思
弱问这句简单的汇编命令是什么意思2000H:ADD[1000H],AL后面我知道是把存储器中1000H地址的值和寄存器AL中的值相加再存到1000H吧?但是2000H是什么呢?没学过前面那部分是什么,我们的老师就留执行这个指令的基本过程,然后我果断没查到阿。------解决方案-----------...
1445
热度 -
[汇编语言] 急简单的汇编程序题!
急求一个简单的汇编程序题!!哪位好心滴仁兄帮忙做下这个程序题啊!请把源代码贴上哦··跪谢了···1.存储单元DATA1和DATA2中各有10个字节的二进制数,高位字节放在高地址中。编写一程序,将这两个数据相加,结果存放在从DATA3开始的单元中。--...
4533
热度 -
1949
热度 -
8514
热度 -
[汇编语言] arm指令编码中的SBO、SBZ是示意什么意思
arm指令编码中的SBO、SBZ是表示什么意思ARM指令编码中有SBO和SBZ,不知道什么意思,请大虾指教,给出英文全写,不胜感谢!!!ARM指令编码截图如下:------解决方案--------------------------------------------------------SBO=...
3454
热度 -
[汇编语言] 初学者关于 POP SP 的有关问题
菜鸟求助关于POPSP的问题(SP)=30H,(30H)=50H,POPSP最后得到的结果是(SP)=50H,不理解。。为什么弹栈后SP没有自动减1------解决方案--------------------------------------------------------探讨引用:pop隐含...
8646
热度 -
[汇编语言] 关于资料存储,文件格式定义
关于文件存储,文件格式定义我不知道去哪个论坛发一个帖子来问下我的疑问。考虑到大家使用汇编比较接触到底层,望能够得到回答。1,存储在介质上的文件是不是已经加入了容错码。描述的不大清楚。就是说,文件在介质上时是以单纯的数据顺序排列还是已经加入了例如汉明码等校验。一般,数据出错的概率是多大?现在我需要存储...
8612
热度 -
[汇编语言] 怎么把带小数的十进制转换成二进制数
如何把带小数的十进制转换成二进制数?如何把带小数的十进制转换成二进制数?------解决方案--------------------------------------------------------小数部分实际上,是用的乘例如:52.63==52=10100100.63=0.63×2...
6506
热度 -
[汇编语言] 怎么提高这个程序的执行速度
如何提高这个程序的执行速度?程序的功能是读取硬盘上的3个文件,在申请的内存中让这3个文件异或,最后把目标文件写入磁盘。文件基本都是上百G的所以循环执行上面的操作。现在的问题是速度太慢,请帮忙看看怎么提高速度。部分源代码如下:先申请内存;********************************...
1589
热度 -
[汇编语言] 为啥执行,会退出整个程序
为什么执行,会退出整个程序Readstrprocstrname:DWORDLOCALszLinkBuff[256]:BYTEinvokeRtlZeroMemory,addrszLinkBuff,sizeofszLinkBuffmovedi,strname.whilebyteptr[edi]invok...
358
热度 -
3014
热度 -
2321
热度 -
[汇编语言] 关于FAT12文件系统的有关问题
关于FAT12文件系统的问题!FAT12的根目录是怎么写进去的,是由操作系统写的吗?谢谢。------解决方案--------------------------------------------------------安装时由windows安装程序写入MBR,系统引导时MBR找到引导分区中的引导...
5292
热度 -
[汇编语言] 80X86字符串中给定字符的轮换
80X86字符串中给定字符的替换要求,将字符串中所有的A替换成a并输出新产生的字符串。如果没有A则不替换;使用串操作指令,从串首到串尾进行扫描,发现一个替换一个。一定给分,求大神,一定用80X86啊,谢谢------解决方案--------------------------------------...
6930
热度 -
1354
热度