2017-03-06 09:43:28thhzpvx

徵求計概高手

標題:

徵求計概高手

發問:

 

此文章來自奇摩知識+如有不便請留言告知

1.小明利用數位相機拍了1張960KB大小的數位相片,想利用USB傳入電腦,若USB2.0的傳輸速度為480Mbps,請問小明最快幾秒就能將這張相片傳入電腦?(A)2s (B)2ms (C)16s (D)16ms 2.以8位元表示2的補數,計算-24+16 請兩題都要有算式,且解釋一下算式的數字從哪裡來,感激不盡 更新: 4GB=2的幾次方(解釋一下怎麼算的) 更新 2: 在CPU中,若AL=00110011(2的進位),BL=11110000(2的進位),執行指令ADD AL,BL後,狀態旗號(SF,ZF,CF,OF)之值為何? (解釋一下如何算) 更新 3: 你好,請問第一題480*2^20 bit / sec 20次方怎麼來的

最佳解答:

1. 960 KB = 960*2^10 byte = 960*8*2^10 bit 480 Mbps = 480*2^20 bit / sec 960 KB / 480 Mbps = 960*8*2^10 bit / ( 480*2^20 bit / sec ) = 16 * 2^(-10) sec = 16 ms Ans: D 2. 24/2 = 12...0 ( ... 表示 "餘" ) 12/2 = 6...0 6/2 = 3...0 3/2= 1...1 所以 24 = 00011000 將0轉1, 1轉0, 可得1補數: 1補數 = 11100111 2補數 = 1補數+1 = 11100111+1 = 11101000 所以 -24 = 11101000 16 = 2^4 = 00010000 -24+16 = 11101000+00010000 = 11111000 第1位是1,所以為負,至於值是多少,要計算它的2補數: 1補數 = 00000111 2補數 = 1補數+1 = 00000111+1 = 00001000 = 2^3 = 8 故 -24+16 = -8 Ans: -8 3. 因為 1 GB = 2^10 Mb 1 MB = 2^10 KB 1 KB = 2^10 byte 所以 1 GB = 2^30 byte 故 4 GB = 4*2^30 byte Ans: 1 GB = 4*2^30 byte(s) 4. ADD AL,BL = AL+BL = 00110011+11110000 = 100100011 (第1位是溢位,所以為正) SF: Sign Flag (符號旗標), 正數, 故SF=0. ZF: Zero Flag (零旗標), 結果不是0, 故ZF=0. CF: Carry Flag (進位旗標), 有進位, 故CF=1. OF: Overflow Flag (溢位旗標), 有溢位, 故OF=1. Ans: SF=0, ZF=0, CF=1, OF=1 2014-05-18 18:12:31 補充: Q : 第一題480*2^20 bit / sec , 20次方怎麼來的? Ans: 在計算機中,通常: 1 K = 2^10 1 M = 2^10 K = 2^10 * 2^10 = 2^20 1 G = 2^10 M = 2^10 * 2^20 = 2^30 所以: 480 Mbps = 480*2^20 bit / sec

其他解答:

參考下面的網址看看 http://phi008780520.pixnet.net/blog|||||參考下面的網址看看 http://phi008780520.pixnet.net/blog|||||參考下面的網址看看 http://phi008780520.pixnet.net/blog|||||參考下面的網址看看 http://phi008780520.pixnet.net/blog|||||參考下面的網址看看 http://phi008780520.pixnet.net/blog|||||參考下面的網址看看 http://phi008780520.pixnet.net/blog|||||參考下面的網址看看 http://phi008780508.pixnet.net/blogCF546184287637C5