求助 彙編的一段程式

時間 2022-12-27 07:10:06

1樓:旗以軒

bcd2asc:

mov dptr,#0507h ;目標首位址。

mov r7,dpl ;儲存到r6,r7

mov r6,dph

mov dptr,#0500h ;源首位址。

mov r5,dpl ;儲存到r4,r5

mov r4,dph

mov r3,#07h ;位元組總數。

baloop:

movx a,@dptr ;讀取乙個位元組。

inc dptr

mov r5,dpl ;儲存源位址。

mov r4,dph

mov dpl,r7 ;載入目標位址。

mov dph,r6

mov r2,a ;儲存讀取的資料。

swap a ;處理高4位。

anl a,#0fh

add a,#30h

movx @dptr,a ;儲存處理資料。

mov p3,a

mov a,r2 ;處理低4位。

anl a,#0fh

add a,#30h

inc dptr

movx @dptr,a ;儲存處理資料。

mov p3,a

inc dptr

mov r7,dpl ;儲存目標位址。

mov r6,dph

mov dpl,r5 ;設定源位址。

mov dph,r4

djnz r3,baloop ;迴圈。ret

2樓:

8088 or 51?

什麼硬體?樓下的搶先了。

另:mov p3,a

幹什麼用的???

求助,如何修復一段感情,怎樣修復一段感情

一種感情問題對於不同的人而言處理方式不同。有的人和戀愛對方分開後會選擇 不聯絡 那是相對而言比較理智的選擇,因為不管是什麼原因導致的失戀,雙方總有一方是受傷的,或者雙方都受傷,而這種情況可能取決於客觀原因。所以一旦分開後,不管是為了不再傷害對方 不再讓對方有錯覺還是抑制住藕斷絲連的可能性,選擇不聯絡...

求助,如題編寫組合語言程式,求助大神,程式設計題(組合語言的)

初始化部分 mov dx,0303h mov dx,90h 1001 0000 無關位均置零 功能實現 start mov dx,0300hin al,dx rol al,1 jc light off light on mov dx,0301hout dx,00h jmp start light o...

請教這一段C程式

sizeof p 這裡的p是陣列名,所以返回3是陣列的長度,如果你給陣列中添乙個元素他的值就會變化。sizeof char 字元的長度為1.sizeof q 因為 q指向陣列的首位址,所以 q p 0 是個字元,所以長度也為1,sizeof p 0 這個p 0 是個字元,長度為1 sizeof q ...