內容簡介
本書以計算機系統能力培養為目標,從程序員的視角詳細闡述了計算機系統組成及程序的底層運行機制。全書共分為11章,主要包括計算機系統概論、信息的表示與處理、最小系統與原型系統、ATT彙編語言、數據與程序的機器級表示、鏈接、存儲層次、異常處理、程序優化、簡單CPU設計等內容。本書提供了非常豐富的教學資源,包含演示代碼、知識點視頻、討論課選題及優秀教學案例,讀者可以掃描書中的二維碼來訪問。 本書適合作為高等院校計算機及相關專業本科生、研究生的教材,也可以作為業界工程師的參考書。作者簡介
趙歡,湖南大學二級教授、博士生導師,岳麓學者領軍崗,湖南省芙蓉教學名師,寶鋼優秀教師特等獎、霍英東教育基金會首屆教育教學獎、教育部-華為「智能基座」優秀教師和高校計算機專業優秀教師獎勵計劃獲得者。國家級一流本科專業、國家級一流本科課程、國家精品課程和國家級精品資源共享課負責人,牽頭的教學成果獲2022年國家級教學成果二等獎,主編國家級規劃教材8本。帶領團隊長期致力於計算機系統能力培養教育教學改革,牽頭的「鯤鵬計算機系統能力培養課程群虛擬教研室」獲教育部虛擬教研室建設試點,負責的「計算機系統」課程獲首批國家級一流本科課程。目錄
前言