[課業] 105年地特 計算機概要 第26題

看板Examination作者 (小那)時間6年前 (2017/09/09 21:55), 6年前編輯推噓14(14021)
留言35則, 6人參與, 最新討論串1/1
請問 4661 是怎麼算的? 我算的答案根本沒在選項中 4660 -65535 = ??? https://i.imgur.com/wid3R3L.jpg
謝謝大家 QQ -- 我很菜..... -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 39.9.190.51 ※ 文章網址: https://www.ptt.cc/bbs/Examination/M.1504965343.A.17D.html

09/09 21:57, , 1F
文章未滿20字,且請問你自身的解題想法是?
09/09 21:57, 1F
※ 編輯: nana0130 (39.9.190.51), 09/09/2017 22:00:22

09/09 21:59, , 2F
題目看清楚 抓關鍵字
09/09 21:59, 2F

09/09 22:19, , 3F
因為-FFFF的2捕數2位元表示為0000000000000001
09/09 22:19, 3F

09/09 22:20, , 4F
4660+1=4661
09/09 22:20, 4F

09/09 22:22, , 5F
與1234轉2進位相加後,再轉10進位
09/09 22:22, 5F

09/09 22:23, , 6F
就是4661
09/09 22:23, 6F

09/09 23:34, , 7F
2補數減法 先把減改成加 後面數字取二補數
09/09 23:34, 7F

09/09 23:35, , 8F
FFFF => 一補數 => 0000 => 二補數 => 0001 相加得解
09/09 23:35, 8F

09/09 23:59, , 9F
補充一下16進制要先轉2進制才能用2捕數 ,否則會出問題!!
09/09 23:59, 9F

09/10 00:03, , 10F
16進制 只會問16補數跟15補數
09/10 00:03, 10F

09/10 00:13, , 11F
我是不知道把F寫成1111再來計算實質上的意義
09/10 00:13, 11F

09/10 00:14, , 12F
所謂n-1補數就只是加起來到該位元最大的意義而已
09/10 00:14, 12F

09/10 00:27, , 13F
一個數字往左(-)移動到滿(ffff)等於往右邊移一個
09/10 00:27, 13F

09/10 01:12, , 14F
請問M大 如果16進位的-1234的2補數怎麼表示呢?請指教一下
09/10 01:12, 14F

09/10 01:17, , 15F
一樣會4個bits嗎?
09/10 01:17, 15F

09/10 01:23, , 16F
你所表示的"0000"是15補數 "0001"是16補數喔!而非1,2補。
09/10 01:23, 16F

09/10 01:23, , 17F
如觀念有錯,希望大大指導錯誤的地方,謝謝你
09/10 01:23, 17F

09/10 01:47, , 18F
我意思是平常人在解題遇到16還8進位沒有人會去說15 7
09/10 01:47, 18F

09/10 01:49, , 19F
補數== 直接15扣掉剩下的值就可以拿來計算了
09/10 01:49, 19F

09/10 01:50, , 20F
如果照你所說用常理"所學習慣的2補數去算"
09/10 01:50, 20F

09/10 01:50, , 21F
那這題4位元16進位攤開就已經16bits了實在很麻煩
09/10 01:50, 21F

09/10 01:51, , 22F
你只是抓準我15補數說成1補數 可是結論是還是能算
09/10 01:51, 22F

09/10 01:52, , 23F
請問M大你所定義的n-1補數中的n是什麼?
09/10 01:52, 23F

09/10 01:54, , 24F
你也知道攤成16 bits啊,這不就是F轉"1111"的意義?
09/10 01:54, 24F

09/10 01:56, , 25F
不是我抓你語病 是定義就是這樣
09/10 01:56, 25F

09/10 01:57, , 26F
我只能說題目叫你-1234你要攤開就算了
09/10 01:57, 26F

09/10 01:57, , 27F
連-ffff都叫人攤開.....還說這樣取補數才能算
09/10 01:57, 27F

09/10 02:00, , 28F
攤開取1補數跟不攤開取15補數完全是一模一樣的事情
09/10 02:00, 28F

09/10 02:01, , 29F
我沒說你怎麼樣啊,你不知道F轉1111的意義啊,所以回答你
09/10 02:01, 29F

09/10 02:01, , 30F
09/10 02:01, 30F

09/10 02:10, , 31F
另外攤開取1捕跟不攤開取15捕只有-FFFF 一樣吧?其他應該
09/10 02:10, 31F

09/10 02:10, , 32F
不一樣吧?
09/10 02:10, 32F

09/10 02:33, , 33F
M大你說對了 確實一樣,
09/10 02:33, 33F

09/10 02:34, , 34F
小弟觀念有盲點 抱歉!
09/10 02:34, 34F

09/10 14:52, , 35F
感謝大家 謝謝
09/10 14:52, 35F
文章代碼(AID): #1Pi_BV5z (Examination)