[ÍøÒ³¸ßÊÖ]
Homepage
[ÍøÂç±à³Ì]
Programe
[ͼÐÎͼÏñ]
Picture
[³åÀ˱¦µä]
Insernet
[²Ù×÷ϵͳ]
System
[Èí¼þ½Ìѧ]
Software
[ÊýÂëʱ´ú]
Didgtale
[°²È«·ÀÓù]
Didgtale
[ITѧԺ]
Education
    
 
Google Web tongyi.net
 
    ÄãµÄλÖãºÊ×Ò³ > °²È«·ÀÓù > ×ۺϰ²È« > CMOSÆÆ½âÍêÈ«ÊÖ²á
°²È«·ÀÓù
  ºÚ¿Í¼¼·¨

ºÚ¿Í¹¤¾ß

ϵͳ©¶´

²¡¶¾·ÀÖÎ

×ۺϰ²È«

°²È«·ÀÓù

 
CMOSÆÆ½âÍêÈ«ÊÖ²á

1£©¶ÔÓÚCMOS¶øÑÔ£¬ÏàÐÅ´ó¼ÒÒѾ­²»ÔÙİÉú¡£¶ÔÓÚÆÆ½âCMOSÃÜÂëµÄÎÄÕÂÒ²Óв»ÉÙ¡£ÔÚÕâÀïż(cartoonboy)¸ù¾Ý×Ô¼ºµÄ¾­Ñé²¢²Î¿¼¾«»ªÇøµÄÏà¹ØÎÄÕÂÀ´ËµÃ÷ÈçºÎ½â¿ªCMOSÃÜÂ룺 

ÏÈÏò´ó¼Ò˵Ã÷Ò»ÏÂCMOSµÄһЩ½á¹¹£º 


00000000H 30 00| FF 00 | 39 00 | FF 00 | 12 00 | FF 00 |01 00 | 18 00 

Ãë | Ã뱨¾¯ | ·Ö |·Ö±¨¾¯ | Ð¡Ê± |ʱ±¨¾¯ |ÐÇÆÚ | ÈÕ 

00000010H 11 00| 98 00 | 26 00 | 02 00| 70 00 | 80 00 |00 00 | 00 00 

Ô | Äê |¼Ä´æÆ÷A|¼Ä´æÆ÷B|¼Ä´æÆ÷C|¼Ä´æÆ÷D |Õï¶Ï | Ïµç 

00000020H 40 00| 7E 00 | F0 00| 03 00| 0F 00| 80 00 |02 00 | 00 00 

ÈíÇý| ÃÜÂëÓò | Ó²ÅÌ | Î´Öª | É豸 |»ù±¾ÄÚ´æ| À©³ä 

00000030H 7C 00| 2E 00 | 00 00| 7F 00| 15 00| 86 00 |00 00 | 00 00 

ÄÚ´æ|Ó²ÅÌÀàÐÍ| Î´Öª | ÃÜÂëÊý¾Ýλ | Î´Öª 

00000040H 00 00| 00 00 | 00 00| 00 00| 00 00| 00 00 |E2 00 | 22 00 

δ֪ 

00000050H 0F 00| FF 00 | FF 00| E1 00| 22 00| 3F 00 |08 00 | 59 00 

δ֪ 

00000060H 00 00| 7C 00 | 19 00| 80 00| FF 00| FF 00 |FF 00 | FF 00 

δ֪ | ÊÀ¼ÍÖµ | Î´Öª 

00000070H 7D 00| 81 00 | AA 00| 0F 00| 39 00| 9B 00 |E8 00 |19 00 

δ֪ 

ÉÏÊöµÄÄÚÈݲο¼ÁËÆäËû×ÊÁÏ£¬ËùÒÔ²»Ò»¶¨ÍêÈ«ÕýÈ·.ÔÚ38H-3BHÕâËĸö×Ö½ÚÖУ¬ÓÉÓÚ39HºÍ3BHÕâÁ½¸ö×Ö½ÚһֱΪ00H£¬ËùÒÔ¾ÍÂÔ¹ý£¬ÄÇôCMOSÃÜÂëµÄ¹Ø¼ü¾Í¼¯Öе½ÁË38HºÍ3AHÕâÁ½¸ö×Ö½ÚÉÏ¡£ÏȽéÉÜÒ»µãAwardµÄÃÜÂë¹æÔò£¬AwardÔÊÐíһλÖÁ°ËλÃÜÂ룬ÿһ¸ö×Ö·ûµÄ·¶Î§ÓÉ20H-7FH£¬Ò²¾ÍÊÇÓɿոñµ½ASCIIÂëµÄ127ºÅ¡£Ïë±Ø´ó¼ÒÒѾ­·¢ÏÖÁË£¬°Ë¸ö×Ö·ûÒª·Åµ½Á½¸ö×Ö½ÚÖÐÈ¥£¬ºÃÏó²»Ñ¹ËõÒ»ÏÂÊDz»Ðеġ£µÄÈ·£¬AwardÊǽ«ÆäѹËõÁË£¬µ«ÊDz»ÊÇÆÕͨµÄѹËõ·½·¨£¬ÎÒÏëAwardÁíÓн«Æä¼ÓÃܵÄÏë·¨£¬ÒòΪÔÚCMOSÖпÕλ»¹ºÜ¶à£¬ÒªÏë·Å°Ë¸ö×Ö½Ú¿´À´ÊÇûÓÐʲôÎÊÌâµÄ£¬²»¹ýÕâôÂã¶µÄÃÜÂë¾Í¸ü¼ÓûÓÐʲôÓô¦ÁË¡£Í¨³£µÄѹËõ·½Ê½ÓÐÎÞËðѹËõ£¬Èçzip,arjµÈ£¬»òÕßÊÇÓÐËðѹËõ£¬Ïómpeg,jpegµÈ¡£µ«ÊǶÔÕâô¼¸¸ö×Ö½Ú£¬ÕâЩ·½·¨¾ÍûÓÐʲôÓÃÎäÖ®µØÁË£¬¶øÇÒѹËõ¹ýµÄ¶«Î÷£¬Ó¦¸ÃÊÇ¿ÉÒÔ»¹Ô­µÄ£¬·ñÔòѹÀ´Ñ¹È¥¾ÍûÓÐʲôÒâÒåÁË¡£²»¹ýAwardµÄ·½·¨¾Í²»Í¬ÁË£¬Ëû²»½ö½ö½øÐÐÁ˳¬¼¶µÄÓÐËðѹËõÓõÄÊÇHASHËã·¨£¬¶øÇÒÕâÖÖѹËõÊDz»¿É»¹Ô­µÄ£¬ÏÂÃæ¾Í¸ø³öËûµÄ¼ÓÃÜѹËõ·½·¨£¨ÒÔÏÂÊýÖµ£¬ÔËËã¾ù»ùÓÚ16½øÖÆ£©£º¼ÙÈçÓÐÒ»ÃÜÂ룬°Ë룬¼ÇΪ£ºABCDEFGH£¨Ã¿Ò»Î»µÄȡֵ·¶Î§Îª20H-7FH£©£¬½«Æä°´ÏÂÁй«Ê½ÔËË㣺H+4*G+10*F+40*E+100*D+400*C+1000*B+4000*A £¬½«½á¹û°´Óɵ͵½¸ß±£´æµ½£ºH1,H2,H3£¬×Ö½ÚÖУ¬È»ºó½«H2±£´æµ½µØÖ·£º3AHÖУ¬½«H1ºÍH3µÄºÍ±£´æµ½38HÖС£Èç¹ûÃÜÂë²»×ã°Ë룬ÒÔ´ËÀàÍÆ¡£ 


ÏÂÃæ¾ÙһʵÀý£ºÎÒµÄÃÜÂëΪ£ºr*vte£¬ASCIIÂëΪ£º72H¡¢2AH¡¢76H¡¢74H¡¢65H£¬°´¹«Ê½ÔËËãµÃ£º72*100 + 2A*40 + 76*10 + 74*4 + 65=8615£¬ÓÚÊÇH1=00H£¬H2=86H£¬H3=15H£¬ËùÒÔ3AHµÄֵΪ86H£¬38HµÄֵΪ15H¡£¿´À´ÃÜÂë¾ÍÕâô¼òµ¥£¬ÔÚÄãÿ´ÎÊäÈëÃÜÂëµÄʱºò£¬BIOS½«ÆäËãË㣬ÔÙÓëCMOSÖеÄÖµ±È½Ïһϣ¬Èç¹ûÒ»Ñù¾Í·ÅÐУ¬·ñÔòÃâ̸¡£¹ý³Ì¾ÍÊÇÕâÑù£¬²»¹ý»¹ÊÇÓÐЩÎÊÌâҪ˵Ã÷£¬ÏÈËãËã¿´£¬Á½¸ö×Ö½Ú¿ÉÒÔ±í´ïµÄÃÜÂë¿ÉÒÔÓжàÉÙÖÖ£º164=65536ÖÖ£¬¶ø°ËλÃÜÂ룬ÿһλÓÐ96ÖÖÑ¡Ôñ£¬Ôò¿ÉÒÔ±íʾµÄÃÜÂëÓУº968¡Ö7.2¡Á1015ÖÖ£¬ËùÒÔÀíÂÛÉÏ˵£¬Ã¿Ò»¸öÃÜÂ룬¶¼¿ÉÒÔÕÒ³ö´óÔ¼1011Õâô¶à¸ö¿ÉÒÔÆðÏàͬ×÷ÓõÄÃÜÂë¡£µ«ÊÇÊÂʵÉϲ¢²»ÊÇ´ó¼Ò¶¼ÊǰËλµÄÃÜÂ룬»òÐíûÓдóµÃÕâôÏÅÈË£¬²»¹ýҲͦ¶àµÄ£¬¾ÍÈçÎÒÄǸöÃÜÂ룬¹âÓëËûÏàͬ¹¦ÄܵÄÎåλÃÜÂë¾ÍÓжþÊ®ÎåÍò¶à¸ö£¬¶øÁù룬Æß룬°ËλµÄ¸ü¶à£¬ÊýÁ¿²»Ï꣬ÒòΪ´ÓÀ´Ã»ÓаÑËûËãÍê¹ý£¬Ê±¼äÌ«³¤ÁË£¬ºÄ²»Æð¡£ 


2£©¹ØÓÚͨÓÃÃÜÂ룺 

Award4.51°æÒÔǰµÄ²ÅÓÐͨÓÃÃÜÂ룬 

wantgirl 

Syxz(pay attension to the capital letter) 

dirrid 

wnatgirl 


3£©ÔÚÕâÀïÔÙÏò´ó¼Ò½éÉÜһϸ´µ©ÍøÓÑÃÇµÄÆÆ½â³ÌÐò£º£¨µÀµÂ¸Ð²»¼ÑÕߺ͹¦Á¦²»¹»ÉîÕßÂÔ¹ý£© 


£¨Á㣩 

Õâ¸öÊǰßÖñż£¨cartoonboy)Á¬ÆÆÊ®¼¸Ì¨»úÆ÷¹¥ÎÞ²»¿ËµÄ·½·¨,ÒªÕäϧŶ:) 

you try (under dos) 

debug 

o 70 2e 

o 71 00 

o 70 2f 

o 71 00 

note:ÔÚwindowsNTÏ£¬ºÜ¶àÆÆ½â³ÌÐò¶¼ÎÞ·¨Ê¹Óã¬Ô­ÒòÔÚÓÚWindowsNTµÄDOSÊÇÄ£ÄâµÄ½ûÖ¹¶ÔCMOSдÈ룬Çë´ó¼Ò×¢Òâ¡£ 


£¨Ò»£© 

//AMIPWD.CPP --- Show AMI Password String 

//Compile with SMALL model Tel:027-7800172 7404402(H) 

//Email:mecad@server20.hust.edu.cn 

#include 

#include 

#define BYTE unsigned char 

char AMI_unEncrypt( BYTE key,BYTE c2){ 

asm xor di,di 

asm mov bl,key 

asm mov cl,c2 

lab1: 

asm test bl,0xc3 

asm jpe lab2 

asm stc 

lab2: 

asm rcr bl,1 

asm inc di 

asm cmp bl,cl 

asm jne lab1: 

return _DI; 



BYTE rbyte(int port){ 

outp(0x70,port); 

outp(0xed, port); 

return inp(0x71); 



// 0x38-3d password code 0x37 initial value 

void main(){ 

int i, length; 

static BYTE secret£Û7£Ý; 

char str£Û22£Ý=""; 

for(length=0; length<7; length++) 

secret£Ûlength£Ý = rbyte(0x37+length); 

secret£Û0£Ý &= 0xf0; 

for(i=0; i<7 ,secret£Ûi+1£Ý>0; i++) 

str£Ûi£Ý = AMI_unEncrypt(secret£Ûi£Ý, secret£Ûi+1£Ý); 

str£Ûi+1£Ý=0; 

if (secret£Û1£Ý==0) 

printf("No password\n"); 

else 

printf("Password=%s\n",str); 

return; 


£¨¶þ£© 

ǰÊöÕë¶ÔAMIÖ÷°åµÄBIOS¿ÚÁîÆÆÒëËã·¨ÔÚBIOSÈÕÆÚΪ91.5.5, 91.7.7, 91.12.12,92.6.6ºÍ92.11.11µÄ΢»úÉϲâÊÔͨ¹ý. Îª±ãÓÚÀí½â,½«½âÃÜËã·¨µÄC´úÂëÁгö: 

char AMI_unEncrypt( BYTE key,BYTE c2){ 

BYTE num£Û£Ý={ 0,1,1,2 }; 

int di=0,c; 

do{ 

c=num£Ûkey>>6£Ý+num£Ûkey&3£Ý; 

if (c&1) key=0x80+(key>>1); 

else key>>=1; 

di++; 

}whiÿÿÿÿ 
     ´òÓ¡±¾ÎÄ | ÍÆ¼öÅóÓÑ | ÊÕ²ØÎÄÕ | ¹Ø±Õ´°¿Ú
 
 

    Ïà¹ØÎÄÕÂ
 ³£¼û¼ÆËã»úÃÜÂëµÄÉèÖÃÓë½â³ý    (2000Äê9ÔÂ5ÈÕ)

 µçÄÔºÚ¿ÍÇÔÃÜÀÕË÷³¿±¨Ñ¶     (2000Äê8ÔÂ17ÈÕ)

 ÍøÉÏÁ¬ËøÉ̵ê²ÒÔâºÚ¿Í´ò½Ù    (2000Äê8ÔÂ17ÈÕ)

 
 

 

¹ØÓÚͳһ | ÁªÏµºÏ×÷ | ͳһ×÷Æ· | °æÈ¨ÉêÃ÷ | ½¨Õ¾·þÎñ | ¸ü¶à˵Ã÷
Copyright 2000-2003 Tongyi All rights reserved. ¾©ICP±¸05005608ºÅ