1樓:網友
這個程式類似的不是在《微控制器微機原理與應用》中有的啊,好好琢磨下書,好久沒用匯編了。
簡單的微機原理程式執行結果
2樓:黑帝斯反擊
mov dx,0f100h dx=0f100h
mov dh,[dx] dh=(0f100h)='a'=41h dx=4100h 取記憶體0f100h處存放的字元'a'存入dh,'a'的ascii碼為41h,dh為dx暫存器高位,所以dx發生變化。
mov ah,[dx] ah=(04100h)='b'=42h 原理同上。
所以正確的是ah中存放的是42h,不是41h,另外dx暫存器不能作為間接定址暫存器,可以使用bx暫存器代替。
微機原理與微控制器哪個容易?區別在那裡?
3樓:匿名使用者
我們學的微機原理及運用就是微控制器的程式設計。
微機原理應該指的是計算機原理。
微控制器語言是一種彙編的語言,還是高階語言比較簡單。
4樓:匿名使用者
1、微機原理就是計算機原理,一般地該課程及其書籍都會講電腦硬體方面的知識,而其中或多或少會帶有一些微控制器方面的知識。要說學的話,微機原理容易學些。
2、微控制器的書一般都命名為微控制器原理或微控制器程式設計、微控制器技術及應用等,該課程及其書籍都會講一些組合語言程式的基礎知識、硬體的輸入輸出結構及cpu內部結構及通訊等,每部分都講到彙編程式的編寫。要說學的話,難度還是挺大的,還有經常上機編寫並除錯程式,而且還要有電子專業的理論基礎才行,必竟要會看懂電路圖。
微機原理微控制器有什麼區別?
5樓:網友
從理論上來講微控制器屬於微機的一種,微機原理裡面也是學習資料匯流排、位址匯流排、暫存器、堆疊等結構原理。我學習的時候是微機原理是以z80 cpu為例來講的,課本里面的彙編指令是z80的指令。微控制器國內早期都是以51系列微控制器為例,所以彙編指令都是ms-51指令。
但裡面的結構和微機原理介紹的差不多。你熟悉微控制器原理的話學習微機原理比較容易的。
6樓:隨意的風
微機原理是介紹一般微型計算機的體系結構和原理,如x86結構原理。
微控制器是微機的一種,屬於很低階的,資源和介面都很有限,在工業控制中很常用。
微機原理為一般性的理論,而微控制器是這個理論體系內的乙個例項。
7樓:網友
有的大學教科書裡微控制器也叫微機!!要具體看!1
編寫微控制器程式(或者微機原理)
8樓:嘲諷帥哥
樓主的問題可能有錯誤,「將2個變數和放入34h-35h記憶體單元 將2個變數差放入35h-36h記憶體單元 」這裡兩個都佔用了35h單元,我認為可能是 將2個變數差放入36h-37h記憶體單元的意思,最後「將2個變數差放入3bh-3ch記憶體單元」,我估計是將商存入3ah~3ch的空間,程式如下。
#include//使用51模組。
#include//使用位址模組。
#define data dbyte[0x30] //定義data代表內部儲存器30h的位置。
int *p; //定義變數p為乙個int型,定義指標*p為乙個16位的值,好給儲存器存值。
main()
ps:執行有警告,是因為*p是int型,而p=&data; 語句是將char型賦值給int低8位,對程式的執行沒有影響。
微控制器和微機有什麼區別,微機原理主要講什麼。
9樓:
微控制器是精簡的微機,具有基本的功能,如cpu,儲存器,i/o口,外部擴充套件等,微機原理教材內容除樓上說的外,還有常用介面器件介紹。
10樓:網友
微控制器是微機的一種。
應該是很小的一種。
微機原理是包括微型計算機體系結構、8086微處理器和指令系統、組合語言設計以及微型計算機各個組成部分介紹等內容。
微控制器原理和微機原理有什麼關係,哪個更基礎?應該先學哪個?
11樓:黑豹
大同小異,微控制器類似於把微機應用系統整合到乙個晶元上。從理論上說是先學習微機原理。微控制器牽涉到的知識面廣,外圍電路多。如果有模擬與數位電路基礎,可以直接學習微控制器。
12樓:super樂樂兒
微機原理是介紹一般微型計算機的體系結構和原理,如x86結構原理微控制器是微機的一種,屬於很低階的,資源和介面都很有限,在工業控制中很常用。
微機原理為一般性的理論,而微控制器是這個理論體系內的乙個例項建議先學微機,整體瞭解下,在開始學微控制器。
13樓:匿名使用者
不用分先後,可以同時學 。。
微控制器、嵌入式、微機原理三者的區別???
14樓:無畏無知者
大概說,微機是由cpu,儲存器,介面電路等等組成,這些都是獨立存在的,當把這些都做到了晶元裡去,就成為了微控制器;
嵌入式大致這樣瞭解,如網絡卡、音效卡顯示卡等等,他們各自有各自的執行環境,自成系統,但是對於電腦來說他們都是嵌入模組或者嵌入系統;
15樓:匿名使用者
汽車、火車、飛機都是交通工具。
微控制器原理的參考文獻有哪些,急求關於微控制器的外文參考文獻五篇,不要具體內容,只要標題,作者,年份,型別等就可以了
1 李廣弟等 微控制器基礎 北京航空航天出版社,2001.7 2 樓然苗等 51 系列微控制器設計例項 北京航空航天出版社,2003.3 3 唐俊翟等 微控制器原理與應用 冶金工業出版社,2003.9 4 劉瑞新等 微控制器原理及應用教程 機械工業出版社,2003.7 5 吳國經等 微控制器應用技術...
51微控制器的程式大小問題?
用個 空間大點的型號吧,k確實很多時候不夠用。微控制器c語言程式大小 微控制器也只有k的的程式太大了,只有加外部rom了。不是因為c語言的程式太大了,如果是破解了keil編譯器之後,可以編譯無窮大的軟體,沒有破解只能編譯k,如果hex檔案都有k的話,c語言程式差不多就有七八十k了,應該不會是程式過大,你...
plc梯形圖原理什麼?和c語言的微控制器程式設計機制有什
plc 是英文 programmable logic controller 的縮寫,中文的意思是 可程式設計控制器。實際上plc的核心部分就是用微控制器做的內。微控制器已經構成了容 一個基本的控制框架,梯形圖則是一種圖形化的變成方式,將一些控制 填寫到微控制器中,微控制器順序掃描這些 之後去執行響應...