-
[汇编语言] win32汇编和createfile的有关问题
win32汇编和createfile的问题源代码如下:.dataSaveFileNamedb'D:\\11.txt'Textdb'11111',0szCaptiondb'AMessageBox!',0szTextdb'hello,world!',0.code_WriteFileproc_SaveFi...
10162
热度 -
[汇编语言] 大学计算机组成原理有关问题,求高手解答
大学计算机组成原理问题,求高手解答在主存储器里,地址线若为24根,2^24应该是存储单元的个数?存储单元的个数等于存储字的个数?唐朔飞版教材73页,2^24不应该恰好是按字寻址的大小码?怎么会是按字节寻址的大小?------解决方案----------------------------------...
1707
热度 -
[汇编语言] cpu如何知道一条指令有多少个字节
cpu怎么知道一条指令有多少个字节?因8086指令长度是不同的,cpu怎么知道要从CS:IP指定的位置读出几个字节才是一条完整的指令?------解决方案--------------------------------------------------------CPU内部逻辑会根据指令字中的各位...
7520
热度 -
[汇编语言] 琢石成器――windows环境上32位汇编语言程序设计(第三版)笔记
琢石成器――windows环境下32位汇编语言程序设计(第三版)笔记琢石成器――windows环境下32位汇编语言程序设计(第三版)笔记2011年12月20日基础篇第1章背景知识11.1Win32的软硬件平台1.1.180x86系列处理器简史1.1.2Windows的历史1.1.3Win32平台的背...
5015
热度 -
[汇编语言] 请教C++中编译64位程序的时候能否使用32位内联汇编
请问C++中编译64位程序的时候能否使用32位内联汇编?请问编译64位程序的时候能否使用32位内联汇编?我指的是在GCC中出现的内联汇编,并不是问VC,因为我知道VC编译64位的时候不能用内联。。。主要是想问,记得在32位程序中是不允许使用AVX指令的,那反之,在64位程序中能不能使用SSE指令集呢...
4257
热度 -
[汇编语言] 高人帮忙解释上 不胜感激
高人帮忙解释下不胜感激/*;*MicrosoftConfidential;*Copyright(C)MicrosoftCorporation1983-1991;*AllRightsReserved.;*/;BOOT-IBMharddiskbootrecord6/8/82;;;Thisisthesta...
4813
热度 -
[汇编语言] 哪位高手敢像王爽老师一样告诉小弟我masm32 v10版本汇编包如何用
谁敢像王爽老师一样告诉我masm32v10版本汇编包怎么用如题。。。新手学汇编,用的是win7系统,王爽老师的masm5.0不能用,于是下载了masm32在网上找了一堆资料,也看不懂...例如:assumecs:codesgcodesgsegmentmovax,2000hmovss,axmovsp,...
590
热度 -
[汇编语言] 微处理器在执行iret,int n指令的时候做了哪些工作
处理器在执行iret,intn指令的时候做了哪些工作?处理器在执行iret,intn指令的时候做了哪些工作?我知道iret指令会弹出栈顶的数据来恢复一些寄存器,但不知道具体是哪些写寄存器。还有intn指令把哪些数据压入了堆栈?------解决方案---------------------------...
2601
热度 -
[汇编语言] 汇编程序运行不了,那位老师能帮小弟我看看完善一上程序该肿么写可以么?多谢
汇编程序运行不了,那位老师能帮我看看完善一下程序该肿么写可以么?谢谢我的汇编程序原代码如下,(这是一个图文显示的程序代码),不能运行,那位老师能帮我完善将不胜感激,急用,谢谢,谢谢各模块详细设计下面是整体的代码,各个子模块在程序中加以注释。DATASEGMENTCARDB94;定义字符DB02H,1...
6874
热度 -
[汇编语言] 关于简单mov和cmp,add等指令内部转换有关问题
关于简单mov和cmp,add等指令内部转换问题网上有大神说:如果是movax,7此时ax中存放的是37H(系统直接把十进制数转换成十六进制数了)如果是movax,7H此时ax中存放的是7H问题1:首先上面的论点是正确的吗?然后如果有addah,7addah,7h问题2:以上2条指令到底等不等啊?c...
6234
热度 -
[汇编语言] 为啥要ADD 30H或37H
为什么要ADD30H或37H前面省略...movdl,al--->dl赋值cmpdl,9--->dl的值和9比较jlenum--->若dl<=9则跳转到numadddl,7--->若dl>9则dl+7后再跳转num{问题在这里,加30h或加37h,这是为什么啊?能...
9079
热度 -
[汇编语言] 汇编有关问题,没学过不会
汇编问题,没学过不会啊Src:.long1,2,3,4,5,6,7,8,9,0xA,0xB,0xC,0xD,0xE,0xF,0x10.long1,2,3,4,5,6,7,8,9,0xA,0xB,0xC,0xD,0xE,0xF,0x10src_num:.long32Dst:.long0,0,0,0,0...
1772
热度 -
[汇编语言] 汇编题目,帮小弟我做一上,小题目噢
汇编题目,帮我做一下,小题目噢用汇编语言编写一个程序,实现一下功能:如果用户输入abc,则显示abc,如果用户输入0,则退出程序。。。求解啊!要完整的代码噢------解决方案--------------------------------------------------------Assemb...
6860
热度 -
9689
热度 -
[汇编语言] 汇编栈段中数据有关问题
汇编栈段中数据问题assumecs:code,ds:data,ss:stackdatasegmentdw0123h,0456h,0789h,0abch,0defh,0fedh,0cbah,0987hdataendsstacksegmentdw0,0,0,0,0,0,0,0stackendscodes...
6145
热度 -
[汇编语言] 超级小白,王爽汇编里一个简单题目,前辈,多谢了
超级小白,王爽汇编里一个简单题目,请教各位前辈,谢谢了!超级小白,王爽汇编里一个题目,请教各位:问题一:向内存0:200~0:23F依次传送数据0~63(3FH),程序中只能使用9条指令,9条指令中包括“MOV,ax,4c00h”和“int21h”我的指令要超过9条,请问怎么做才能符合条件呢?问题二...
8602
热度 -
[汇编语言] 计算机专业,某211学校,大二,大家帮小弟我看一上小弟我上一步应该如何学习、
计算机专业,某211学校,大二,大家帮我看一下我下一步应该怎么学习、、大家好,我现在大二了,大一呢,主要是用来适应大学生活,当了一年班长,锻炼了一些能力也看到了大学的一些小小黑暗。学习方面,基本都是基础知识,高数,电路等等,成绩还好,大一文化课成绩班级第二,综测第一。另外,就是思考了一下以后的学习方...
5518
热度 -
[汇编语言] 获取GetProcAddress函数地址遇到的的有关问题
获取GetProcAddress函数地址遇到的的问题汇编代码如下:#include<windows.h>#include<winbase.h>voidmain(){ _asm { moveax,fs:0x30;PEB的地址 moveax,[eax+0x0c];Ldr的...
3981
热度 -
3110
热度 -
[汇编语言] 关于虚拟内存的几个疑义
关于虚拟内存的几个疑问1:X86下段选择子加上偏移地址,总共可产生64TB的虚拟地址(每个段最大4GB),也就是说,如果取极端的话,程序可以大到64TB那么大,也就是说,我的编程空间(虚拟空间)可以大到64TB。但为什么网上都是说进程只有4GB的虚拟内存空间呢?2:段选择子是程序编译时,编译器给出的...
8462
热度