我正在編寫MASM x8086中的一個字節大小的多派生應用程序,它必須能夠接收負係數。 我知道二進制文件可以用有符號和無符號的形式表示。但我正在尋找一種方法來接收一個有符號的整數,以便我可以避免另一個數組。或者有沒有辦法將我的變量定義爲有符號整數? 下面是我的整數輸入程序。 TEN db 10 ;;; constant
num db ? ;;; coefficient
;;; bh
使用Arduino,我必須在我的計算機科學類Atmel AVR Assembly中編寫一個函數,計算彙編中兩個8位值的8位平均值。我也不允許使用任何分支指令(但跳過也沒問題)。 這是我到目前爲止有: .global average
average:
add r24, r22
asr r24
ret
我的程序的一部分,我必須計算的69和60的平均,它返回-64而不
我一直在研究Verilog程序,該程序應該在每個時鐘增量上向16位輸出添加一個帶符號的8位輸入,並在接收到復位信號時復位。添加部分工作正常,甚至添加負1值的作品,但我得到奇怪的結果在模擬數字少於那個。自從我上次使用Verilog已經過去了大約一年之後,儘管嘗試了所有我能想到的事情,但我不確定問題出在哪裏。這是我有儘可能代碼: module varcount (clk, reset, in, out