國外的計算機專業 是如何教《計算機組成原理》這門課的?

時間 2021-05-12 05:45:43

1樓:c rt

新加坡國立大學的話大部分人是大三上,上的是cg3207 computer architecture。感覺教授的講義也是到處搬運的。然後剛開始就講一些相關的state of art然後正課具體的syllable我記不太全就不寫了,主要是四次project,從寫乙個加法器到寫乙個簡單的cpu再往裡面加各種各樣的設計讓它能接受更多種的instruction,最後就是比比誰更卷的自由發揮改進(eg.

加&改進pipelining)最終設計環節,隨手打的大概是這樣

2樓:乙醚

謝 @吮吸 邀。我感覺我校這門課和大家的畫風不一樣……

上學期(Fall 2015)上了Computer Architecture。這門課在普渡的CS core裡,也就是所有CS學生都需要學的課。但是教授十分有毒(真的有毒),感覺沒有能學到什麼東西(當然也有一部分原因是我對硬的部分的確沒太大興趣)。

根據Course Wiki來說,課程分為五個部分,

基礎。你們說的二進位制編碼、電路(與非門、觸發器鎖存器、編碼器解碼器之類的)都在這一部分裡。課上主要在講布林邏輯,卡諾圖,然後介紹各種電路元件。

Lab的話就是只給你與非門讓你拼出個什麼門來,給你個解碼器給你個counter搞個紅綠燈(每個顏色規定幾秒鐘那種)出來。

處理器。課上在講MIPS指令集,處理器裡的資料通道和控制流。Lab就是扔給你個Raspberry Pi讓你寫Assembly,最難的也就用Assembly寫個快排。

記憶體。課上講物理記憶體、虛擬記憶體、快取。Lab,最有乙個Lab寫了個C的memdump,給了好久好久(而我們上一年在C的課裡就寫過了)

IO。主要將計算機和外部裝置如何交流。(然而好像沒講啥系列(實際上只講了乙個禮拜,有毒)

進一步的話題。然而好像並沒有講過(

非計算機專業,計算機如何入門?

不懵傘 Fangxun 的推薦,親測有效。Crash Course.我是乙個不接觸計算機專業的人。現在,機械人都要發展起來了。我才不相信電子智慧型是什麼神奇魔法呢!所以,去看了Crash Course。它告訴我,是Computer Science.原來就是一堆電路。大道至簡。的確很神奇! 高讚答案已...

非計算機專業跨考考研計算機難度如何?

2020雙非一本機械工程跨考電子科技大學計算機,目前已經擬錄取。說實話吧,我本人來說跨考計算機沒有覺得很難 可能是考上了所以覺得沒有很難 但是從和我一起跨考計算機的小夥伴來說,我覺得跨考計算機還是挺難的,我們班上一共有5個人跨考計算,只有我乙個人考上,其他人全部報的普通211均未上岸 專業課都沒有學...

非計算機專業學生如何掌握計算機思維?

山東中公優就業 與其說計算機思維不如說是邏輯思維能力。不管什麼思維,最終都是要解決問題的,能不能解決問題,大多和思考方式有關係。而思考方式,有一部分是經驗總結出來的,有一部分是看書 閱讀前沿技術領悟的。先從小問題著手,一步步的考慮越來越全面,對技術的把握越好,越能解決實際問題。 CodeAllen ...