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

電子工程網

標題: cogoask關于單片機的指令系統和匯編語言程序介紹 [打印本頁]

作者: dandan1    時間: 2012-3-7 15:28
標題: cogoask關于單片機的指令系統和匯編語言程序介紹
單片機的指令系統和匯編語言程序介紹:

前面已經講述了單片機的幾個主要組成部分,這些部分構成了單片機的硬件。所謂硬件(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/
   ARM:http://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/





歡迎光臨 電子工程網 (http://m.qingdxww.cn/) Powered by Discuz! X3.4
主站蜘蛛池模板: 青青青在线视频播放 | 在线色播| 欧美高清观看免费全部完 | 久久伊人草 | 成人欧美一区二区三区视频不卡 | 99久久精品国产片久人 | 野外性战 欧美 | 亚洲色图综合在线 | 男人天堂黄色 | 日韩美女影院 | 欧美性极品黑人hd | 久久精品国产精品亚洲20 | 成人久久18网站 | 两个人高清视频免费观看www | 九九热免费在线视频 | 国产综合色香蕉精品五月婷 | 黄页网址在线观看 | h版欧美大片免费观看 | 中文字幕精品一区二区日本大胸 | 青青国产精品 | 男人在线天堂 | h视频在线免费 | 91久热| 欧美在线观看网址 | 日韩香蕉视频 | 国产精品青青青高清在线 | 久久久久久久国产 | 国产亚洲一区二区精品 | 高清日韩在线 | 天天视频官网天天视频在线 | 激性欧美激情在线播放16页 | 在线观看中文字幕一区 | 麻豆国产高清精品国在线 | 欧美人与动性行为高清视频 | 亚洲色图视频在线观看 | 久久精品视频国产 | 日本网站免费观看 | 欧美黑人成人www在线观看 | 99性视频 | 亚洲人视频在线观看 | 依依成人综合网 |