CSAPP實驗環境搭建

2021-10-07 17:47:53 字數 475 閱讀 2853

配置ubuntu

選擇ubuntu作為實驗的執行環境,下面是一些配置命令。

docker pull ubuntu:18.04

apt-get update
apt-get

install

sudo

sudo

apt-get

install build-essential

sudo

apt-get

install gcc-multilib

sudo

apt-get

install gdb

啟動&退出環境

完成環境配置後,每次需要進行試驗時執行如下命令即可,其它docker命令見官方文件

CSAPP 儲存體系實驗

1.觀察cache對程式資料訪問的加速作用 2.掌握程式設計中利用cache的基本方法 觀察 訪存模式對效能的影響 編寫 測試cache層次結構和容量等1.硬體 pc或任何一款具有cache的功能的計算機 2.軟體 windows linux作業系統 c語言編譯器 設計如圖1 2所示的 對二維陣列按...

csapp實驗記錄 Datalab

data lab實驗是關於計算機資訊的表示,主要涉及到整數,浮點數,以及相關操作的位級表示和操作 題目列表 題解bitxor x,y 計算 x y,只使用與和取反操縱實現異或操作 int bitxor int x,int y 通過與和非操作講二進位制位中相同的部分變為不同的部分,然後取反與,不同的部...

csapp實驗一總結

實驗一主要是關於位運算跟補碼和浮點數的表示的。整數部分 浮點數部分 在說題目之前我想先來寫一些浮點數表示的方法,以及一些注意事項。現在計算機基本上都採用了ieee754標準來表示浮點數,改標準把浮點數的表示為v 1 s m 2 ev 1 s m 2 e v 1 s m 2e這種形式,其中s ss稱為...