欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標(biāo)題:
請(qǐng)問(wèn)下面兩段程序有什么區(qū)別程序 菜鳥(niǎo)求教51系列編程
[打印本頁(yè)]
作者:
13163340127
時(shí)間:
2017-6-16 15:19
標(biāo)題:
請(qǐng)問(wèn)下面兩段程序有什么區(qū)別程序 菜鳥(niǎo)求教51系列編程
請(qǐng)問(wèn)下面兩段程序有什么區(qū)別程序1,
ORG 0200H MOV A, 40H
MOV R0, 41H
CJNE A, 41H, GP2
GP1:MOV 50H, A
MOV 51H, R0
SJMP GP3
GP2: JNC GP1
MOV 51H, A
MOV 50H, R0
GP3:SJMP GP3
END
程序2,ORG 0200H
MOV A,40H
CJNE A , 41H, GP2
GP1:MOV 50H, A
MOV 51H, 41H
SJMP GP3
GP2:JNC GP1
MOV 51H, A
MOV 50H, 41H
GP3:SJMP GP3
END
我想知道這兩段程序都是正確的嗎?它們的功能是否一樣?,有錯(cuò)誤的話 是那個(gè)地方?為什么?
作者:
不倒翁.WZT
時(shí)間:
2017-6-17 07:34
標(biāo)題:
RE: 請(qǐng)問(wèn)下面兩段程序有什么區(qū)別程序 菜鳥(niǎo)求教51系列編程
單從這兩段程序看,結(jié)果完全一樣,第一段程序多了一個(gè)R0,這里的R0只起過(guò)渡作用。
ORG 0200H ;程序起始地址為0200H
MOV A, 40H ;將地址為40H的寄存器中數(shù)據(jù)傳送給累加器A
MOV R0, 41H ;將地址為41H的寄存器中數(shù)據(jù)傳送給工作寄存器R0
CJNE A, 41H, GP2 ;將累加器A中數(shù)據(jù)與工作寄存器R0進(jìn)行比較,如果不等跳轉(zhuǎn)到GP2執(zhí)行
GP1:MOV 50H, A ;將累加器A中數(shù)據(jù)傳送給地址為40H的寄存器
MOV 51H, R0 ;將工作寄存器R0中數(shù)據(jù)傳送給地址為51H的寄存器
SJMP GP3 ;跳轉(zhuǎn)到GP3 執(zhí)行
GP2: JNC GP1 ;進(jìn)位標(biāo)志位Cy中數(shù)據(jù)等于0,則跳轉(zhuǎn)到GP1執(zhí)行
MOV 51H, A ;將累加器A中數(shù)據(jù)傳送給地址為51H的寄存器
MOV 50H, R0 ;將工作寄存器R0中數(shù)據(jù)傳送給地址為41H的寄存器
GP3:SJMP GP3 ;跳轉(zhuǎn)到GP3 執(zhí)行
END ;程序結(jié)束
程序2
ORG 0200H ;程序起始地址為0200H
MOV A,40H ;將地址為40H的寄存器中數(shù)據(jù)傳送給累加器A
CJNE A , 41H, GP2 ;將累加器A中數(shù)據(jù)與工作寄存器R0進(jìn)行比較,如果不等跳轉(zhuǎn)到GP2執(zhí)行
GP1:MOV 50H, A ;將累加器A中數(shù)據(jù)傳送給地址為40H的寄存器
MOV 51H, 41H ;將地址為41H中數(shù)據(jù)傳送給地址為51H的寄存器
SJMP GP3 ;跳轉(zhuǎn)到GP3 執(zhí)行
GP2:JNC GP1 ;進(jìn)位標(biāo)志位Cy中數(shù)據(jù)等于0,則跳轉(zhuǎn)到GP1執(zhí)行
MOV 51H, A ;將累加器A中數(shù)據(jù)傳送給地址為51H的寄存器
MOV 50H, 41H ;將地址為41H中數(shù)據(jù)傳送給地址為50H的寄存器
GP3:SJMP GP3 ;跳轉(zhuǎn)到GP3 執(zhí)行
END ;程序結(jié)束
作者:
shuisheng60
時(shí)間:
2019-2-8 01:33
不倒翁.WZT 發(fā)表于 2017-6-17 07:34
單從這兩段程序看,結(jié)果完全一樣,第一段程序多了一個(gè)R0,這里的R0只起過(guò)渡作用。
ORG 0200H ...
不錯(cuò),還有匯編玩的溜的
歡迎光臨 (http://www.raoushi.com/bbs/)
Powered by Discuz! X3.1