¼ÆËã»ú×é³ÉÔ­Àí-µÚ¶þ°æ-ÌÆË··ÉÖø-¿ÎºóÏ°ÌâÏê½â

·¢²¼Ê±¼ä : ÐÇÆÚËÄ ÎÄÕ¼ÆËã»ú×é³ÉÔ­Àí-µÚ¶þ°æ-ÌÆË··ÉÖø-¿ÎºóÏ°ÌâÏê½â¸üÐÂÍê±Ï¿ªÊ¼ÔĶÁ

17

½â£º³£ÓõÄI/O±àÖ··½Ê½ÓÐÁ½ÖÖ£º I/OÓëÄÚ´æͳһ±àÖ·ºÍI/O¶ÀÁ¢±àÖ·¡£ Ìص㣺I/OÓëÄÚ´æͳһ±àÖ··½Ê½µÄI/OµØÖ·²ÉÓÃÓëÖ÷´æµ¥ÔªµØÖ·ÍêÈ«Ò»ÑùµÄ¸ñʽ£¬I/OÉ豸ºÍÖ÷´æÕ¼ÓÃͬһ¸öµØÖ·¿Õ¼ä£¬CPU¿ÉÏñ·ÃÎÊÖ÷´æÒ»Ñù·ÃÎÊI/OÉ豸£¬²»ÐèÒª°²ÅÅרÃŵÄI/OÖ¸Áî¡£

I/O¶ÀÁ¢±àÖ··½Ê½Ê±»úÆ÷ΪI/OÉ豸רÃÅ°²ÅÅÒ»Ì×ÍêÈ«²»Í¬ÓÚÖ÷´æµØÖ·¸ñʽµÄµØÖ·±àÂ룬´ËʱI/OµØÖ·ÓëÖ÷´æµØÖ·ÊÇÁ½¸ö¶ÀÁ¢µÄ¿Õ¼ä£¬CPUÐèҪͨ¹ýרÃŵÄI/OÖ¸ÁîÀ´·ÃÎÊI/OµØÖ·¿Õ¼ä¡£

6. ×Ö·ûÏÔʾÆ÷µÄ½Ó¿Úµç·ÖÐÅäÓлº³å´æ´¢Æ÷ºÍÖ»¶Á´æ´¢Æ÷£¬¸÷ÓкÎ×÷Óã¿ ½â£ºÏÔʾ»º³å´æ´¢Æ÷µÄ×÷ÓÃÊÇÖ§³ÖÆÁĻɨÃèʱµÄ·´¸´Ë¢Ð£»Ö»¶Á´æ´¢Æ÷×÷Ϊ×Ö·û·¢ÉúÆ÷ʹÓã¬ËûÆð׎«×Ö·ûµÄASCIIÂëת»»Îª×ÖÐεãÕóÐÅÏ¢µÄ×÷Óá£

8. ij¼ÆËã»úµÄI/OÉ豸²ÉÓÃÒì²½´®Ðд«ËÍ·½Ê½´«ËÍ×Ö·ûÐÅÏ¢¡£×Ö·ûÐÅÏ¢µÄ¸ñʽΪ1λÆðʼλ¡¢7λÊý¾Ýλ¡¢1λУÑéλºÍ1λֹͣλ¡£ÈôÒªÇóÿÃëÖÓ´«ËÍ480¸ö×Ö·û£¬ÄÇô¸ÃÉ豸µÄÊý¾Ý´«ËÍËÙÂÊΪ¶àÉÙ£¿ ½â£º480¡Á10=4800λ/Ãë=4800²¨ÌØ ²¨ÌØ¡ª¡ªÊÇÊý¾Ý´«ËÍËÙÂʲ¨ÌØÂʵĵ¥Î»¡£

10. ʲôÊÇI/O½Ó¿Ú£¬Óë¶Ë¿ÚÓкÎÇø±ð?ΪʲôҪÉèÖÃI/O½Ó¿Ú£¿I/O½Ó¿ÚÈçºÎ·ÖÀࣿ

½â£ºI/O½Ó¿ÚÒ»°ãÖ¸CPUºÍI/OÉ豸¼äµÄÁ¬½Ó²¿¼þ£¬¶ø¶Ë¿ÚÊÇÖ¸I/O½Ó¿ÚÄÚCPUÄܹ»·ÃÎʵļĴæÆ÷£¬¶Ë¿Ú¼ÓÉÏÏàÓ¦µÄ¿ØÖÆÂß¼­¼´¹¹³ÉI/O½Ó¿Ú¡£

I/O½Ó¿Ú·ÖÀà·½·¨ºÜ¶à£¬Ö÷ÒªÓУº

£¨1£©°´Êý¾Ý´«ËÍ·½Ê½·ÖÓв¢Ðнӿںʹ®ÐнӿÚÁ½ÖÖ£»

18

£¨2£©°´Êý¾Ý´«Ë͵ĿØÖÆ·½Ê½·ÖÓгÌÐò¿ØÖƽӿڡ¢³ÌÐòÖжϽӿڡ¢DMA½Ó¿ÚÈýÖÖ¡£

13. ˵Ã÷ÖжÏÏòÁ¿µØÖ·ºÍÈë¿ÚµØÖ·µÄÇø±ðºÍÁªÏµ¡£ ½â£ºÖжÏÏòÁ¿µØÖ·ºÍÈë¿ÚµØÖ·µÄÇø±ð£º

ÏòÁ¿µØÖ·ÊÇÓ²¼þµç·£¨ÏòÁ¿±àÂëÆ÷£©²úÉúµÄÖжÏÔ´µÄÄÚ´æµØÖ·±àºÅ£¬ÖжÏÈë¿ÚµØÖ·ÊÇÖжϷþÎñ³ÌÐòÊ×Ö·¡£

ÖжÏÏòÁ¿µØÖ·ºÍÈë¿ÚµØÖ·µÄÁªÏµ£º

ÖжÏÏòÁ¿µØÖ·¿ÉÀí½âΪÖжϷþÎñ³ÌÐòÈë¿ÚµØַָʾÆ÷£¨Èë¿ÚµØÖ·µÄµØÖ·£©£¬Í¨¹ýËü·Ã´æ¿É»ñµÃÖжϷþÎñ³ÌÐòÈë¿ÚµØÖ·¡£ (Á½ÖÖ·½·¨£ºÔÚÏòÁ¿µØÖ·ËùÖ¸µ¥ÔªÄÚ·ÅÒ»ÌõJMPÖ¸ÁÖ÷´æÖÐÉèÏòÁ¿µØÖ·±í¡£²Î¿¼8.4.3£©

14. ÔÚʲôÌõ¼þÏ£¬I/OÉ豸¿ÉÒÔÏòCPUÌá³öÖжÏÇëÇó£¿

½â£ºI/OÉ豸ÏòCPUÌá³öÖжÏÇëÇóµÄÌõ¼þÊÇ£ºI/O½Ó¿ÚÖеÄÉ豸¹¤×÷Íê³É״̬Ϊ1£¨D=1£©£¬ÖжÏÆÁ±ÎÂëΪ0 £¨MASK=0£©£¬ÇÒCPU²éѯÖжÏʱ£¬ÖжÏÇëÇó´¥·¢Æ÷״̬Ϊ1£¨INTR=1£©¡£

16. ÔÚʲôÌõ¼þºÍʲôʱ¼ä£¬CPU¿ÉÒÔÏìÓ¦I/OµÄÖжÏÇëÇó£¿

½â£ºCPUÏìÓ¦I/OÖжÏÇëÇóµÄÌõ¼þºÍʱ¼äÊÇ£ºµ±ÖжÏÔÊÐí״̬Ϊ1£¨EINT=1£©£¬ÇÒÖÁÉÙÓÐÒ»¸öÖжÏÇëÇ󱻲鵽£¬ÔòÔÚÒ»ÌõÖ¸ÁîÖ´ÐÐÍêʱ£¬ÏìÓ¦Öжϡ£

17. ijϵͳ¶ÔÊäÈëÊý¾Ý½øÐÐÈ¡Ñù´¦Àí£¬Ã¿³éÈ¡Ò»¸öÊäÈëÊý¾Ý£¬CPU¾ÍÒªÖжϴ¦ÀíÒ»´Î£¬½«È¡ÑùµÄÊý¾Ý´æÖÁ´æ´¢Æ÷µÄ»º³åÇøÖУ¬¸ÃÖжϴ¦ÀíÐèPÃë¡£´ËÍ⣬»º

19

³åÇøÄÚÿ´æ´¢N¸öÊý¾Ý£¬Ö÷³ÌÐò¾ÍÒª½«ÆäÈ¡³ö½øÐд¦Àí£¬Õâ¸ö´¦ÀíÐèQÃë¡£ÊÔÎʸÃϵͳ¿ÉÒÔ¸ú×Ùµ½Ã¿Ãë¶àÉÙ´ÎÖжÏÇëÇó£¿

½â£ºÕâÊÇÒ»µÀÇóÖжϱ¥ºÍ¶ÈµÄÌ⣬ҪעÒâÖ÷³ÌÐò¶ÔÊý¾ÝµÄ´¦Àí²»ÊÇÖжϴ¦Àí£¬Òò´ËQÃë²»ÄÜËãÔÚÖжϴÎÊýÄÚ¡£

N¸öÊý¾ÝËùÐèµÄ´¦Àíʱ¼ä=P¡ÁN+QÃë

ƽ¾ùÿ¸öÊý¾ÝËùÐè´¦Àíʱ¼ä= £¨P¡ÁN+Q£©/NÃë

Çóµ¹ÊýµÃ£º¸Ãϵͳ¸ú×Ùµ½µÄÿÃëÖжÏÇëÇóÊý=N/£¨P¡ÁN+Q£©´Î¡£ 31. ¼ÙÉèijÉ豸ÏòCPU´«ËÍÐÅÏ¢µÄ×î¸ßƵÂÊÊÇ40 000´Î/Ã룬¶øÏàÓ¦µÄÖжϴ¦Àí³ÌÐòÆäÖ´ÐÐʱ¼äΪ40?s£¬ÊÔÎʸÃÍâÉèÊÇ·ñ¿ÉÓóÌÐòÖжϷ½Ê½ÓëÖ÷»ú½»»»ÐÅÏ¢£¬ÎªÊ²Ã´£¿

½â£º¸ÃÉ豸ÏòCPU´«ËÍÐÅÏ¢µÄʱ¼ä¼ä¸ô =1/40000=0.025¡Á10-3=25 ? s < 40?s

Ôò£º¸ÃÍâÉè²»ÄÜÓóÌÐòÖжϷ½Ê½ÓëÖ÷»ú½»»»ÐÅÏ¢£¬ÒòΪÆäÖжϴ¦Àí³ÌÐòµÄÖ´ÐÐËٶȱȸÃÍâÉèµÄ½»»»ËÙ¶ÈÂý¡£ 5. ÒÑÖª[x]²¹£¬Çó[x]Ô­ºÍx¡£

[x1]²¹=1.1100; [x2]²¹=1.1001; [x3]²¹=0.1110; [x4]²¹=1.0000;

[x5]²¹=1,0101; [x6]²¹=1,1100; [x7]²¹=0,0111; [x8]²¹=1,0000; ½â£º[x]²¹Óë[x]Ô­¡¢xµÄ¶ÔÓ¦¹ØϵÈçÏ£º [x]²¹ 1.1100 1.0100 1.1001 1.0111 0.1110 0.1110 1.0000 ÎÞ 1,0101 1,1011 1,1100 1,0100 0,0111 0,0111 1,0000 ÎÞ [x]Ô­ 20

x -0.0100 -0.0111 0.1110 -1 -1011 -100 0,0111 -10000

6. Éè»úÆ÷Êý×Ö³¤Îª8루º¬1λ·ûºÅλÔÚÄÚ£©£¬·ÖÕûÊýºÍСÊýÁ½ÖÖÇé¿öÌÖÂÛÕæ

ÖµxΪºÎֵʱ£¬[x]²¹=[x]Ô­³ÉÁ¢¡£

½â£ºµ±xΪСÊýʱ£¬Èôx? 0£¬Ôò [x]²¹=[x]Ô­³ÉÁ¢£»

Èôx < 0£¬µ±x= -1/2ʱ£¬[x]²¹=[x]Ô­=1.100 0000£¬Ôò [x]

²¹=[x]Ô­³ÉÁ¢¡£

µ±xΪÕûÊýʱ£¬Èôx?0£¬Ôò [x]²¹=[x]Ô­³ÉÁ¢£»

Èôx< 0£¬µ±x= -64ʱ£¬[x]²¹=[x]Ô­=1,100 0000£¬Ôò [x]²¹

=[x]Ô­³ÉÁ¢¡£

7. ÉèxΪÕæÖµ£¬x*Ϊ¾ø¶ÔÖµ£¬ËµÃ÷[-x*]²¹=[-x]²¹ÄÜ·ñ³ÉÁ¢¡£

½â£ºµ±xΪÕæÖµ£¬x*Ϊ¾ø¶Ôֵʱ£¬[-x*]²¹=[-x]²¹²»ÄܳÉÁ¢¡£Ô­ÒòÈçÏ£º

£¨1£©µ±x<0ʱ£¬ÓÉÓÚ[-x*]²¹ÊÇÒ»¸ö¸ºÖµ£¬¶ø[-x]²¹ÊÇÒ»¸öÕýÖµ£¬Òò´Ë´Ëʱ[-x*]

²¹=[-x]²¹²»³ÉÁ¢£»

£¨2£©µ±x?0ʱ£¬ÓÉÓÚ-x*=-x£¬Òò´Ë´Ëʱ [-x*]²¹=[-x]²¹µÄ½áÂÛ³ÉÁ¢¡£

12. É踡µãÊý¸ñʽΪ£º½×Âë5루º¬1λ½×·û£©£¬Î²Êý11루º¬1λÊý·û£©¡£Ð´³ö51/128¡¢-27/1024¡¢7.375¡¢-86.5Ëù¶ÔÓ¦µÄ»úÆ÷Êý¡£ÒªÇóÈçÏ£º

£¨1£©½×ÂëºÍβÊý¾ùΪԭÂë¡£ £¨2£©½×ÂëºÍβÊý¾ùΪ²¹Âë¡£

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