-
[汇编语言] 两个交叉的je怎样转成C格式的?该怎么解决
两个交叉的je怎样转成C格式的?两个交叉的je怎样用if或forwhile等语句表示?不能用goto.--je||||--je|||`-->;第一个je跳到这里|||`-->;第二个je跳到这里------解决方案-------------------------------------...
7657
热度 -
[汇编语言] 十进制数(含两位小数)转换成十六进制数,该怎么处理
十进制数(含两位小数)转换成十六进制数STACKSEGMENTSTACK'STACK' DW100HDUP(?) TOPLABELWORDSTACKENDSDATASEGMENT BUFFDB 100 DB? DB100DUP(?) BUFF1DW100 DW? DW100DUP(?) STRING...
879
热度 -
[汇编语言] 汇编执行link命令式出错解决方法
汇编执行link命令式出错汇编执行link命令式出错,出现如图提示汇编执行link命令式出错,求高手赐教啊!------解决方案--------------------------------------------------------.486.modelflat,stdcalloptionca...
2691
热度 -
[汇编语言] 求高手解答一个有关问题,多谢
求高手解答一个问题,谢谢编程:在屏幕中间分别显示绿色、绿底红色、白底蓝色的字符串'welcometomasm!'下面是在百度文库中找的代码,但对于每行的意思和作用不是很理解,有哪位高手能够详解一下,谢谢start:movax,datamovds,axmovax,0b800hmoves,ax;es初始...
7300
热度 -
[汇编语言] ●eax,ebx,ecx,edx等等寄存器书上讲得太抽象了?有些不懂,或者是理解异常的地方,请大家指点
●●●eax,ebx,ecx,edx等等寄存器书上讲得太抽象了?有些不懂,或者是理解错误的地方,请大家指点书上说,AX累加器,bx,cx,dx是通用寄存器,分别用作基址变址,计数器,数据,那么eax,ebx,ecx,edx也分别是累加器,基址变址,计数器,数据吧?基址变址:是什么意思?下面代码为什么...
2627
热度 -
[汇编语言] 如何通过汇编操作网卡使用互联网
怎么通过汇编操作网卡使用互联网也就是说在无操作系统的情况下,没有Win32API调用的情况下,或者说程序在电脑加电运行的时候便启动了,怎么获得网络上的数据呢?------解决方案--------------------------------------------------------查看API...
6054
热度 -
[汇编语言] 想学怎么编写3D游戏
想学如何编写3D游戏您好1我们是大一的,组了一个3人团队(都是新手),目前缺美工,从头开始学做3D游戏。求各位大神给点建议,我们应该先学些什么,在学什么,3D游戏用到些什么东西?谢谢!!------解决方案-----------------------------------------------...
2221
热度 -
[汇编语言] 关于masm5.0 和 masm6.15 的编译有关问题
关于masm5.0和masm6.15的编译问题一个简单的源码用5.0版本无错但用6.15版本时就会出现如下的错误1.ASM(8):errorA2085:instructionorregisternotacceptedincurrentCPUmode1.ASM(26):errorA2070:inval...
3211
热度 -
[汇编语言] 请问一个关于求平方根的汇编程序
请教一个关于求平方根的汇编程序我想请问我划红的那条语句答案给出的解释是试除,可是我实在没看出来它有什么用,请赐教。题目是:某16位二进制数,放在变量名为DATA开始的连续两个单元中,试编程求其平方根和余数,将其分别存放在ANS和REMAIN中。答案给出的源程序是:DATASEGMENTNUMDW3A...
7665
热度 -
[汇编语言] 请教这个汇编程序哪出错了,运行不正确
请问这个汇编程序哪出错了,运行不正确功能是:数组X,x>0,y=1;x=0,y=0;x<0,y=-1;输入YDATA SEGMENT XDB5,-4,0,3,100,-51 COUNTEQU$-OFFSETX YDW?DATA ENDSCODESEGMENTASSUMEDS:...
546
热度 -
[汇编语言] 中断调用取得控制权冲突,求帮助,该如何处理
中断调用取得控制权冲突,求帮助编程中遇到一个问题,一个是键盘中断模块,一个是计时中断模块,都能得到程序的控制权,怎么写调用代码才能让它既在键盘输入东西又能显示时间,现在的问题是中断用有冲突,能操作就不能显示时间,能显示时间就不能操作,拜托各位大神了,帮下小弟------解决方案-----------...
3613
热度 -
[汇编语言] arm启动代码解决办法
arm启动代码写了关于mini2440的启动代码,怎么才能验证启动代码对堆栈、PLL等初始化成功呢?不管是否初始化成功,启动代码烧到norflash都能跑吧?------解决方案--------------------------------------------------------基本初始化...
6005
热度 -
[汇编语言] eax , array2[ebx][edi] 疑问解决思路
eax,array2[ebx][edi]疑问假定array2为8行8列双字二维数组变量,以行不减顺序存贮在存贮器ds段中。要把数组第二行第四个元素送eax.其中,数组行列及元素的序号都从0开始计数。64存入ebx,16存入edi解:moveax,array2[ebx][edi]疑问:8行8列不就是8...
834
热度 -
6066
热度 -
[汇编语言] 汇编语言中怎样同时输出多个数组解决思路
汇编语言中怎样同时输出多个数组汇编语言中怎样连续输出多个数组------解决方案--------------------------------------------------------不明白,能否说的仔细点儿?
9670
热度 -
[汇编语言] 关于EBP寄存器的有关问题
关于EBP寄存器的问题过程开始时,都要先执行pushebpmovebp,esp为什么一定要保存ebp的值呢?我知道因为第二句ebp要被重新赋值为esp的值,但是在赋值之前,ebp的值有什么意义呢?如果没有意义,为什么还要保存?------解决方案---------------------------...
8196
热度 -
[汇编语言] 关于内存的,该怎么解决
关于内存的今天我调用了int15he820h检测了下内存。发现系统可用内存不连续。我给虚拟机分配了16mb的内存。是不是我不能用到16MB的内存。那是不是系统可用内存数量并不等于机器安装内存数量。。。那不是浪费吗?------解决方案---------------------------------...
4897
热度 -
[汇编语言] 用ASMSTUDIO写汇编程序后闪退、不打印的有关问题
用ASMSTUDIO写汇编程序后闪退、不打印的问题STACK_SEGSEGMENTSTACKSTACK_BUFDW120DUP(?)TOPEQU$-STACK_BUFSTACK_SEGENDSDATA_SEGSEGMENTPARAmsgDB0dh,0ah,'20102101tangke$'DATA_...
8752
热度 -
[汇编语言] 栈上分配数组,该怎么处理
栈上分配数组今天碰到一个面试题,感慨找工作真难,分享给大家:C/C++code#include<iostream>usingnamespacestd;voidmain(){int**arr=NULL;//int型二维数组introws,columns;cin>>rows;//...
7009
热度 -
[汇编语言] 原始的操作系统是怎样开发出来的?解决方法
原始的操作系统是怎样开发出来的?那个...问个问题...这个问题我一直就没想通过...就是...操作系统到底是怎样写出来的啊?或者说最原始的操作系统是怎样开发出来的?(限80X86体系)现在我们有高级语言工具(比如VC++,Delphi,VB等),我们可以用它们开发出基于某个操作系统的应用程序,甚至...
8824
热度