- STC 32位 8051單片機原理與應用
- 丁向榮編著
- 538字
- 2023-12-13 15:45:05
本章小結
數制與編碼是計算機的基本數字邏輯,是學習計算機的必備知識。在計算機的學習與應用中,主要涉及二進制、十進制與十六進制;在單片機中,同樣存在數據的正負問題,用數據位的最高位來表示數據的正負,“0”表示正,“1”表示負,并且用補碼形式來表示有符號數。
在計算機中,編碼與譯碼是常見的數據處理工作,最常見的編碼有兩種:一種是BCD碼,一種是ASCII碼。
馮·諾依曼提出了“程序存儲”和“二進制運算”的思想,并構建了由運算器、控制器、存儲器、輸入設備和輸出設備所組成的電子計算機的馮·諾依曼經典結構。
將運算器、控制器及各種寄存器集成在一塊芯片上可組成CPU,CPU配上存儲器、I/O端口便構成了微型計算機,微型計算機配以I/O設備,即可構成微型計算機系統。
一個完整的計算機系統包括硬件與軟件兩部分,硬件是指看得見、摸得著的實體部分;軟件是指揮計算機的指令的集合。簡單來說,計算機的工作過程很簡單,就是機械地按照取指令→指令譯碼→執行指令的順序逐條執行指令。
單片機與系統機分屬微型計算機的兩個發展方向,均發展迅速,如今分別在嵌入式系統、科學計算與數據處理等領域起著至關重要的作用。
STC 32位單片機具有高速32位的8051內核,其指令系統包含268條功能強大的指令,如32位加減指令、16位乘除指令、32位算術比較指令等,直接支持ucOS。