-
254
热度 -
[汇编语言] 王爽的书中讲过的寄存器,以后都干什么去了
王爽的书中讲过的寄存器,之后都干什么去了王爽的书中讲过的寄存器,比如寻址什么的,比如某个寄存器*16+偏移地址。现在在奔腾、酷睿中,这些16位的寄存器都哪去了,寻址怎么寻了,知识衔接不上了。分享到:------解决方案--------------------实模式下,还是一样的吧;保护模式下,扩展了...
135
热度 -
[汇编语言] 麻烦前辈们问个有关问题关于win8的
麻烦前辈们问个问题关于win8的现在我准备学习win32汇编语言,但是,32位汇编不是主要就是调用API吗,网上说win8里很多传统API不能用,我电脑安装不了win8,麻烦前辈们能说一下吗分享到:------解决方案--------------------据我亲身实践所得,大部分都没问题。我的mm...
158
热度 -
[汇编语言] 计算虚拟地址的有关问题
计算虚拟地址的问题本帖最后由WJN92于2013-08-1521:54:04编辑MiGetPteAddress(va)??((PMMPTE)((((ULONG)(va))>>12)<<2)?+?PTE_BASE))问题就是为什么不把前面的pde索引也去掉呢?直接就加上去了?分...
265
热度 -
[汇编语言] 為什麼x86-64沒有pusha這個授命
為什麼x86-64沒有pusha這個指令?為什麼x86-64沒有pusha這個指令?分享到:------解决方案--------------------宏指令的解码压力大执行效率低,正常情况下几乎不会用,是386/486时代遗留的东西,64位模式好多都给去了。------解决方案----------...
298
热度 -
[汇编语言] 請教1個有關寄存器的基礎知識
請教一個有關寄存器的基礎知識1.“寄存器是与机器硬件密切相关的,不同类型的计算机,寄存器的数目是不一样的,通常为2到3个,对于在一个函数中说明的多于2到3个的寄存器变量,C编译程序会自动地将寄存器变量变为自动变量。”這是引用百度百科的一段話,我無法理解爲什麽寄存器只有2-3個寄存器不是有axbxcx...
144
热度 -
[汇编语言] 编译语言 无法生成任何文件 list也没有生成
汇编语言无法生成任何文件list也没有生成求商品单价输入数量总价格但是编译时没有生成相应文件求解代码如下dsegsegmentprompt1db'thequantityofparts:$'prompt2db'thevalueofparts:$'crlfdb0dh,0ah,'$'quantitydb8...
591
热度 -
325
热度 -
267
热度 -
[汇编语言] 用win32做一个的计算器的显示有关问题?
用win32做一个的计算器的显示问题???我想用话框做为主窗口做一个计算器,用textedit作为显示算式和输出结果的地方,但是用什么API函数怎么样做才能当鼠标按下‘1’那个按钮或者按下小键盘的‘1’键时,textedit中显示‘1’?汇编win32计算器分享到:------解决方案-------...
364
热度 -
[汇编语言] 关于中断过程中栈中的数据有关问题
关于中断过程中栈中的数据问题如图,最后一段查看栈中的数据,其中1.059d为标志寄存器的内容2.0b39为cs3.0108为ip这个前面的0020-0000中的20是哪里来的,求高手们指点一下,谢谢了。分享到:------解决方案--------------------d0:4l4看下t命令涉及的单...
244
热度 -
[汇编语言] 新手在Mac环境下怎么学汇编语言
新手求教:在Mac环境下如何学汇编语言?本人新手,想在Mac环境下学习汇编,但是不知道要装什么工具,需要什么编译环境,希望大家指点一下完整的流程,谢谢!分享到:------解决方案--------------------必须可以!!!
311
热度 -
[汇编语言] 王爽汇编的课程设计对菜鸟来说是不是难了点?写了两天修改了一天还是搞不定,感觉已经精疲力尽了.
王爽汇编的课程设计对初学者来说是不是难了点?写了两天修改了一天还是搞不定,感觉已经精疲力尽了...本帖最后由u011536790于2013-08-2322:02:31编辑运行后闪一下就没了,看了很久找不到原因。而且很可能不止一个问题,初学汇编没多久,搞不定可以直接跳过往下学习么?;使数据显示为四列,...
244
热度 -
[汇编语言] 有把汇编转成机器码的代码吗,小弟我找不到
有把汇编转成机器码的代码吗,我找不到啊有把汇编转成机器码的代码吗,我找不到啊分享到:------解决方案--------------------引用:引用:用NASM编译一下然后用二进制编辑器打开不就知道了我不是要结果,而是要过程,我要转换的源码FASM是开源的编译器------解决方案------...
459
热度 -
[汇编语言] 求 推荐 arm编译语言学习书籍
求推荐arm汇编语言学习书籍最近想自学arm汇编语言,请各位推荐一些比较容易上手的书籍,谢谢!分享到:------解决方案--------------------arm常用指令,宛城布衣写的可以查阅下。------解决方案--------------------如果是ARMv4和ARMv5版本的汇编...
556
热度 -
[汇编语言] Android ARM编译语言
AndroidARM汇编语言简介ARM是AdvancedRISCMachine的首字母缩写,它可以称之为一家嵌入式处理器的提供商,也可以理解为一种处理器的架构,还可以将它作为一套完整的处理器指令集。原生程序与ARM汇编语言对于使用ARM处理器的Android手机来说,它最终会生成相应的ARMelf可...
320
热度 -
[汇编语言] 王爽汇编12章实验题!该如何处理
王爽汇编12章实验题!!!第12章的实验题:编写0号中断的处理程序,使得在除法溢出发生时,在屏幕中间显示字符串"divideerror!",然后返回到DOS.代码:assumecs:codecodesegmentstart:movax,csmovds,axmovsi,offsetdo0;设置ds:s...
208
热度 -
[汇编语言] 关于软件加壳的思路有关问题
关于软件加壳的思路问题,求助我想在外壳中写一个弹出对话框,使用的是VC,内联汇编,程序代码,没什么问题,可是对于,eax中方的是MessageBoxA的地址_asm{push0push0push0push0calleax}只能这样吗,关于字符串,即弹出对话框的内容字符串的定义应该在哪?怎么写?求助!...
299
热度 -
[汇编语言] 新人求帮助,该如何解决
新人求帮助本帖最后由tk2003于2013-09-0313:40:19编辑assumecs:code,ds:datadatasegmentdb'abcdef'dataendscodesegmentstart:movax,datamovds,axmovbx,0movsi,0movcx,6movax,0...
215
热度 -
[汇编语言] 为何汇编指令集大多是双地址操作
为什么汇编指令集大多是双地址操作?我记得曾经听人说过,可以证明,双地址的指令集需要访问存储次数最少。这个证明在哪里可以找到?是某个课程里面涵盖的内容吗?分享到:------解决方案--------------------根据课本讲的,猜猜看是不是这样:实现C=A+B使用单地址指令的话:访问存储器,4...
270
热度