Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

[תÌù]linuxÏÂcÓïÑÔǶÈë»ã±à

 ÍøÉÏ¿´µ½µÄÕâÆª¹ØÓÚLinuxÏÂCÓïÑÔǶÈë»ã±àµÄÎÄÕÂдµÄ·Ç³£È«£¬×ªÔعýÀ´¡£
Using Assembly Language in Linux.
IntelºÍAT&T»ã±àÓï·¨²îÒ죺
1¡£Ç°×º£º
Intel»ã±à¼Ä´æÆ÷ºÍÁ¢¼´ÊýÎÞÐèǰ׺¡£ºóÕ߼ĴæÆ÷ǰ׺Ϊ%£¬Á¢¼´Êýǰ׺Ϊ$¡£
eg£º
   Intex Syntax
   mov eax,1
   mov ebx,0ffh
   int 80h
 
   AT&T Syntax
   movl $1,%eax
   movl $0xff,%ebx
   int   $0x80
2¡£¶þÕß¶Ô²Ù×÷Êý´¦Àí·½Ïò²»Í¬£º
eg£º
   Intel »ã±àÓï·¨£º
   instr dest,source
   mov eax,[ecx]
 
   AT&T »ã±àÓï·¨£º
   instr   source,dest
   movl (%ecx),%eax
3¡£ÄÚ´æ±äÁ¿Óï·¨²îÒ죺
IntelÓ﷨ʹÓÃÖÐÀ¨ºÅ[]£¬ºóÕßʹÓÃСÀ¨ºÅ()
eg£º
   Intex Syntax
   mov eax,[ebx]
   mov eax,[ebx+3]
 
   AT&T Syntax
   movl (%ebx),%eax
   movl 3(%ebx),%eax
4¡£ºó׺£º
AT&T»ã±àÖ¸ÁîÓкó׺£¬ÒÔ±íÃ÷Êý¾ÝÀàÐÍ£¨8λ¡¢16λµÈ£©£»IntelÔò¸ù¾Ý¼Ä´æÆ÷×Ô¶¯Ê¶±ð¡£
eg£º
   Intel Syntax
   mov al,bl
   mov ax,bx
   mov eax,ebx
   mov eax, dword ptr [ebx]
 
   AT&T Syntax
   movb %bl,%al
   movw %bx,%ax
   movl %ebx,%eax
   movl (%ebx),%eax
5¡£
Intel£ºsegreg:[base+index*scale+disp]
AT&T£º %segreg:disp(base,index,scale).
Àý×Ó£º
       1 #include <stdio.h>
       2
       3 int main(void) {
       4      long eax=4;
       5      long ebx=2;
       6
       7      __asm__ __volatile__ ("addl %1, %0"
       8      


Ïà¹ØÎĵµ£º

ʵսLinux Bluetooth±à³Ì (Æß) SDPЭÒé

Service Discovery Protocol(SDP)ÌṩһÖÖÄÜÁ¦£¬ÈÃÓ¦ÓóÌÐòÓз½·¨·¢ÏÖÄÄÖÖ·þÎñ¿ÉÓÃÒÔ¼°ÕâÖÖ·þÎñµÄÌØÐÔ¡£
·þÎñ·¢ÏÖЭÒé(SDP»òBluetooth SDP)ÔÚÀ¶ÑÀЭÒéÕ»ÖжÔÀ¶ÑÀ»·¾³ÖеÄÓ¦ÓóÌÐòÓÐÌØÊâµÄº¬Ò⣬·¢ÏÖÄĸö·þÎñÊÇ¿ÉÓõĺÍÈ·¶¨ÕâЩ¿ÉÓ÷þÎñµÄÌØÕ÷¡£SDP¶¨ÒåÁËbluetooth client·¢ÏÖ¿ÉÓÃbluetooth server·þÎñºÍËüÃǵÄÌØÕ÷µÄ·½·¨¡£ ......

LinuxÓëWindowsÔÚÊ®Èý·½Ãæ´ó¶Ô¾ö(Ò»)

 ±¾ÎÄÀ´×ÔÍøÂç,°æÈ¨¹éÔ­×÷ÕßËùÓС£Èç¹ûÄúÈÏΪ±¾ÆªÎÄÕÂÇÖ·¸ÁËÄúµÄȨÀû,ÇëÔÚµÚһʱ¼äÁôÑÔ¸ø±¾Õ¾,±¾Õ¾½«»á¼°Ê±É¾³ý¡£
¡¡¡¡LinuxÊÇÒ»Ì×Ãâ·ÑʹÓúÍ×ÔÓÉ´«²¥µÄÀàUNIX²Ù×÷ϵͳ£¬Ö÷ÒªÓÃÓÚ»ùÓÚIntel x86ϵÁÐCPUµÄ¼ÆËã»úÉÏ¡£LinuxϵͳÊÇÓÉÈ«ÊÀ½ç¸÷µØµÄ³ÉǧÉÏÍòµÄ³ÌÐòÔ±Éè¼ÆºÍʵÏֵ쬯äÄ¿µÄÊǽ¨Á¢²»ÊÜÈκÎÉÌÆ·»¯Èí¼þµÄ°æÈ¨ËùÖÆÔ ......

linux»·¾³ÏÂÉý¼¶9204

µÚÒ»²½ ÏÂÔØ°²×°Îļþ... 2
1.1 È·ÈÏϵͳ°æ±¾... 2
1.2 ÏÂÔØ²¹¶¡... 2
¶þ, Éý¼¶×¼±¸... 4
Èý, Éý¼¶ÅäÖÃ... 5
3.1 identify the oracle9i installation. 5
3.2 ÔĶÁÉý¼¶×¢ÒâÊÂÏî... 6
3.3 ÉÏ´«Éý¼¶°ü²¢½âѹ... 6
3.4 È·ÈÏ»·¾³±äÁ¿ORACLE_SIDºÍORACLE_HOMEÉèÖÃ. 6
3.5 shut Down oracle Database. 7
3.6 Í£ÓÃËùÓнø³ ......

Linux Òýµ¼¹ý³ÌÄÚÄ»

 
Linux Òýµ¼¹ý³ÌÄÚÄ»
http://www.lemote.com/bbs/redirect.php?goto=newpost&tid=1723
µ±ÏµÍ³Ê×´ÎÒýµ¼Ê±£¬»òϵͳ±»ÖØÖÃʱ£¬´¦ÀíÆ÷»áÖ´ÐÐÒ»¸öλÓÚÒÑ֪λÖô¦µÄ´úÂë¡£ÔÚ¸öÈ˼ÆËã»ú£¨PC£©ÖУ¬Õâ¸öλÖÃÔÚ»ù±¾ÊäÈë/Êä³öϵͳ£¨BIOS£©ÖУ¬Ëü±£´æÔÚÖ÷°åÉϵÄÉÁ´æÖС£Ç¶ÈëʽϵͳÖеÄÖÐÑë´¦Àíµ¥Ôª£¨CPU£©»áµ÷ÓÃÕâ¸öÖØÖÃÏò ......

linuxÍøÇÅģʽvlantrunk͸´«

 linuxÍøÇÅģʽvlantrunk͸´«
2007-12-27 08:30
Ê×ÏÈʹÓÃvconfig´´½¨vlanÐéÄâ½Ó¿Ú£¬²¢·Ö±ðÔÚÁ½¸ö½Ó¿ÚÉÏÔö¼Óvlan100\vlan200\vlan300
vconfig add eth0 100
vconfig add eth0 100 
vconfig add eth0 300
vconfig add eth1 100
vconfig add eth1 200
vconfig add eth1 300
ÆôÓÃvlan¶Ë¿Ú
ifconfig eth0.10 ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ