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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 15519|回復: 13
打印 上一主題 下一主題
收起左側

為什么數據指針DPTR有增1命令而沒有減1命令 學生黨,單片機基礎知識求助

[復制鏈接]
跳轉到指定樓層
樓主
ID:139137 發表于 2016-10-14 17:01 來自手機 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
為什么數據指針DPTR有增1命令而沒有減1命令?即指令“DEC   DPTR”是錯誤的而指令“INC   DPTR”就是正確的?
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:111634 發表于 2016-10-14 18:38 | 只看該作者
51單片機的匯編指令是在該單片機硬件設計時就定了。要實現“DEC   DPTR”,可用“DEC   DPL”,但應注意減一至0時借位DPH。
回復

使用道具 舉報

板凳
ID:142755 發表于 2016-10-14 20:21 | 只看該作者
樓上回答的差不多
回復

使用道具 舉報

地板
ID:139137 發表于 2016-10-14 20:42 來自手機 | 只看該作者
zl2168 發表于 2016-10-14 18:38
51單片機的匯編指令是在該單片機硬件設計時就定了。要實現“DEC   DPTR”,可用“DEC   DPL”,但應注意減 ...

也就是說“DEC   DPL”這條指令可以執行,沒有錯誤是吧?
回復

使用道具 舉報

5#
ID:111634 發表于 2016-10-14 22:17 | 只看該作者
agame223 發表于 2016-10-14 20:21
樓上回答的差不多

不是差不多,二是不差。
回復

使用道具 舉報

6#
ID:111634 發表于 2016-10-14 22:21 | 只看該作者
本帖最后由 zl2168 于 2016-10-14 22:25 編輯
李小寧 發表于 2016-10-14 20:42
也就是說“DEC   DPL”這條指令可以執行,沒有錯誤是吧?

"DEC  DPL"是"DEC  Direct"指令,指令碼是“15  82”,82H是DPL的字節地址,DPL是DPTR的低8位。
但是DPL減一至0后,高8位DPH不會自動減一。
回復

使用道具 舉報

7#
ID:111634 發表于 2016-10-14 22:30 | 只看該作者
本帖最后由 zl2168 于 2016-10-14 22:35 編輯

你若想比較深入且方便地學好51單片機,給你介紹幾本單片機書。


張志良編著的:


80C51單片機實用教程——基于Keil CProteus》高等教育出版社ISBN 978-7-04-044532-9, 用于學習51單片機原理,便于閱讀理解,便于自學。


80C51單片機仿真設計實例教程——基于Keil CProteus》清華大學出版社ISBN 978-7-302-41682-1,內有常用的單片機應用100案例,用于仿真實驗操作,電路與程序真實可靠可信可行。


《單片機原理與控制技術——雙解匯編和C51》第3ISBN 978-7-111-42393-5機械工業出版社

     配套《單片機學習指導及習題解答——雙解匯編和C51》第2ISBN 978-7-111-42431-4機械工業出版社
《單片機應用項目式教程——基于Keil C和Proteus》機械工業出版社ISBN 978-7-111-46016-9
《單片機實驗實訓100例——基于Keil C和Proteus》 ISBN 978-7-5124-1603-1,北航社出版



以上絕不忽悠你!!有比較才會有鑒別!不怕不識貨,就怕貨比貨!


回復

使用道具 舉報

8#
ID:142399 發表于 2016-10-14 22:54 | 只看該作者
同意樓上的說法!
回復

使用道具 舉報

9#
ID:139137 發表于 2016-10-15 00:02 | 只看該作者
zl2168 發表于 2016-10-14 22:21
"DEC  DPL"是"DEC  Direct"指令,指令碼是“15  82”,82H是DPL的字節地址,DPL是DPTR的低8位。
但是DPL ...

感謝,懂了!
回復

使用道具 舉報

10#
ID:142851 發表于 2016-10-15 17:46 | 只看該作者
來學習下
回復

使用道具 舉報

11#
ID:123289 發表于 2016-10-16 12:32 | 只看該作者
在標準51的單片機中,有255條指令,
如:00=NOP;FFH=MOV R7,A;A3H=INC DPTR
只有A5H,空著。沒有解釋。!
但是偉福編譯器,將A5H編譯成了: DEC  DPTR
是偉福錯了,還是有什么公司出產的51單片機,將A5H,做成了 DEC  DPTR指令?
以上供大家參考。
回復

使用道具 舉報

12#
ID:123289 發表于 2016-10-16 12:42 | 只看該作者
個人認為:
51系統空著A5H,只做255條指令,是設計者的高明之處!
這為51系列的發展留了一條后路。
這樣:發展的51芯片,可以擴充指令,如:利用A5H做雙字節指令(A5 00, A5 01......),但不要改動其它指令,只就保證了51的兼容性。
所以:把A5H做在 DEC  DPTR ,或許是有這樣的芯片的。
回復

使用道具 舉報

13#
ID:123289 發表于 2016-10-16 12:46 | 只看該作者
目前,我所了解到的新式51,都是在硬件上,速度上,外設上的發展。
尚未看到,在指令上的發展(增加新指令,唯一能增加的就是A5H了)
回復

使用道具 舉報

14#
ID:123289 發表于 2016-10-16 12:48 | 只看該作者
樓上的同事們,回答是正解!
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 欧美精品久久久久久久久老牛影院 | 久久久免费在线观看 | 成人国产精品免费观看视频 | 日本久久久久久久久 | 日韩精品一区在线 | 精品国产精品国产偷麻豆 | 国产成人综合一区二区三区 | 精品三级在线观看 | 亚洲 日本 欧美 中文幕 | 日日夜夜免费精品 | 久草视频观看 | 真人毛片 | 中文字幕第二十页 | 午夜影院视频 | 精品久久久久久久久久久久久 | 91精品国产91久久久久久密臀 | 久久精品国产久精国产 | 日本淫视频| 午夜久久久 | 日日夜夜精品 | 亚洲人a | 亚洲欧美综合精品另类天天更新 | 啪啪毛片 | 欧美色影院 | 精品在线观看入口 | 午夜在线影院 | 久久午夜国产精品www忘忧草 | 午夜欧美一区二区三区在线播放 | 91精品久久久久久久久中文字幕 | 久久精品二区 | 天天躁日日躁狠狠躁白人 | 少妇精品久久久久久久久久 | 国产在视频一区二区三区吞精 | 二区亚洲 | 亚洲视频免费观看 | 夜夜操天天操 | 一区精品国产欧美在线 | 国产一区二区三区四区 | 国产免费人成xvideos视频 | 日韩精品在线一区 | 午夜精品久久久久久久久久久久久 |