-
PCI总路线、SATA适配器、硬盘 之间的关系,请大哥哥们过过目。
PCI总线、SATA适配器、硬盘之间的关系,请大哥哥们过过目。。关于PCI总线、SATA适配器、硬盘3者的关系,由于没有一个比较简练的总结资料,而偶又对PCI总线规范和SATA接口规范没有足够的了解,所以对以上3者的关系有点云里雾里,个人理解不知道有没有问题,因此请高手过目予以简单说明或指点,多谢。个人理解:(1)SATA适配器的位置:目前的主板上,几乎所有的SATA适配器是连接在PCI总线上的了...
63
热度 -
编译语言无符号数溢出
汇编语言无符号数溢出##原文:------<code>moval,0f0Haddal,78H</code>add指令执行后:CF=1,OF=0.对于无符号运算,0F0H+78H有进位,CF=1;对于有符号数运算,0F0+78H不发生溢出,0F=0------##个人理解:0F0H+78H=168H=360(十进制)有符号8位所能表示范围是-128~127360>127...
216
热度 -
win32 汇编调用函数时的疑义
win32汇编调用函数时的疑问?win32函数调用时,先跳转到一个全部时函数的位置,那地方全是一个个函数列表。执行的操作是跳转到真正的函数执行体。想知道这个位置是个啥!color='#FF8000'>------解决方案--------------------函数指针存放的表可以这样理解么?color='#FF8000'>------解决方案--------------------"那地方全是一个...
302
热度 -
PHP 文件上载
PHP文件下载//$file="/folder/filename.ext";functionforce_download($file){???//截取文件扩展名???$ext=explode(".",$file);???switch($ext[sizeof($ext)-1]){???????case'jar':$mime="application/java-archive";break;?????...
98
热度 -
PHP索引以及文件遍历类欢迎大家拍砖
PHP目录以及文件遍历类欢迎大家拍砖/**********************************************************************************目录及文件遍历类*-------------------------------------------*初级版本,偶的小博客后续根据时间和使用会逐步改善这些类*另外推荐大家可以使用InitPHP2...
65
热度 -
WIN32汇编这一段没法理解
WIN32汇编这一段无法理解,;-----------------;显示和隐藏图片控件的设置;----------------- .elseifax==IDC_SHOWBMP invokeGetDlgItem,hWnd,IDC_BMP movebx,eax invokeIsWindowVisible,ebx .if eax i...
163
热度 -
汇编 怎么将十六进制数转换成十进制数输出显示出来
汇编如何将十六进制数转换成十进制数输出显示出来。本帖最后由damimi111于2013-12-3021:53:39编辑AL寄存器存放了一个十六进制数,它的范围在00H-FFH。我现在希望能有一个算法,能够将它转换成十进制,并显示在屏幕上。(最好能用MOVAH,02HINT21H这个来显示)比如,AL中存放的是30H,则输出048,或者就48也行。AL中放的是70H,则输出112。00h-09h的算...
492
热度 -
编编译语言的环境
编汇编语言的环境刚开始学习汇编语言,对于写汇编程序很是着急,主要是刚开始接触又没人可以问。对于那个写汇编程序的环境都不怎么懂,就是那个在cmd中可以直接写程序吗?写了之后我在网上听有些人说要在sod中运行是怎么回事?还有那个我是w7的系统我在运行中输入commd然后在窗口中写debug也可以写东西那个是什么?(在那可以写汇编程序吗?),还有我就是下了个masm集成开发环境,那可以写汇编程序,可是我...
223
热度 -
Android ARM编译语言
AndroidARM汇编语言简介ARM是AdvancedRISCMachine的首字母缩写,它可以称之为一家嵌入式处理器的提供商,也可以理解为一种处理器的架构,还可以将它作为一套完整的处理器指令集。原生程序与ARM汇编语言对于使用ARM处理器的Android手机来说,它最终会生成相应的ARMelf可执行文件,分析软件的核心功能只能从这个elf文件入手。一个ARM原生程序如下:EXPORTmain/...
311
热度 -
AT&T内联汇编如何改写成intel格式汇编
AT&T内联汇编怎么改写成intel格式汇编staticav_always_inlineintget_cabac_bypass_sign_x86(CABACContext*c,intval){x86_regtmp;__asm__volatile("movl%c6(%2),%k1\n\t""movl%c3(%2),%%eax\n\t""shl$17,%k1\n\t""add%%eax,%%e...
315
热度 -
masm6.11编译有关问题
masm6.11编译问题求助大家好我刚刚学习汇编.386.modelflatoptioncasemap:none;includewindows.inc;includeuser32.inc;includekernel32.inc;includelibuser32.lib;includelibkernel32.lib.datanumdb0pro1db"howmanydoyouwant?",0aH,0d...
426
热度 -
80C51 读引脚与读端口解决思路
80C51读引脚与读端口说明一下两者的区别,如何操作以实现相应功能,最好带例子,谢谢color='#e78608'>------解决方案--------------------不知道你说的端口和引脚是不是这个意思?在80C51单片机中,会把P0,P1,P2当做端口,每一个端口里面都对应了一些位,这些位最终就体现在一个一个的引脚上面了。对他们的操作其实也就是对端口和引脚的操作。P0,P1等端口寄存器...
109
热度 -
多个重复的子元素xml
问题描述 在这里寻求帮助。 我本打算使用simpleXml解析此xml文件,但我不确定100%如何继续。 这是xml代码的一个片段: <bibleabbrev="ReinaV"name="ReinaValeraActualizada"> <booknum="Gen"> <chapternum="1"> <versenum="1">Enelpri...
30
热度 -
prettyPhoto 的运用
prettyPhoto的使用 “YoucanalsoopengalleriesusingtheAPI,justpassarraystotheopen function.” api_images=['images/fullscreen/image1.jpg','images/fullscreen/image2.jpg','images/fullscreen/image3.jpg']; api_ti...
251
热度 -
这个程序竟有固定输出值,为什么?
这个程序竟有固定输出值,为什么? 这程序竟然对了,答案是:1:2,22:3,43:4,6 这个程序主函数中i,j没有赋值,而它的类型是auto,默认值是不确定的啊,因此&i,&j没指向确切的内存空间,在传参时它把什么传给形参了呀?#include<stdio.h>void(int*m,int*n){inti=0;staticj=0;*m=++...
159
热度 -
UBOOT堆栈设立
UBOOT堆栈设置uboot的代码,第一部分是汇编写的,第二部分是C语言写的。在从汇编进入C语言过程中,先要设置好堆栈。我的问题是:1.为什么在arm平台上运行的uboot设置的堆栈只设定了一个堆栈的指针,却没有指定堆栈的大小。如果设置了,在什么地方设置的?2.即使设置了堆栈的大小,可是C语言运行过程中,堆栈的使用仍有可能超过设定的范围。这也是一个问题arm平台uboot设置的堆栈例子:1./*S...
3899
热度 -
●eax,ebx,ecx,edx等等寄存器书上讲得太抽象了?有些不懂,或者是理解异常的地方,请大家指点
●●●eax,ebx,ecx,edx等等寄存器书上讲得太抽象了?有些不懂,或者是理解错误的地方,请大家指点书上说,AX累加器,bx,cx,dx是通用寄存器,分别用作基址变址,计数器,数据,那么eax,ebx,ecx,edx也分别是累加器,基址变址,计数器,数据吧?基址变址:是什么意思?下面代码为什么GetModuleHandle的返回值默认在eax里面,不在edx,ebx,ecx里面呢?eax是累...
2623
热度 -
100分,小女求解汇编语言的有关问题 C
100分,小女求解汇编语言的问题C你好,学哥学姐们,由于做项目,小女现在学习汇编方面的东西,求高手们指点下小妹,分点作答,骂人的学哥们,就不要来了1.关于汇编语言,寄存器只有16,或着32位,加入要操作一个字符串,字符串是40个字节,寄存器怎么装的下这个变量呢?2.比如我在定义了一个s="abcdefg",寄存器要操作它的时候是不是要把"abcdefg"这个...
1283
热度 -
自己写的一段汇编中断程序代码,求解!解决方案
自己写的一段汇编中断程序代码,求解!;按一下按键K1-K4(EINT1,EINT2,EINT0,EINT3),用中断的方式点亮对应的灯LED1-LED4(GPG5,GPG6,GPG7,GPG10);9key_interruptrGPFCONEQU0x56000050rGPGCONEQU0x56000060rGPGDATEQU0x56000064rGPGUPEQU0x56000068LED1_ONE...
8877
热度 -
汇编指令汇总,另附有有关问题(LDS指令用法)
汇编指令汇总,另附有问题(LDS指令用法)1汇编语言命令大全汇编命令大全<---->MOV(MOVe)传送指令P28PUSH入栈指令P32POP出栈指令P33XCHG(eXCHanG)交换指令P34XLAT(TRANSLATE)换码指令P34LEA(LoadEffectiveAddress)有效地址送寄存器指令P35LDS(LoadDSwithpointer)指针送寄存器和DS指令P3...
6154
热度