国产毛片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性视频
|
亚洲人视频在线观看
|
依依成人综合网
|