餘樂成溪 作品

第243章 顛覆式的開發模式

 經過這段時間進行高強度輸入程序,張紅旗感覺要是今後程序的規模上去後,再自己挨個手敲代碼也不是個事。

 在調制解調器試製成功後,張紅旗就仔細聽過調製出來的音頻,發現為了追求傳輸速率,這些音頻的範圍太廣,有部分區間用人聲根本無法發出來。

 所以張紅旗這次改造的主要方向,就是把傳輸協議限定在自身容易發聲的區間,然後自己重新編寫出一套解調方案出來。

 經過一段時間的改造後,因為是直接採集聲音的緣故,不像長途電話聲音質量損失很大。

 所以聲音能夠準確傳遞的信息密度也明顯變高,經過多次嘗試下,張紅旗最終將設備的輸入速率提升到2000bps。

 這個傳輸速度比起用手敲擊鍵盤輸入而言,速度至少快了二三十倍。

 不過唯一不爽的點,就是在輸入的時候表現得太過非人,需要張紅旗直接使用人聲發出對應的音頻。

 在解決了輸入速度的問題後,張紅旗第一個拿來試手的項目,就是把之前北航星海編寫出來的操作系統,重新優化編譯了一份。

 編譯後的操作系統,雖說在速度上還感覺不出什麼差別,但是操作系統的體積明顯地小了一些,佔用內存空間也小了一點。

 在這個剛剛從以bit計數過渡到以kb計數的時代,哪怕一點點的體積縮減,對於一個操作系統來說也是很重要的。

 並且在不確定圖形處理卡什麼時候能用上的情況下,張紅旗還寫了一個驅動,用字符來模擬預定的圖標,對整個系統進行了測試。

 從測試的結果來看,極簡版的操作系統運行流暢,功能完全能夠滿足基本需求。

 這樣的測試版本在內部推出後,北航星海實驗室的所有參與測試人員,都覺得這樣的版本除了樣子確實不如圖形版外,其它的都還可以。

 有人建議,完全可以開發一套字符出來,用這套字符就可以實現類似圖形界面的效果,直接省掉圖形卡。