1樓:匿名使用者
ramdel:
mov r0,#30h
mov r2,#10
loop:
mov a,@
r0cjne a,'$',loop1
retloop1:
clr a
mov @r0,a
inc r0
djnz r2,loop
mov r0,#3ah
mov r2,#10
loop2:
mov a,@r0
cjne a,'$',loop3
retloop3:
mov a,#0ffh
mov @r0,a
inc r0
djnz r2,loop2ret
在微控制器內部資料ram的30h開始的單元中連續存放單子節10個有符號數,編
2樓:匿名使用者
maxdat:
mov r0,#30h
mov r2,#10
mov b,#0
loop:
mov a,@r0
cjne a,b,lp1
lp1:
jc lp2
mov b,a
lp2:
inc r0
djnz r2,loopret
將30h單元開始的10個單元全部清零,試編寫程式(組合語言) 5
3樓:匿名使用者
mov di, 30h
mov al, 0
mov cx, 10
@1:stosb
loop @1
微控制器程式設計求解: 1.. 將片內ram30h開始的連續16個單元的資料按從小到大的順序排列。
4樓:做而論道
排序的題目,可以到 我的空間 去找答案。
----
mov dptr, #2000h ;設定地址.
movx a, @dptr ;取來內容.
mov b, a ;暫存.
swap a ;交換內高低四位.
anl a, #0fh ;保留低四位(原高四容位).
inc dptr ;2001h
movx @dptr, a ;存放.
mov a, b ;取回.
anl a, #0fh ;保留低四位.
inc dptr ;2002h
movx @dptr, a ;存放.
end ;完
5樓:匿名使用者
用氣泡排序法,將b,2001h,2002h清零,將2000h傳到a,將a,b半位元組交換,傳到2002h,在將a高低位交換,在將a,b半位元組交換,在將b傳到2001h,ok
6樓:匿名使用者
讀片外2000h給a , b=a&0b00001111 然後b將b送2002h , c=a>>4, 然後b將b送2001h
微控制器程式設計題,用組合語言,求助!! 1. 內部ram單元從30h開始連續存放了10個資料試程式設計把這10個資料傳送
7樓:匿名使用者
內部ram單元從30h開始連bai續存放了10個數du據試zhi
程式設計把這10個資料傳送
---->>>至外dao部ram 2000h開始的連續10個單版元中。>>>是不是少這權句話。。。
*** 0000h
main: mov r0,#30hmov dptr,#2000h
mov r7,#10
loop: mov a,@r0
movx @dptr,a
djnz r7,loopend
程式設計求出內部ram中從30h開始的連續20個單元中的內容的平均值, 並存入60h單元中
8樓:匿名使用者
*** 00h
mov r0,#30h
mov r7,#20
clr a
mov r4,a
m1: ;20個單復元相制加
mov a,r4
add a,@r0
mov r4,a
mov a,r5
addc a,#00
mov r5,a
inc r0
djnz r7,m1
m2:mov a,r4 ;求平均值clr c
subb a,#20
mov r4,a
mov a,r5
subb a,#00
jc mend
mov r5,a
inc 60h
sjmp m2
mend:sjmp $
9樓:匿名使用者
平均內部ram 50h到59h十臺的內容和5ah 小數點投入
在內部ram 30h單元開始存放著10個無符號數 編寫程式找出其中的最大值送入內部ram的40h單元 微控制器考試題
10樓:匿名使用者
*** 0020h
mov r0,#30h ;資料首地址存入r0mov a,@ro ;取第一個資料存入累加器amov r1,#0ah ;比較次數,a=10loop1:
inc r0 ;修改地址指版針,使其指向下一地權址單元
mov 30h,@r0 ;將比較的數暫存於30hcjne a,30h,chk ;兩個數比較chk:
jnc loop2 ;如果a大,則轉換mov a,@r0 ;如果a小,則將較大的數存入a
loop2:
djnz r1,loop1 ;r1減1,如果其不為0,則繼續迴圈
mov 40h,a ;比較完畢,存結果end
編寫資料塊傳送程式,將ram從30h開始的連續16個單元的內容傳遞給片內ram從60h開始的連續16個單元。(求解)
11樓:匿名使用者
memcpy(0x60, 0x30, 0x10);
51微控制器內部ram,外部ram的區別
微控制器的這 512 位元組的 ram在地位上並不都是平等的,而是分塊的,塊與塊之間在物理結構和用法上都是有區別的,因此形成51微控制器內部ram和外部ram的區別。一 從使用位元組區別。標準 51微控制器的片內 ram 地址從 0x00h 0x7f 共 128 個位元組。而現在我們用的 51 系列...
程式設計將片內RAM中30H到3FH單元全部清0(利用迴圈轉移指令)
程式如下 org 0000h clr a mov r0,30h mov r2,16 loop mov r0,a inc r0 djnz r2,loop sjmp end 用匯編實現 org 0000h sjmp main main clr a mov r0,30h mov r2,16 loop mo...
內部儲存空間與系統空間到底什麼意思?ram
親,ram是您執行軟體要的空間,就像電腦的記憶體,rom就是c盤,內部儲存空間2.57g,顯示的就是c盤還有多大的空餘記憶體,系統空間是581m,這個是您裝軟體裝到手機裡面的空間,軟體如果全部裝到手機裡,大概可以裝50多個吧,建議把軟體裝手機裡,不推薦裝記憶體卡!你說的我也不是很明白 但我明白幾個概...