2012年10月9日 星期二

20121004 CMOS與VLSI設計概念

昨天明明沒有晚睡

今天不知道為什麼精神就是很不好

但還是很努力的撐完整個早上的課

今天認識了CMOS和VLSI的簡單概念

算是正式開始踏入大型積體電路了


以下筆記和重點因為有版權問題
所以只選了一些放上來












20120927 練習UNIX系統基本指令

繼續上星期的基本認識

這個次上課老師介紹更多位來常用到的指令

讓我們多熟悉這個介面

多熟悉這些指令



開啟命令直譯器和某個資料夾

 

將開啟的這個資料夾裡的檔案合併成一個檔案
資料夾內跑出一個tar檔


who 查看系統中的使用者



查詢同一台機器使用者資訊
常用來查駭客

 

將檔案who的資訊另外顯示在文字檔




今日筆記








20120920 認識UNIX系統及基本指令

今天第一次上課

老師先讓我們熟悉我們熟悉硬體設備

及一些會用到的軟體

讓我們在UNIX系統裡玩一些基本指令


UNIX系統


終端機(命令直譯器)


whoami 我是誰


pwd 檢查目前目錄


cd 改變工作目錄,cd.. 回上層目錄



ls 列出檔案或目錄下之檔案名稱


再回上層列出上層的檔案名稱


進入usr資料夾並列出裡面的檔案


開啟bin這個檔案


今日筆記





2011年12月18日 星期日

20111212 今天沒電腦用

今天因為教室更新電腦硬體

系統還沒安裝完

所以今天只能看教授方投影片上課

教授也不浪費時間就一次把下星期的進度教完

下星期就所有時間都拿來練習和考上機考

今天教了一些系統程序的概念

也教了許多和C++類似的語法和運算符號

講解了Verilog的應用範圍

了解到這門課對我們未來的影響

雖然今天沒有碰到電腦

但也是對Verilog有了更深的了解

2011年12月11日 星期日

20111205 上機考

今天去考緊張又刺激的上機考

雖然說題目不難

但還是畫電路圖還是有點複雜

怕緊張或一時大意出錯

還是要很謹慎的作答

上機考考卷

程式碼

跑出結果

結果波形圖

其實電路圖仔細慢慢畫

只要電路圖是正確的寫程式碼就不難了~

2011年12月4日 星期日

20111128 印出

因為這陣子開始上機考

老師為了讓我們有多一點時間練習

就沒有上太多的進度跟新作業的練習

之前印出都只知道display

今天多了個write

write和dislay的差別在於display和display之間會自動換行

write則不會

除了講義上的示範之外

我另外自己打了一段簡單的印出程式碼

其中含有display和write

從印出的結果就能明顯看出兩者的差異

display和write程式碼

印出的結果


除了印出我們自己打上去的文字外

還可以印出每個指令執行時的時間點

單位是奈秒

印出時間的程式碼

印出的結果



雖然上機考並不會很難

但還是會希望做足準備再去考

不過得知考不好可以重考且不扣分後就有比較放鬆了

2011年11月27日 星期日

20111121 延遲


今天教了區塊的概念和延遲

稍微練習了一下延遲的程式碼

試試看編輯不同的延遲程式碼

跑出的結果會有什麼不同

第一個延遲的程式碼

跑出的結果

第二種延遲的程式碼

結果

每個initial裡

也就是每個區塊

時間的計算都是獨立的

我將兩次相同的內容設置成不同區塊的編排方式

跑出來的結果就會有所不同

同一個區塊內的延遲時間是累加的

也就是相對的時間而不是絕對的時間

基本上只要這兩個大點注意好就不太會算錯了