10幾20年前單晶片(Single Chip)才剛開始萌芽階段,
像 8051、8748、6502、Z80 都是很多 5、6 年級生學生時代的回憶,
以前像 C 這樣的高階語言還尚未使用在單晶片微控制器上面時,
不管程式再怎麼大,都要一行一行用組合語言寫出來。
有的單晶片指令非常多,有時後還得邊寫邊查有哪些指令可用,
不過很多工程師都有共同的困擾,因為組語不像高階語言容易瞭解,
所以不管註解的再詳細,過一段時間後常常看不懂自己在寫什麼,
時間越長越嚴重,還有就是別人更看不懂你在寫什麼,
所以早期組語如果換了一個人接手常常是重寫較多。
挑燈夜戰寫程式和 Debug 應該是很多人共同的經歷,
僅向過去 20 年來推動台灣經濟發展的 Engineer 們致敬!

X