TFTP
在開發嵌入式系統裡,我們在開發的過程中,往往會接觸一些傳輸或是連接的協定, 而TFTP很明顯的就是其中特別常見的一種,以下我們將會稍微簡介一下TFTP的特性, 與一步步帶領讀者如何在Ubuntu上架設自己的tftp server。
ELF 細論
在linux系統上開發C/C++,我們幾乎都會利用gcc來將程式碼轉成目的檔再作執行,在以前,我總是不管這些細節,認為這些鎖事交給compiler跟OS去擔心就好, 直到工作碰到了,翻閱資料才發現以前對程式的了解真的是相當的粗淺,甚至不堪一擊,以下就稍微細論linux目的檔的內容。
在linux中,這些目的檔的格式為ELF(Executable Linkable Format),與Windows下的PE(Portable Executable)其實系出同源,都是延伸自COFF(Common object file format),在此處我僅探討ELF。 不討論太多靜態連結與動態連結的細節,你可以把他當作一個查詢用的資料。
正規表示法
正規表示法(regular expressions)是透過代數來描述語言的一種表達方式, 是在電腦科學被廣為使用的一個概念,此處將會對其作說明
深度學習I
1. 感知器(perceptron)
1. 何謂感知器
什麼是感知器呢?感知器可以想成是二元的線性分類器,其上有多個訊號輸入,而輸出訊號輸出0或1,在神經網路之中,它可以被看作是一個神經元。
讀書心得:烏合之眾
第1章. 群體一般特徵:受人擺布的玩偶
- 一個群體向組織化群體轉變得條件:
- 自覺個性的消失(同質性吞噬異質性)
- 觀點的明確轉變
章節.3 指令階層架構平行與其利用
1. 指令層級平行(Instruction-Level Parallelism,ILP)的概念與挑戰
現在的處理器都支援流水線執行,事實上流水線執行就是利用了ILP的特性,將指令執行的時間重疊起來,使程式執行得更快。
章節.2 記憶體階層架構設計
1. 概論:
可見附錄.B 記憶體架構複習(Review of Memory Hierarchy)
2. 十種進階的快取記憶體效能優化:
這裡探討了幾個快取記憶體優化的方向:
- 減少命中時間:
下述兩種技術皆能夠減少功率損耗
- 使用小且簡單的一級快取
- 使用way prediction
章節.1 量化設計與分析的基礎
1. 電腦的分類
- 個人行動裝置(Personal Mobile Device): 強調能量效率跟即時性 不像嵌入式電腦,PMD可以執行第三方開發的程式