-
[汇编语言] 编译语言程序设计的一般概念
汇编语言程序设计的一般概念冯、诺依曼体系的计算机:采用二进制代码表示数据和指令,采用存储程序工作方式。计算机最终执行的程序:包含指令序列和数据。指令:指示计算机完成某种基本操作的命令。机器语言:计算机硬件能够直接识别的语言,使用二进制代码表示。汇编语言:是一种符号语言,与机器语言一一对应,使用助记符...
6168
热度 -
[汇编语言] 亟需一个简单程序1到50的和
需要一个简单程序1到50的和80x86使用随机函数生成50个1到100以内的数赋给长度为50的数组A然后求出其和赋给sum再求出平均数赋给aver因为结果可能是小数需要完整输出aver不能为整数输出这50个数换行输出sum换行输出aver暂停按键退出------解决方案---------------...
1461
热度 -
[汇编语言] 编译语言中子程序可以调用子程序吗
汇编语言中子程序可以调用子程序吗汇编语言中子程序可以调用子程序吗------解决方案--------------------------------------------------------当然可以使用call指令就能调用子程序------解决方案-----------------------...
364
热度 -
[汇编语言] 条件汇编后头可以加多个条件吗
条件汇编后面可以加多个条件吗条件汇编后面可以加多个条件吗IF后面,如果可以的话怎样跟------解决方案--------------------------------------------------------汇编都是自己控制的可以用跳转来控制------解决方案---------------...
10144
热度 -
[汇编语言] 初学者有关问题,Win32对话框中使用菜单后无法显示窗口
菜鸟问题,Win32对话框中使用菜单后无法显示窗口00401125E80E000000call<jmp.&user32.DialogBoxParamA>;\DialogBoxParamA0040112A6A00push0;下断点处0040112CE825000000call<...
924
热度 -
[汇编语言] 王爽编译语言 实验9的代码
王爽汇编语言实验9的代码~哪位高手来帮忙看一下。在彩色缓冲区显示相应的字符串。assumecs:codedatasegmentdb'Welcometomasm!'db02h,011h,024h,011h,01h,011h,00h,01hdataendscodesegmentstart:movax,0...
8080
热度 -
2443
热度 -
[汇编语言] 电脑的ROM指的是什么?
计算机的ROM指的是什么??计算机的ROM指的是部分??电脑的硬盘属于储存器的什么?????------解决方案--------------------------------------------------------看计算机实现------解决方案----------------------...
4646
热度 -
[汇编语言] 王爽汇编语言 实验8 中的一个有关问题
王爽汇编语言实验8中的一个问题我知道答案,理论也可以推出来,但我在debug里运行的时候,怎么从实验结果里看出来是最后想上跳了10个字节的!部分上机结果在这里!-------------0B93:00148905MOV[DI],AXCS:0008=90-tAX=F6EBBX=0000CX=0023D...
3723
热度 -
[汇编语言] 链接时不能打开res资料
链接时不能打开res文件最近看琢石成器(win32下的汇编语言程序设计),刚开始学着编译链接,按照书上讲的修改环境变量,进行编译,ml/c/cofftest.asm没有问题。但是链接时,输入link/subsystem:windowstest.objtest.res结果出现了fatalerrorli...
3329
热度 -
[汇编语言] 8259a的地址为啥有两个20和A0
8259a的地址为什么有两个20和A0?求解!------解决方案--------------------------------------------------------原话贴出来。------解决方案---------------------------------------------...
1546
热度 -
[汇编语言] 生手求大神指点,为什么程序运行和调试结果不一样。
新手求大神指点,为什么程序运行和调试结果不一样。。将一组有符号数“38H,4AH,0C5H,83H,9CH,0B4H,7FH,0C4H,05H,0F5H”中的负数求和,并在屏幕上以十进制的形式显示结果。MASM6.0编写,运行环境是32位XP虚拟机。程序运行的时候显示错误结果“-0”,但是调试时候却...
5447
热度 -
[汇编语言] 王爽汇编第9章检测点9.2简单小疑点
王爽汇编第9章检测点9.2简单小问题Assemblycodeassumecs:codecodesegmentstart:movax,2000hmovds,axmovbx,0s:movcl,ds:[bx];上面两行是原题答案。但是这里为什么要CH置为0?貌似不用这个语句,最后结果也是一样的啊!movc...
1905
热度 -
[汇编语言] 依据王爽汇编实验五第六题改的题目,求解答
根据王爽汇编实验五第六题改的题目,求解答!//用push指令将A段中的前8个字节数据,逆序存储到B段中,注意数据不是DW,而是DBAssemblycodeassumecs:codeasegmentdb1,2,3,4,5,6,7,8,0ah,0bh,0ch,0dh,0eh,0fh,0ffhaendsb...
8832
热度 -
[汇编语言] 问上分页机制TBL的作用,最好举个例
问下分页机制TBL的作用,最好举个例?谢谢!------解决方案--------------------------------------------------------首先要弄清TLB是什么,TLB是一个虚拟地址寻址的一个缓存,存储了一些PTE。当CPU接收到一个虚拟地址的时候,内存管理单元...
7923
热度 -
[汇编语言] 求高手啊如何用汇编语言检测本机的com1端口是否正常工作啊
求高手啊!!!怎么用汇编语言检测本机的com1端口是否正常工作啊???怎么用汇编语言检测本机的com1端口是否正常工作啊?求高手指导啊!!!------解决方案--------------------------------------------------------参考一下吧:http://z...
6977
热度 -
[汇编语言] 汇编将有符号数转向16进制数并显示
汇编将有符号数转为16进制数并显示.386DATASEGMENTUSE16BUFADB50DB0DB50DUP(0)CRLFDB0DH,0AH,'$'BUFBDB50DUP(0)CCDW0FLAGDB0DATAENDSSTACKSEGMENTUSE16STACKDB200DUP(0)STACKEND...
5502
热度 -
[汇编语言] 王爽编译语言第六章程序6.3单步调试看不懂
王爽汇编语言第六章程序6.3单步调试看不懂Assemblycodeassumecs:codecodesegmentdw0123h,0456h,0789h,0abch,0defh,0fedh,0cbah,0987hdw0,0,0,0,0,0,0,0start:movax,csmovss,axmovsp...
2180
热度 -
[汇编语言] 按照琢石成器下写的,为什么不行
按照琢石成器上写的,为什么不行最近在罗云彬老师的《琢石成器:Windows下32位汇编语言程序设计》,按照其中的源码敲了一个显示窗口的程序,但是运行起来却不能显示窗口,求指教!源码如下:.386.modelflat,stdcalloptioncasemap:noneincludewindows.in...
3626
热度 -
[汇编语言] 怎么让程序驻留的更优雅
如何让程序驻留的更优雅我在学于渊前辈的orange‘s,最近一直在写boot.bin,在bochs上调试,bin文件的结尾总要加上一句:jmp$等于让cpu陷入死循环,可是不进入死循环又没办法,因为程序没有其它要做的了。但这样的代价是cpu使用率狂高。我想问:在裸机上编程,当程序没什么可做的时候,可...
5577
热度