計算機是一種按照事先存儲的程序,自動、高速地進行大量數值計算和各類信息處理的現代化智能電子裝置。編程
計算機系統:硬件(Hardware)、軟件(Software)。spa
Part 1:【電路與電子技術】翻譯
電阻:R=U/I .內存
電壓:U=IR. (電勢、電勢差、電壓)有大小和方向,其值用正負數表示。編譯
基準零電位(GND):0V,所測的全部電壓值都是基於這一點的; 軟件
閉合電路的電壓和爲零(考慮方向):各器件所分的電壓值加起來爲零(含電池)硬件
電流:節點電流和爲零(考慮方向,流入流出)下載
發光二極管:發光器件,2個引腳,亮度與電流有關;二進制
單向性,陽極、陰極;程序
壓降固定,爲2V;
電流通常爲5-10mA,加限流電阻;
三極管:3個引腳的晶體管
可做爲開關器件:導通,截至;
對電流有放大做用
Part 2【數與量】 量:衡量事物多少; 數:量的數值。
在每一二進制位與硬件有對應的時候考慮進制轉換。
計算機中全部的信息存儲都以二進制進行。
ASCII碼:用8位ASCII碼錶示一個字符。
Part 3【計算機】(廣義)
熟悉的:臺式機,筆記本電腦,PAD,智能手機,MCS51系列單片機;
專用計算機:ARM / DSP / SOC,工業控制計算機(IPC),可編程序控制器(PLC),大型計算機系統;
功能:1)計算:CPU(算術運算,邏輯運算) —— 內部寄存器
2)信息存儲:存儲器;
3)信息輸入輸出:總線;
每類CPU只能執行專有指令,所有指令的集合稱爲指令集;
程序由指令構成;
程序要執行,必須加載到內存;
指令要讀入CPU後才能被執行,且根據待執行指令的地址找到該指令;
執行過程:取址;譯碼;讀數據;執行;寫數據。
內存:微機中的存儲和記憶部件,用來存放數據和程序
做用:存儲代碼和數據
組成:算術邏輯單元(ALU):算術,邏輯,移位運算;
控制器
內部寄存器;
內部總線:BUS 片內器件;
進行數據聯絡的線路;
總線:各部件之間傳送信息的公共通路組成,總線是電路,由多條電路鏈接線構成
地址總線,數據總線,控制總線。
編譯軟件是用來將源程序翻譯成目標程序的,實際下載到單片機中的是翻譯成的機器語言。