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

»ùÓÚ80x86µÄLinuxµÄ·Ö¶ÎºÍ·ÖÒ³»úÖÆ

1 »ùÓÚ80x86µÄLinux·Ö¶Î»úÖÆ
80386µÄÁ½ÖÖ¹¤×÷ģʽ£º80386µÄ¹¤×÷ģʽ°üÀ¨ÊµµØַģʽºÍÐéµØַģʽ£¨±£»¤Ä£Ê½£©¡£LinuxÖ÷Òª¹¤×÷ÔÚ±£»¤Ä£Ê½Ï¡£
ÔÚ±£»¤Ä£Ê½Ï£¬80386ÐéµØÖ·¿Õ¼ä¿É´ï16K¸ö¶Î£¬Ã¿¶Î´óС¿É±ä£¬×î´ó´ï4GB¡£Âß¼­µØÖ·µ½ÏßÐÔµØÖ·µÄת»»ÓÉ80386·Ö¶Î»úÖƹÜÀí¡£¶Î¼Ä´æÆ÷CS¡¢DS¡¢ES¡¢SS¡¢FS»òGS¸÷±êʶһ¸ö¶Î¡£ÕâЩ¶Î¼Ä´æÆ÷×÷Ϊ¶ÎÑ¡ÔñÆ÷£¬ÓÃÀ´Ñ¡Ôñ¸Ã¶ÎµÄÃèÊö·û¡£
·Ö¶ÎÂß¼­µØÖ·µ½ÏßÐÔµØַת»»Í¼£º

Linux¶Ô80386µÄ·Ö¶Î»úÖÆʹÓõúÜÓÐÏÞ£¬ÒòΪLinuxµÄÉè¼ÆÄ¿±êÊÇÖ§³Ö¾ø´ó¶àÊýÖ÷Á÷µÄCPU£¬¶øºÜ¶àCPUʹÓõÄÊÇRISCÌåϵ½á¹¹£¬²¢Ã»ÓзֶλúÖÆ£¬ËùÒÔ2.6°æÄÚºËÖ»ÓÐÔÚ80x86½á¹¹Ï²ÅʹÓ÷ֶΣ¬¶øÇÒÖ»ÊÇÏóÕ÷ÐÔµØʹÓÃÁËһϣº
ËùÓÐLinux½ø³Ì½ö½öʹÓÃËÄÖÖ¶ÎÀ´¶ÔÖ¸ÁîºÍÊý¾ÝÑ°Ö·¡£ÔËÐÐÔÚÓû§Ì¬µÄ½ø³ÌʹÓÃËùνµÄÓû§´úÂë¶ÎºÍÓû§Êý¾Ý¶Î¡£ÀàËƵأ¬ÔËÐÐÔÚÄÚºË̬µÄËùÓÐLinux½ø³Ì¶¼Ê¹ÓÃÒ»¶ÔÏàͬµÄ¶Î¶ÔÖ¸ÁîºÍÊý¾ÝÑ°Ö·£ºËüÃÇ·Ö±ð½Ð×öÄں˴úÂë¶ÎºÍÄÚºËÊý¾Ý¶Î¡£Ï±íÏÔʾÁËÕâËĸöÖØÒª¶ÎµÄ¶ÎÃèÊö·û×ֶεÄÖµ£º
¶Î

Base

G

Limit

S

Type

DPL

D/B

P

Óû§´úÂë¶Î

0x00000000

1

0xfffff

1

10

3

1

1

Óû§Êý¾Ý¶Î

0x00000000

1

0xfffff

1

2

3

1

1

Äں˴úÂë¶Î

0x00000000

1

0xfffff

1

10

0

1

1

ÄÚºËÊý¾Ý¶Î

0x00000000

1

0xfffff

1

2

0

1

1

ÏàÓ¦µÄ¶ÎÃèÊö·ûÓɺê__USER_CS£¬__USER_DS£¬__KERNEL_CS£¬ºÍ__KERNEL_DS·Ö±ð¶¨Òå¡£ÀýÈ磬ΪÁ˶ÔÄں˴úÂë¶ÎÑ°Ö·£¬ÄÚºËÖ»ÐèÒª°ÑÕâ¸öºê²úÉúµÄÖµ×°½øcs¶Î¼Ä´æÆ÷¼´¿É¡£
×¢Ò⣬Óë¶ÎÏà¹ØµÄÏßÐÔµØÖ·´Ó0¿ªÊ¼£¬´ïµ½232
-1µÄÑ°Ö·ÏÞ³¤¡£Õâ¾ÍÒâζ×ÅÔÚÓû§Ì¬»òÄÚºË̬ϵÄËùÓнø³Ì¿ÉÒÔʹÓÃÏàͬµÄÂß¼­µØÖ·¡£ËùÓжζ¼´Ó0x00000000¿ªÊ¼£¬Õâ¿ÉÒԵóöÁíÒ»¸öÖØÒª½áÂÛ£¬ÄǾÍÊÇÔÚLinuxÏÂÂß¼­µØÖ·ÓëÏßÐÔµØÖ·ÊÇÒ»Öµģ¬¼´Âß¼­µØÖ·µÄÆ«ÒÆÁ¿×ֶεÄÖµÓëÏàÓ¦µÄÏßÐÔµØÖ·µÄÖµ×ÜÊÇÒ»Öµġ£
ÈçÇ°ËùÊö£¬CPUµÄµ±Ç°ÌØȨ¼¶£¨CPL£©·´Ó³Á˽ø³ÌÊÇÔÚÓû§Ì¬»¹ÊÇÄÚºË̬£¬²¢ÓÉ´æ·ÅÔÚcs¼Ä´æÆ÷ÖеĶÎÑ¡Ôñ·ûµÄRPL×Ö¶ÎÖ¸¶¨¡£Ö»Òªµ±Ç°ÌØȨ¼¶±»¸Ä±ä£¬Ò»Ð©¶Î¼Ä´æÆ÷±ØÐëÏàÓ¦µØ¸üС£ÀýÈ磬µ±CPL=3ʱ£¨Óû§Ì¬£©£¬ds¼Ä´æÆ÷±ØÐ뺬ÓÐÓû§Êý¾Ý¶ÎµÄ¶ÎÑ¡Ôñ·û£¬¶øµ±CPL=0ʱ£¬ds¼Ä´æÆ÷±ØÐ뺬ÓÐÄÚºËÊý¾Ý¶ÎµÄ¶ÎÑ¡Ôñ·û¡£
ÀàËƵÄÇé¿öÒ²³öÏÖÔÚss¼Ä´æÆ÷ÖС£µ±CPLΪ3ʱ£¬Ëü±ØÐëÖ¸ÏòÒ»¸öÓû§Êý¾Ý¶ÎÖеÄÓû§Õ»£¬¶øµ±CPLΪ0ʱ


Ïà¹ØÎĵµ£º

ʵսLinux Bluetooth±à³Ì£¨ËÄ£© L2CAP²ã±à³Ì

£¨L2CAPЭÒé¼ò½é£¬L2CAPÔÚBlueZÖеÄʵÏÖÒÔ¼°L2CAP±à³Ì½Ó¿Ú£©
Ò»£ºL2CAPЭÒé¼ò½é£º
Logical Link Control and Adaptation Protocol(L2CAP)
Âß¼­Á¬½Ó¿ØÖƺÍÊÊÅäЭÒé (L2CAP) ΪÉϲãЭÒéÌṩÃæÏòÁ¬½ÓºÍÎÞÁ¬½ÓµÄÊý¾Ý·þÎñ£¬²¢Ìṩ¶àЭÒ鹦ÄܺͷָîÖØ×é²Ù×÷¡£L2CAP ³äÐíÉϲãЭÒéºÍÓ¦ÓÃÈí¼þ´«ÊäºÍ½ÓÊÕ×î´ó³¤¶ÈΪ 64K µÄ L2CAP Ê ......

UbuntuÅäÖð²×°ARM Linux½»²æ±àÒë»·¾³ÍêÕûÁ÷³Ì

              ½ñÌ컨ÁËÒ»ÕûÌìµÄʱ¼äÀ´½â¾öinsight µÄ¶Ë¿ÚÎÞ·¨Ð޸ĵÄÎÊÌ⣬ËäÈ»Êǽâ¾öÁË£¬µ«ÊÇÒ²¸¶³öÁ˺ܴóµÄ´ú¼Û£¬»¨ÁËÒ»ÕûÌìʱ¼ä+»ÙµôÁËÒÔÇ°µÄϵͳ¡£ËùÒÔÀ´ÖØа²×°ÅäÖÃarm linux½»²æ±àÒë»·¾³¡£Ë³±ã¼ÇÏÂ.....
     &nb ......

һЩ¸ßЧµÄLinuxÃüÁîÐвÙ×÷


1.
²éÕÒJava
ÏîÄ¿ÖУ¬main
·½·¨¶¨ÒåÔÚÄĸöÎļþ
Àï.
¡¡¡¡Çл»µ½ÄãÒª²éÕÒÏîÄ¿µÄĿ¼ÏÂÖ´ÐÐ
¡¡¡¡grep -rlI '\
¡¡¡¡Èç¹ûÄã¾õµÃ×Ô¼º´ò×ֿ죬²»ÅÂÂé·³Ö´ÐÐÈçÏÂÃüÁîÒ²¿ÉÒÔÕÒµ½¸ÃÎļþ
¡¡¡¡find -type f -name *.java -exec grep -l '\
2
¿ìËٵĽ¨Á¢Ò»¸öÎļþ£¬²¢ÊäÈëһЩÄÚÈÝ
¡¡¡¡cat >> filename
£¬ÊäÈëÒ» ......

һЩ¸ßЧµÄLinuxÃüÁîÐвÙ×÷


1. ²éÕÒJavaÏîÄ¿ÖУ¬main·½·¨¶¨ÒåÔÚÄĸöÎļþÀï.
¡¡¡¡Çл»µ½ÄãÒª²éÕÒÏîÄ¿µÄĿ¼ÏÂÖ´ÐÐ
¡¡¡¡grep -rlI '\
¡¡¡¡Èç¹ûÄã¾õµÃ×Ô¼º´ò×ֿ죬²»ÅÂÂé·³Ö´ÐÐÈçÏÂÃüÁîÒ²¿ÉÒÔÕÒµ½¸ÃÎļþ
¡¡¡¡find -type f -name *.java -exec grep -l '\
¡¡¡¡2 ¿ìËٵĽ¨Á¢Ò»¸öÎļþ£¬²¢ÊäÈëһЩÄÚÈÝ
¡¡¡¡cat >> filename £¬ÊäÈëһЩÄÚÈÝÈ» ......

´òÔìLinuxϵÄCD²¥·ÅÆ÷

±¾ÎÄÏêϸ½éÉÜÁËÒôƵCDµÄ»ù±¾ÖªÊ¶£¬ÒÔ¼°ÈçºÎÔÚLinuxϱàдʵÓõÄCD²¥·ÅÈí¼þ£¬ÄÚÈݺ­¸ÇÒô¹ì´¦Àí¡¢²¥·Å¿ØÖƺÍÒôÁ¿µ÷½ÚµÈÖî¶à·½Ãæ¡£
ÔÚÄ¿Ç°µÄ¶àýÌåÓ¦ÓÃÖУ¬CDËù³Ðµ£µÄÖØÒª×÷ÓÃÔçÒÑÎðÓ¹ÖÃÒÉ£¬±¾ÎÄÏêϸ½éÉÜÁËÒôƵCDµÄ»ù±¾ÖªÊ¶£¬ÒÔ¼°ÈçºÎÔÚLinuxϱàдʵÓõÄCD²¥·ÅÈí¼þ£¬ÄÚÈݺ­¸ÇÒô¹ì´¦Àí¡¢²¥·Å¿ØÖƺÍÒôÁ¿µ÷½ÚµÈÖî¶à·½Ãæ¡£
񙮵 ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ