久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 7810|回復: 6
收起左側

單片機字符串怎么比較,我這有個程序,看不大懂...

[復制鏈接]
ID:46812 發表于 2012-12-22 23:11 | 顯示全部樓層 |閱讀模式
比較兩個ASCII 碼字符串是否相等。字符串長度在內部RAM 3FH 單元,兩字符串的首地址分別為40H、50H。如果

兩個字符串相等,置CY=1,否則,置CY=0。
MOV R0,#40H
MOV R1,#50H
MOV R2,#3FH
LOOP1:MOV A,@R0
CLR C
XRL A,@R1
JNZ LOOP2
INC R0
INC R1
DJNZ R2,LOOP1
SETB C
RET
LOOP2:CLR C
RET
那個字符串長度在內部RAM 3FH 單元是什么意思啊、請賜教一下啊。
回復

使用道具 舉報

ID:46812 發表于 2012-12-22 23:47 | 顯示全部樓層
都來看看啊
回復

使用道具 舉報

ID:7485 發表于 2012-12-23 10:04 | 顯示全部樓層
字符串可以是若干個字符。你可以取其中n個字符進行比較,當然“n”也可以是全部!皀”保存在3fh中。進行比較的兩個字符串保存的位置當然都是一個連續的內存區域,其區域的第一個地址分別在“40h”、“50h”。 這樣的問題很簡單,大概是許多人不屑回答吧?
[此貼子已經被作者于2012-12-23 10:05:46編輯過]

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

ID:47220 發表于 2012-12-24 11:52 | 顯示全部樓層
 我也看不懂,好難
回復

使用道具 舉報

ID:46812 發表于 2012-12-24 22:43 | 顯示全部樓層
字符串里一個字符  就差不多一個字節了吧,那還怎么保存在一個單元里啊 ,你開玩笑呢啊 ?那你說要是把這兩個字符串比較完要比較多少次啊 。
回復

使用道具 舉報

ID:7485 發表于 2012-12-25 10:44 | 顯示全部樓層
樓主還是先弄懂:什么是字符?什么是字節?什么是內存單元?然后再來看程序。 內存單元一般是指一個“字節”單元,不是“位”單元。
回復

使用道具 舉報

ID:27770 發表于 2018-7-12 03:37 | 顯示全部樓層
前面開始3行,就把 40H,50H,3FH,移到 R0,R1,R2 去了!  R0,R1 作為指針使用,R2作為計數器使用.
MOV A,@R0       CLR C        XRL A,@R1  這3行是把 R0 指向的存放單元內容, 通過 XRL 異或指令,與 R1 指向單元進行運算,.
異或運算遇到2個字節的內容各位相同,就會讓 A = 0!  標志位 Z =1 !
JNZ 指令就是判斷 Z 標志位的, 如果Z=0,說明兩數不相等, 此時, R0,R1 分別加1,各指向下一個數據,繼續比較.------而R2是最大比較次數,到達次數后,無論結果如何,都就會退出程序.
如果JNZ 指令判斷 Z 標志位的結果=0,說明兩數相等, 程序走向 LOOP2  ,結束比較.
至于 C 標志是程序退出后,方便比較而設置的,另外,如果需要, R2 也記錄了比較到多少次的數字,可以通過它查看判斷到.
匯編程序其實很仔細,每一步都一清二楚,多練習熟練后就會容易看明白. ----- 僅供參考!

評分

參與人數 1黑幣 +70 收起 理由
admin + 70 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 色眯眯视频在线观看 | 在线观看av不卡 | 在线日韩不卡 | 日本三级全黄三级a | 亚洲一区二区三区在线播放 | 一区二区三区免费在线观看 | 精品欧美一区二区精品久久久 | 国产欧美日韩精品在线观看 | 亚洲一二三区免费 | 日韩精品无码一区二区三区 | 永久免费在线观看 | 日韩精品一区在线 | 欧美日韩专区 | www成年人视频 | 成人av在线播放 | 亚洲第一黄色网 | 国产精品123区| 国产精品免费一区二区 | 黄色片亚洲 | 一区二区中文 | 精品国产欧美一区二区三区成人 | 欧美一区2区三区4区公司二百 | 欧美日韩精品一区二区三区四区 | 免费黄色片视频 | 正在播放国产精品 | 亚洲精品在线播放 | 久久久精品视频一区二区三区 | 蜜桃视频在线观看免费视频网站www | 午夜一级做a爰片久久毛片 精品综合 | 成人精品一区二区三区中文字幕 | 国产最新网址 | 亚洲国产成人精品女人久久久 | 九九免费| 日韩精品一区二区三区中文在线 | 91文字幕巨乱亚洲香蕉 | 欧美综合久久 | 免费v片 | 天天搞天天操 | 国产农村一级国产农村 | 精品国产乱码久久久久久丨区2区 | 97国产精品|