編寫程序,計算下面函數(shù)的值。
注意,在比較的過程中使用的是針對帶符號數(shù)的跳轉指令,χ應該看作帶符號數(shù)。程序中還用了移位指令代替了乘法指令。
根據(jù)以下要求寫出相應的匯編語言指令。 (1)把BX和DX寄存器的內容相加,結果存入DX寄存器中; (2)用BX和SI的基址變址尋址方式,把存儲器中的一個字節(jié)與AL內容相加,并保存在AL寄存器中; (3)用寄存器BX和位移量21B5H的變址尋址方式把存儲器中的一個字和(CX)相加,并把結果送回存儲器單元中; (4)用位移量2158H的直接尋址方式把存儲器中的一個字與數(shù)3160H相加,并把結果送回該存儲器中; (5)把數(shù)25H與(AL)相加,結果送回寄存器AL中。
最新試題
MSP430單片機可以通過方向寄存器的8個位分別定義8個引腳的輸入/輸出方向。()
MSP430單片機的JTAG引腳可用于程序下載和在線調試。()
8086CPU讀取外設端口數(shù)據(jù)時,一次可以讀取16位二進制數(shù)。()
只要讀取8086CPU存儲器偶地址存儲體內容時,BHE#=1,A0=0。()
容量為8K×8bit的存儲器芯片,該芯片的地址線有()根,數(shù)據(jù)線有()根。