與非門
與非門是cpu中的基本單元,利用它可以進行最基本的運算。
常見的匯流排
1.rs232c---串列埠資料標準--一般有25連引腳線,但其實用不到那麼多,常用到9根,最簡單只用到3根線
常用的9根線是 rts/cts----請求傳送/清除傳送流控制
rxd/txd---接收資料/傳送資料
dst/dtr-----資料終端就緒/資料設定就緒流控制
dcd---------資料載波檢測
ringing-ri----振鈴提示
sg---訊號地
cpu中的uart控制器------把uart發出的ttl訊號轉換成rs232的轉換晶元----rs232的介面(9口,25口的)
2.i2c
i2c,有兩條線,scl,sda,
任意乙個可以進行傳送和接收的裝置,都可以做為主裝置,但是任意時刻只能有乙個主裝置,但可有多個從裝置。sda,scl在不用時,要連線成「線與」--目的就是為了 這兩條線在任意時候都是0,或者都是1,這樣這i2c就用不起來了。在scl穩定輸出為高時,sda從高到低的變化,代表發出乙個開始位,在scl穩定輸出為高時,sda由低到高代表發出乙個停止 位,這個是由i2c主裝置產生的。在從裝置位址為7位時,主裝置在傳送前,先發1個位元組的裝置位址資訊,最後一位為讀/寫標誌位在傳輸資料的時候,也是1個位元組1個位元組的傳輸的,從msb位開始,scl的時鐘又主裝置發出,在scl的第8個時鐘傳輸完後,要釋放對sda的控制權,在第9個scl的上公升沿到來的時候,從裝置要發乙個ack位,表明乙個位元組結束。
3.usb
usb1.1有兩種模式 全速--12mbps 低速--4.8mbps
usb2.0 在usb1.1的基礎上增加了乙個高速模式---480mbps
usb介面有四根線 養分資料線d+ 和d-, vbus ,vdd
usb主控最多可接127個裝置,每個裝置之間的接不要超過5公尺,
當板子做為連線usb裝置的時候,板子要提供主控器和聯結器
當板子做為usb裝置接其它主控的時候,板子要提供介面卡和聯結器
接在主控上的裝置速度最快,其次是hub上的。
4.時序
看時序圖,要抓住兩個重點
乙個是建立時間-------是指觸發器的時鐘訊號上公升沿到來以前,資料穩定不變的時間。
輸入訊號應提前時鐘上公升沿(如上公升沿 有效)t時間到達晶元,這個t就是建立時間-setup time.如不滿足setup time,這個資料就不能被這一時鐘打入觸發器,只有在下乙個時鐘上公升沿,資料才能被打入觸發器
乙個是保持時間-----是指觸發器的時鐘訊號上公升沿到來以後,資料穩定 不變的時間。如果hold time不夠,資料同樣不能被打入觸發器。
硬體防火牆基本知識
硬體防火牆是指把防火牆程式做到 晶元裡面,由硬體執行這些功能,能減少cpu的負擔,使路由更穩定。硬體防火牆是保障內部 網路安全的一道重要屏障。它的安全和穩定,直接關係到整個內部網路的安全。因此,日常例行的檢查對於保證硬體防火牆的安全是非常重要的。系統中存在的很多隱患和故障在暴發前都會出現這樣或那樣的...
Oracle 基本知識
乙個表空間只能屬於乙個資料庫 每個資料庫最少有乙個控制檔案 建議3個,分別放在不同的磁碟上 每個資料庫最少有乙個表空間 system表空間 建立system表空間的目的是盡量將目的相同的表存放在一起,以提高使用效率,只應存放資料字典 每個資料庫最少有兩個聯機日誌組,每組最少乙個聯機日誌檔案 乙個資料...
Oracle 基本知識
乙個表空間只能屬於乙個資料庫 每個資料庫最少有乙個控制檔案 建議3個,分別放在不同的磁碟上 每個資料庫最少有乙個表空間 system表空間 建立system表空間的目的是盡量將目的相同的表存放在一起,以提高使用效率 每個資料庫最少有兩個聯機日誌檔案 乙個資料檔案只能屬於乙個表空間 乙個資料檔案一旦被...