²Ù×÷ϵͳ¸´Ï°Ìâ

·¢²¼Ê±¼ä : ÐÇÆÚÎå ÎÄÕ²Ù×÷ϵͳ¸´Ï°Ìâ¸üÐÂÍê±Ï¿ªÊ¼ÔĶÁ

0k 20k 28k 60k 180k

£¨1£© ÄÚ´æ·ÖÇøͼ os 1 2 3 4

ÇøºÅ ´óС 1 2 3 4 8k 32k 120k 331k ÆðÖ· 20k 28k 60k 180k ״̬ δ·ÖÅä δ·ÖÅä δ·ÖÅä δ·ÖÅä

½â£º¸ù¾Ý·ÖÇø˵Ã÷±í£¬¸ø4¸ö×÷Òµ·ÖÅä·ÖÇø£¬Í¬Ê±Ð޸ķÖÇø˵Ã÷±í£¬ÆäÄÚ´æ·ÖÅäºÍ·ÖÇø˵Ã÷±íÈçÏÂËùʾ£º

·ÖÇø˵Ã÷±í£º ÄÚ´æ·ÖÅäͼ£¨¼ûµÚËÄÕÂPPTµÚ27Ò³£©

ÇøºÅ ´óС 1 2 3 4 8k 32k 120k 331k ÆðÖ· 20k 28k 60k 180k ״̬ ÒÑ·ÖÅä ÒÑ·ÖÅä ÒÑ·ÖÅä ÒÑ·ÖÅä

(3)Ö÷´æÀË·Ñ¿Õ¼ä=(8-1)+(32-9)+(120-33)+(331-121) =7+23+87+210=327(k) ÀýÌâ

Ôڿɱä·ÖÇø´æ´¢¹ÜÀíÏ£¬°´µØÖ·ÅÅÁеÄÄÚ´æ¿ÕÏÐÇøΪ£º100KB¡¢500KB¡¢200KB¡¢300KB

ºÍ600KB¡£ÏÖÓÐÈô¸ÉÓû§³ÌÐò£¬ÆäËùÐèÄÚ´æÒÀ´Î·Ö±ðΪ212KB¡¢417KB¡¢112KBºÍ426KB£¬·Ö±ðÓÃÊ×´ÎÊÊÓ¦Ëã·¨¡¢×î¼ÑÊÊÓ¦Ëã·¨¡¢×ÊÊÓ¦Ëã·¨£¬½«ËüÃÇ×°Èëµ½ÄÚ´æµÄÄÄЩ¿ÕÏзÖÇø£¿ÄĸöËã·¨ÄÜ×îÓÐЧÀûÓÃÄڴ棿 ½â£º²ÉÓÃÊ×´ÎÊÊÓ¦Ëã·¨

³ÌÐò ¿ÕÏÐÇø пÕÏÐÇø 212KB 500KB 288KB 417KB 600KB 183KB 112KB 288KB 176KB 426KB£¬ÎÞ·¨×°ÈëÄÚ´æ ÇøºÅ 1 2 3 4 5 ´óС 100k 500k 200k 300k 600K ״̬ δ·ÖÅä δ·ÖÅä δ·ÖÅä δ·ÖÅä δ·ÖÅä

½â£º²ÉÓÃ×î¼ÑÊÊÓ¦Ëã·¨ ÇøºÅ 1 2 3 4 5 ´óС 100k 200k 300k 500k 600K ״̬ δ·ÖÅä δ·ÖÅä δ·ÖÅä δ·ÖÅä δ·ÖÅä

³ÌÐò ¿ÕÏÐÇø пÕÏÐÇø 212KB 300KB 88KB 417KB 500KB 83KB 112KB 200KB 88KB 426KB 600KB 174KB

ÀàËƵķÖÎö¿ÉÖª,×ÊÊÓ¦Ëã·¨Ò²²»Äܽ«426KBµÄ³ÌÐò×°ÈëÄÚ´æ¡£

ÀýÌâ: (»ªÖпƼ¼´óѧ2001)ij²Ù×÷ϵͳ²ÉÓÿɱä·ÖÇø·ÖÅä´æ´¢¹ÜÀí·½·¨,Óû§Çø´óСΪ512KÇÒ³õʼֵΪ0,ÓÿÕÏзÖÇø±í¹ÜÀí¿ÕÏзÖÇø¡£Èô·ÖÅäʱ²ÉÓ÷ÖÅä¿ÕÏÐÇøµÍµØÖ·²¿·ÖµÄ·½°¸£¬ÇÒ³õʼʱÓû§ÇøµÄ512K¿Õ¼ä¿ÕÏУ¬¶ÔÓÚÏÂÁÐÉêÇëÐòÁУº

ÉêÇë300K£¬ÉêÇë100K£¬ÊÍ·Å300K£¬ÉêÇë150K£¬ÉêÇë30K£¬ÉêÇë40K£¬ÉêÇë60K£¬ÊÍ·Å30K

»Ø´ðÏÂÁÐÎÊÌ⣺

£¨1£©Çë·Ö±ð»­³ö²ÉÓÃÊ×´ÎÊÊÓ¦Ëã·¨¡¢×î¼ÑÊÊÓ¦Ëã·¨½øÐÐÄÚ´æ·ÖÅäºÍ»ØÊÕºóµÄÄÚ´æʹÓÃ״̬¡£

£¨2£©Èç¹ûÔÙÉêÇë100K£¬Õë¶ÔÉÏÊöÁ½ÖÖËã·¨»áÓÐʲô½á¹û£¿

ÀýÌâ½â´ðÈçÏ£º¼ûppt

Àý1£º

ijÐÍ΢»úµÄÒ³Ãæ´óСÊÇ1KB£¨1024B£©,ÏÖ¸Ã΢»úÕýÔÚÖ´ÐеĽø³ÌÖÐÓÐÒ»ÌõÖ¸Á load a,2500 ÇëÎÊ£ºÔÚÄÚ´æµÄʲôλÖÿÉÒÔÕÒµ½¸ÃÂß¼­µØÖ·Ëù¶ÔÓ¦µÄÊý¾Ý£¿¼Ù¶¨¿éºÅ0µÄ³õʼÎïÀíµØַΪ0¡£

Âß¼­µØÖ·µÄ·Ö½â

ÈôÂß¼­µØַΪA,Ò³Ãæ´óСΪL,ÔòÒ³ºÅPºÍÒ³ÄÚµØÖ·d¿É°´ÏÂʽÇóµÃ£º P=int(A/L) d=A mod L

¾ÙÀý˵Ã÷ Ò³Ãæ´óСΪ4KB£¬Âß¼­µØַΪ7800¼°5F86H£¬·Ö±ðÇóËüÃǵÄÒ³ºÅºÍÒ³ÄÚÆ«ÒÆ¡£ ¼ÆËã¹ý³ÌÈçÏ£ºload a,2500

A¡¢Ò³ºÅP£½INT(Âß¼­µØÖ·/Ò³Ãæ´óС)£½INT(2500/1024)=2 B¡¢Ò³ÄÚµØÖ·d =2500 MOD 1024=452

C¡¢²éÒ³±í ¼Ù¶¨Ò³ºÅ2¶ÔÓ¦µÄÎïÀí¿éÊÇ¿é5 D¡¢ÎïÀíµØַΪ£º

¿éºÅ¡ÁÒ³´óС£«Ò³ÄÚµØÖ·£½5¡Á1024£«452=5572 ¼´£º½«5572Õâ¸öÎïÀíµØÖ·ÀïÃæµÄÊý¾ÝÈ¡³öÀ´·ÅÔÚa¼Ä´æÆ÷Àï ×¢Ò⣺±¾ÌâµÄÇ°ÌáÌõ¼þÊÇ¿éºÅ0µÄ³õʼÎïÀíµØַΪ0£¬Èç¹û²» ÊÇ0£¬¸ÃÔõô°ì£¿

Á·Ï°Ìâ

1.ÉèÓÐһҳʽ´æ´¢¹ÜÀíϵͳ£¬ÏòÓû§ÌṩµÄÂß¼­µØÖ·¿Õ¼ä×î´óΪ16Ò³£¬Ã¿Ò³2048B£¬ÄÚ´æ×ܹ²ÓÐ8¸ö´æ´¢¿é¡£ÊÔÎÊÂß¼­µØÖ·ÖÁÉÙӦΪ¶àÉÙλ£¿ÄÚ´æ¿Õ¼äÓжà´ó£¿

2.ÔÚÒ»·ÖÒ³´æ´¢¹ÜÀíϵͳÖУ¬Âß¼­µØÖ·³¤¶ÈΪ16룬ҳÃæ´óСΪ4096B£¬ÏÖÓÐÒ»Âß¼­µØַΪ2FA6H£¬ÇÒµÚ0¡¢1¡¢2Ò³ÒÀ´Î´æ·ÅÔÚÎïÀí¿é5¡¢10¡¢11ÖУ¬ÎÊÏàÓ¦µÄÎïÀíµØַΪ¶àÉÙ£¿

Ó²¼þÄÜ×Ô¶¯·ÖÀë³öÒ³ºÅºÍÒ³ÄÚµØÖ·£¬µ«ÎÒÃÇÖ»ÄÜͨ¹ý¼ÆËã²ÅÄܵõ½¡£¼ÆËãʱҪעÒ⣺ (1)Âß¼­µØÖ·ÒÔÊ®Áù½øÖÆ¡¢°Ë½øÖÆ¡¢¶þ½øÖƵÄÐÎʽ¸ø³ö ½«Âß¼­µØַת»»³É¶þ½øÖƵÄÊý£»

°´Ò³µÄ´óС·ÖÀë³öÒ³ºÅºÍÒ³ÄÚµØÖ·£¨µÍλ²¿·ÖÊÇÒ³ÄÚµØÖ·£¬¸ßλ²¿·ÖÊÇÒ³ºÅ£©£» ¸ù¾ÝÌâÒâ²úÉúÒ³±í£»

½«Ò³ÄÚµØÖ·Ö±½Ó¸´ÖƵ½ÎïÀíµØÖ·µÄµÍλ²¿·Ö£» ÒÔÒ³ºÅ²éÒ³±í£¬µÃµ½¶ÔÓ¦Ò³×°ÈëÄÚ´æµÄ¿éºÅ£¬²¢½«¿éºÅת»»³É¶þ½øÖÆÊýÌîÈëµØÖ·µÄ¸ßλ²¿·Ö£¬´Ó¶øÐγÉÄÚ´æÎïÀíµØÖ·¡£ 0 1 5 10 2 11

Âß¼­µØÖ·2FA6H=0010 1111 1010 1110B

4096B=212 Ò³ÄÚµØÖ·Õ¼µÍ12룬¸ßλΪҳºÅ Ò³ºÅP£½2 Ò³ÄÚµØÖ·d£½1111 1010 1110 ²éÒ³±íÖªµÚ2Ò³×°ÈëÄÚ´æµÚ11¿éÖУ¬11=1011B ÎïÀíµØÖ·£½1011 1111 1010 1110£½BFA6H

(2)Âß¼­µØÖ·ÒÔÊ®½øÖÆÊý¸ø³ö

°´ÏÂÁй«Ê½¼ÆËã³öÒ³ºÅºÍÒ³ÄÚµØÖ· Ò³ºÅ£½Âß¼­µØÖ·£¥Ò³´óС

Ò³ÄÚµØÖ·£½Âß¼­µØÖ· mod Ò³´óС ¸ù¾ÝÌâÒâ²úÉúÒ³±í£»

ÒÔÒ³ºÅ²éÒ³±í£¬µÃµ½¶ÔÓ¦Ò³×°ÈëÄÚ´æµÄ¿éºÅ ÄÚ´æµØÖ·£½¿éºÅ¡ÁÒ³´óС£«Ò³ÄÚµØÖ·

Àý2£ºÓÐһϵͳ²ÉÓÃҳʽ´æ´¢¹ÜÀí£¬ÓÐÒ»×÷Òµ´óСÊÇ8KB£¬Ò³´óСΪ2KB£¬ÒÀ´Î×°ÈëÄÚ´æµÄµÚ7¡¢9¡¢10¡¢5¿é£¬ÊÔ½«ÐéµØÖ·7145ת»»³ÉÄÚ´æµØÖ·¡£

Âß¼­µØÖ·7145

Ò³ºÅP£½7145 £¥ 2048 £½3

Ò³ÄÚµØÖ·d£½7145 mod 2048£½1001 ²éÒ³±íÖªµÚ3Ò³×°ÈëÄÚ´æµÚ5¿éÖÐ ÎïÀíµØÖ·=5*2048+1001=11241

¼ÙÈ磺ÓÐ32λÂß¼­µØÖ·¿Õ¼äµÄ·Öҳϵͳ£¬¹æ¶¨Ò³Ãæ´óСΪ4KB£¬ £¨212B£©£¬ÔòÒ³±íÏî´ï1M¸ö£¬¼Ù¶¨Ã¿¸öÒ³±íÏîÕ¼ÓÃ1B£¬¹Êÿ¸ö ½ø³ÌµÄÒ³±íÕ¼ÓÃ1MBÄÚ´æ¿Õ¼ä£¬¶øÇÒ»¹ÒªÇóÊÇÁ¬ÐøµÄ£¬ÏÔÈ»ÕâÊÇ ²»ÏÖʵµÄ¡£

²ÉÓÃÀëÉ¢·ÖÅ䷽ʽÀ´½â¾öÄÑÓÚÕÒµ½Ò»¿éÁ¬ÐøµÄ´óÄÚ´æ¿Õ¼äµÄÎÊÌâ¡£

¡¾Àý¡¿ÒÔ32λÂß¼­µØÖ·¿Õ¼äΪÀý£¬µ±Ò³Ãæ´óСΪ4KB£¨12λ£©Ê±£¬²ÉÓÃÁ½¼¶Ò³±í½á¹¹Ê±£¬ÔÙ¶ÔÒ³±í·ÖÒ³£¬Ê¹Ã¿¸öÒ³Öаüº¬210£¨1024£©¸öÒ³±íÏÔò×î¶àÓÐ1024¸öÒ³±íÒ³£¬¼´Íⲿҳ±íÖÐÒ³ºÅP1Ϊ10룬Íⲿҳ±íÖеÄÍⲿҳÄÚµØÖ·P2ÊÇ10λ¡£ÆäÂß¼­µØÖ·½á¹¹ÈçÏ£º

ÁªÏµºÏͬ·¶ÎÄ¿Í·þ£ºxxxxx#qq.com(#Ì滻Ϊ@)