1

私は宿題の問題に取り組んでおり、各単語は16ビットです。したがって、2ワードの32ビット整数があります。上位ビットはR1(レジスタ1)にあり、下位ビットはR0(レジスタ0)にあります。したがって、番号は「R1R0」です。私はそれを連続した数として扱うことになっているので、数がちょうど両方を組み合わせたものだと想像してください。したがって、R1R0を正の数として使用したいので、負の場合はR1R0のNOTを取り、2の補数であるため1を加算すると、正の数になります。私の問題は、R1R0のNOTを取り、R0が前に正の数であり、次にNOTから負の数になった場合、どうすればよいですか?R1から繰り越して、R1から1を引く必要がありますか?

4

0 に答える 0