計算機系統的初學者疑問?

時間 2021-06-05 19:25:50

1樓:風中的雪糕

如果是用指標存的 , 那麼會改寫你的這個位置和前乙個位置的資料 , 最後在前乙個位置被呼叫時 , 出錯 .

這前乙個位置不一定是連續的,window記憶體管理器會把記憶體挪來挪去.

2樓:

超出的部分會溢位,只有不超出的部分才會被計算機處理,這會造成計算結果錯誤或者沒有意義的結果,並不存在用補碼處理超出的部分。溢位也是常見的一種攻擊方式,就是對你的錯誤進行利用。

大端小端沒什麼實際意義,只是不同的設計罷了,就好像中中國人姓在前,歐美人姓在後,文化傳統而已,只是乙個習慣。

其實這些東西還只是學習計算機的入門,你讀的這本書應該是學習計算機的第一本書,如果這些理解起來都有很大的困難的話,以後深入學習就更難了。個人認為計算機專業比較難點的課程是編譯原理,資料結構,作業系統原理,有的還要求學模擬電路。

按照教學大綱要求編譯原理學完要會自己寫乙個簡易編譯器,作業系統學完要自己設計乙個作業系統。資料結構難點就是圖和樹,不知道現在學校會不會教密碼學。

3樓:馬丁嚮往未來

我從你的提問已經看出來你現在的學習進度。

我只想說兩點。

1,問問自己想要學什麼。

2,找找看什麼書能教你要學的。

以上是重點,如果沒有理解,請往下看

萬物皆有因果緣由(真理),切勿習慣認知(覺得自己懂了)。

此為其一,

因果緣由自有高人指點(日美著作),切勿盲信巫術(國內教材)。

此為其二,

請題主認真思考並回覆或提問,如果回覆或提問中能看到題主認真思考的痕跡,我便自會解釋下去。

題主算是有認真的思考吧

我上面其實說的意思是沒有什麼東西是看不懂的,學不會的,如果你發現你學不會。原因是因為你沒有了解事物的因果緣由,什麼意思呢?

你在學習補碼等編碼的時候,你是否已經知道補碼的本質解釋和現實意義?

你是否對『補碼』一詞有慣性化,習慣化的主觀認知?覺得「補碼就是一種碼,是通過補運算獲得的碼」,這便大錯特錯了,那我問你補運算是什麼?到底把誰進行補運算?碼又是什麼?

你是否對國內不負責任的教材對你學習的誤導這一過程有著敏銳的觀察?

你是否對貌似正規的書籍有這盲目的服從?

你是否對我說的這一段話有著可能錯誤的理解和認知?

如果能理解上目前我問的每乙個問題,那你便已經對你遇到的問題的原因有很深的認知了,我要說的只是,切勿盲目認知,必須追求真理,而真理必須通過自己已經深刻了解的真理推斷。

我多說兩句,你說這本書很好(深入......),我並不認同。小日本鬼子其他地方做的確實不好,但我覺的人家寫的好多計算機專業書籍是真的負責任和深入淺出,推薦新手多讀日本書籍。

最後我推薦一本程式設計師的聖經《編碼》,這本書是每個牛X的程式設計師必然讀過的書。

計算機系統概論該怎麼學?

NigelWu 瀉藥 望採納。這本書很不錯,尤其是原版的,既然選擇英文版,我相信這跟你們學校的專業設定有關係,這樣的教材選擇是有道理的,倒是首先體現了英文的重要性。可能對英文教材有一些不習慣,甚至完全看英文有點牴觸,畢竟很花時間,不過不用擔心。首先,這本書有中文版本的,你可以選擇購買一本中文版的對照...

初學者對纏論所抱持的疑問

1.不重疊的3筆就不會構成線段。2.構成筆。3.筆段的確認不以幅度為依據。4.沒啥區別。5.這張圖,只說一下最後的劃分。走勢只要不擊破最後那兩根大陽線,不會產生新筆。向上擊破只是上筆延伸,向下擊破產生新的向下筆。 燈塔 筆 線段 中樞,是纏論的基礎。因為基礎打不好,或者太糾結了,就不容易出來。實在是...

學習計算機系統基礎,學校讓裝linux,可以在自己的筆記本上裝嘛,會不會整崩原來的windows

手抓餅 現在相容性不是問題,基本都能安裝Linux。既然學習了,不可勁折騰一下嗎?直接安裝Linux 虛擬機器安裝 再買個阿里雲玩玩。 Hoshea 崩是不可能崩的,除非你把windows的啟動檔案刪掉了,當然,這個也不是事。推一波Manjaro神教 我個人嘗試過很多linux,但是 在原來的雷神9...