看板 Grad-ProbAsk 關於我們 聯絡資訊
1. 請問表格那邊的carryin 叉叉我知道是don,t care 但是add & sub 的 0,1分別是什麼意思呢 https://i.imgur.com/fJOIh75.jpg https://i.imgur.com/CIHvKe3.jpg 2. 請問題目的公式要怎麼看懂他 https://i.imgur.com/IfFUj04.jpg 3. 請問選項3 的負1為什麼對 我認知是換成32bit 然後每8個bit一組 如果前面排過來跟後面排過來一樣就是對的 https://i.imgur.com/2zsWNQv.jpg 4. 請問為什麼overflow答案是那行呢 https://i.imgur.com/QLoilna.jpg https://i.imgur.com/0k87YtH.jpg 謝謝各位解答 ----- Sent from JPTT on my Sony G3426. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.121.46.49 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1553093872.A.E5C.html
skyHuan: 1. a - b的二補數算法是a + ~b +1所以cin設1 03/20 23:01
skyHuan: 3. -1的二補數表示法是全1 03/20 23:08
skyHuan: 4. 因為溢位是 正+正=負 或 負+負=正 03/20 23:09
skyHuan: cin xor cout可以看p154的例子有列出所有可能情況 03/20 23:12
skyHuan: 2. 那個應該不是公式,是二補數代表的十進位值 03/20 23:14
skyHuan: 二補數的MST權重是負的,例如1101=-8+4+0+1=-2 03/20 23:16
skyHuan: Robertson是有號數乘法algo,修改hardware friendly成可 03/20 23:18
skyHuan: 以算有號數,可以估狗看看怎麼做的,但如果是資工的應該 03/20 23:18
skyHuan: 可以不用看,應該是不會考(其實是我不會XD) 03/20 23:18
tank123zzz: 感謝sky大大 可是第三題他是問big endian & little en 03/20 23:20
tank123zzz: dian 這樣不是應該是用 32 bit的表示方法(1 01111111 03/20 23:20
tank123zzz: 23個0) 這樣存在記憶體嗎 03/20 23:20
skyHuan: 他應該是二補數的意思,-1的二補數是11...1,IEEE才是你 03/20 23:24
skyHuan: 那樣 03/20 23:24
w199381: Sky大都考上了還回來回饋考題板 太感動了QQ 03/20 23:26
skyHuan: 整數integer會用二補數存不會用浮點數表示法 03/20 23:28
tank123zzz: 好的! 非常感謝?? 03/20 23:28
skyHuan: 剛好看到,還好還記得 樓上要加入行列嗎XD 03/20 23:28
tank123zzz: 乾…沒有問號 內建表情符號不能用 03/20 23:29
mage594088: 沒錯,Sky就是這麼偉大!!! 03/20 23:29
skyHuan: 樓上少來= = 整理筆記才是解救眾生 03/20 23:29
Dora5566: 太偉大惹QQ 我已經不想再看題目了XD 03/21 02:42