国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

查看: 1505|回復: 0
打印 上一主題 下一主題

cogoask關于單片機的指令系統和匯編語言程序介紹

[復制鏈接]
跳轉到指定樓層
樓主
發表于 2012-3-7 15:28:58 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
單片機的指令系統和匯編語言程序介紹:

前面已經講述了單片機的幾個主要組成部分,這些部分構成了單片機的硬件。所謂硬件(Hardware),就是看得到,摸得到的實體。但是,光有這樣的硬件,還只是有了實 現計算和控制功能的可能性。單片機要真正地能進行計算和控制,還必須有軟件(Software)的配合。軟件主要指的是各種程序。只有將各種正確的程序“灌入”(存入)單片機,它才能有效地工作。單片機所以能自動地進行運算和控制,正是由于人把實現計算和控制的步驟一 步步地用命令的形式,即一條條指令(Instruction)預先存入到存貯器中,單片機在CPU的控制下,將指令一條條地取出來,并加以翻譯和執行。就以兩個數相加這一簡單的運算來說,當需要運算的數已存入存貯器后,還需要進行以下幾步:
第四 步:把相加完的結果,送至存貯器中指定的單元。

數據、地址、指令:之所以將這三者放在一起,是因為這三者的本質都是一 樣的──數字,或者說都是一串‘0’和‘1’組成的序列。換言 之,地址、指令也都是數據。指令:由單片機芯片的設計者規定的一種數字,它與我們常用的指令助記符有著嚴格的一一對應關系,不可以由單片機的開發者更改。地址:是尋找單片機內部、外部的存儲單元、輸入輸出口的依據,內部單元的地址值已由芯片設計者規定好,不可更改,外部的單元可以由單片機開發者自行決定, 但有一些地址單元是一定要有的(詳見程序的執行過程)。數據:這是由微處理機處理的對象,在各種不同的應用電路中各不相同,一般而言,被處理的數據可能有這么幾種情況:
1·地址(如MOV DPTR,#1000H),即地址1000H(相當于門牌號)送入DPTR。
2·方式字或控制字(如MOV TMOD,#03H),3即是控制字。
3·常數(如MOV TH0,#10H)10H即定時常數(16進制)。
4·實際輸出值 (如P1口接彩燈,要燈全亮,則執行指令:MOV P1,#0FFH,要燈全暗,則執行指令:MOV P1,#00H)這里0FFH和00H都是實際輸出值。又如用于LED的字形碼,也是實際輸出的值。
理解了地址、指令的本質,就不難理解程序運行過程中為什么會跑飛,會把 數據當成指令來執行了。

文章選自http://www.cogoask.com/
工程師問題大全www.cogoask.com
單片機:http://www.cogoask.com/tags/%E5%8D%95%E7%89%87%E6%9C%BA/
   ARMhttp://www.cogoask.com/tags/arm/
   PCD:http://www.cogoask.com/tags/pcb/
ALTIUM: http://www.cogoask.com/tags/altium/
  FPGA: http://www.cogoask.com/tags/fpga/
您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 亚洲欧美视频二区 | 青青青青草 | 99久久99热精品免费观看国产 | 97国产在线公开免费观看 | 国产剧情自拍 | 成人午夜视频网站 | 国内性爱视频 | 色婷婷色| 麻豆精品免费视频入口 | 综合九九 | 黄视频网站观看 | 大乳女子一级毛片 | 闲人吧综合免费888精品 | 久久777国产线看观看精品卜 | 一级毛片在线不卡直接观看 | 国产91精品一区 | 高清视频在线播放ww | 九九亚洲精品自拍 | 成都4片p高清完整版在线观看 | 欧美日韩成人在线视频 | 亚洲欧美日韩精品一区 | 成人免费观看视频 | 狠狠干天天操 | 中文字幕一区二区三区 精品 | 青青青国产手机在线播放 | 欧美草比 | 亚洲欧美中文日韩二区一区 | 亚洲日日做天天做日日谢 | 亚洲影视久久 | 久久精品影院一区二区三区 | 青青青国产精品国产精品美女 | 国产快播| 中文字幕五月天 | 国产精品国产三级国产an不卡 | 男女视频在线观看网站 | 久久久久久久久久久久久久久久久 | 国产一成人精品福利网站 | 亚洲日本中文字幕一本 | 欧美日韩色黄大片在线视频 | 97av麻豆蜜桃一区二区 | 精品视频在线播放 |