Blogtrottr
Yahoo!奇摩知識+ - 分類問答 - 電腦網路 - 發問中
Yahoo!奇摩知識+ - 分類問答 - 電腦網路 - 發問中 
Don't wait in line!

Buy your movie tickets online. Find reviews, trailers, and more at Fandango.
From our sponsors
組合語言 - 旗標狀態問題
Jan 2nd 2014, 16:07

看了課本還是不太懂英文版跟中文版都看過了
希望大家能幫忙解惑
想要知道詳細的過程
感謝解答

.data
val1 BYTE 10h
val2 WORD 8000h
val3 DWORD 0FFFFh
val4WORD7FFFh
 
Q1:如果val2使用ADD指令增加1,則進位旗標與符號旗標的值為何?

Q2:如果val4使用ADD指令增加1,則溢位旗標與符號旗標的值為何?

Q3:在執行下列個指令時,請寫出在每個指令執行以後,進位、符號、零值與溢位旗標的值:

movax, 7FF0h
addal, 10h; CF = ?    SF = ?    ZF = ?    OF = ?
addah, 1; CF = ?SF = ?ZF = ?OF = ?
addax, 2; CF = ?SF = ?ZF = ?OF = ?

A1:CF = 0, SF = 1
A2:OF = 1, SF = 1
A3:    
CF = 1SF = 0ZF = 1OF = 0
CF = 0SF = 1ZF = 0OF = 1
CF = 0SF = 1ZF = 0OF = 0

--------------------------------------------------------------------------------------------------------
以下是我自己看完課本後理解的定義
不知道哪裡有錯誤,希望大大能幫解惑
 
CF:進位,如果相加有產生進位就會被設定
SF:只有變成負數的時候才會被設定
 (對於負數的定義不太了解,倒是知道2補數)
ZF:全部變成0才會設定
OF:超過範圍才會被設定(可是我不太知道BYTE, WORD...那些範圍)


This entry passed through the Full-Text RSS service — if this is your content and you're reading it on someone else's site, please read the FAQ at fivefilters.org/content-only/faq.php#publishers.

You are receiving this email because you subscribed to this feed at blogtrottr.com.

If you no longer wish to receive these emails, you can unsubscribe from this feed, or manage all your subscriptions
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 jmuko99 的頭像
    jmuko99

    2016韓劇推薦好看的 , 學校2015 韓劇 線上看 , 2015韓劇排行榜前十名2016韓劇排行榜前十名 , 好看的韓劇推薦 , 2016韓劇收視率 , 韓劇推薦 , 2017好看的韓劇推薦 ,

    jmuko99 發表在 痞客邦 留言(0) 人氣()