1樓:藏風之處
這個帖子**是32位的,要使用就自己修改
..又看了一下,我寫的這段**和你要求的輸出不一樣,我的本意是輸出表指標.看到你發的**才知道你要的是乘法的乘數和被乘數來表示錯誤地點.
al;乘數
ah;被乘數
cl;更正被乘數
由此你可以在輸出的地方在輸出當前的al和ah或cl就ok需要注意的就是**內值的變動來選擇到底是輸出ah還是clok!
請高手解題(組合語言作業)
作業系統--14春《組合語言》作業2答案是多少,那位大神可以幫幫忙寫下呢,謝謝了? 50
2樓:做而論道
分成小題,再來提問。
3樓:俺
樓主,這些題目沒有標準答案的。不過,i能寫的。若是需要寫各種作業答案,加一下本人吧。
急!急!急!!!組合語言問題,是作業,還有兩天就到期了,所以很急的
4樓:匿名使用者
org 1000h
mov r0,#40h r0=40h
mov r1,#41h r1=41h
mov a,r0 a=40h
mov 30h,a 30h=40h
mov 20h,30h 20h=40h
mov a,#30h a=30h
mov @r0,a 40h=30h
mov a,30h a=40h
mov r1,a r1=40h
mov a,@r0 a=30h
mov r7,a r7=30h
mov dptr,#1700h dptr=1700h
movx @dptr,a 1700h=30h
mov 30h,r7 30h=30h
mov 20h,@r0 20h=30h
mov 21h,#10h 21h=10h
mov @r0,21h 40h=10h
mov @r1,#01h 40h=01h
sjmp $end
大神幫我看看怎麼做8086組合語言,大作業不會
5樓:匿名使用者
分支是比較加判斷,迴圈是loop或比較加判斷加往回跳轉的jmp
求解微控制器作業題,組合語言。圖中4.3
6樓:
第一句執行結果:(r0)=30h
第二句執行結果:把30h當作地址,把這個地址中的數送a,a=5ah.....三.......:
把a送到r1,所以r1=5ah....四........:把r1送b,所以b=5ah....
五.......:把p1送到5ah這個地址,(5ah)=7fh
.....六:.....:p1送a,a=7fh....七......:(40h)=20h.....八.....:(30h)=20h希望對你有所幫助
組合語言程式設計
data segment str1 db this is a string.a cnt db 0 data ends code segment assume cs code,ds datastart mov ax,data mov ds,ax lea si,str1 l again mov al,a...
如何學習組合語言,學習組合語言需要如何入門?
學習組合語言過程 一,要有一定的微機硬體基礎知識,因為彙編很底層,更加接近機器語言,往往很多的東西要從機器層面來支援理解。二,最好先學習一門高階語言,因為高階語言更接近人的語言,相對比較容易理解。掌握了一門高階語言後再學彙編,一來不易產生畏懼感,二來遇到問題,只能侷限於已學的彙編知識來來思考遇到的問...
組合語言是做什麼會用到?c語言是組合語言嗎
呵呵 俺來給你一個滿意的回答吧 1 組合語言等同於計算機的機器指令 它是用助記符號表示的機器指令 二者一一對應的 使用組合語言編寫程式 可以直接控制計算機的硬體 組合語言編的源程式需要查表翻譯成 機器指令即目標 才能被計算機執行 在微控制器嵌入式系統中 可以使用組合語言編寫程式 佔用的儲存器空間小 ...