彙編(二) 基礎知識

2022-02-23 13:58:55 字數 1344 閱讀 3711

目錄cpu存放一部分指令和資料

記憶體 記憶體條 記憶體條是記憶體的一部分

指令和資料在記憶體中是沒有任何區別的

cpu要從記憶體條中讀取指令和資料怎麼做? 寫入 放回到記憶體中

拆機箱cpu和記憶體條都是插在一塊主機板上

cpu和記憶體條之間聯絡 需要通過 電路

記憶體編號資訊 位址線 記憶體位址 位址線的數量決定了能儲存多少位址 定址

資料資訊 資料線

讀寫資訊 控制線

電路表示什麼狀態? 高低電平 0 1

1.記憶體編號為什麼從0開始的? 物理上限制,電路只能0或1

2.什麼叫定址能力? 位址線決定了你有多少0 或者1

位址線 決定了cpu定址能力

資料線 決定了cpu和其他部件進行傳輸 一次能傳送多少

控制線 決定了cpu對其他部件控制的能力

16根 20根 24根 32根,則定址能力分別是多少? 64kb,1mb,16mb,4gb

8根 8根 16根 16根 32根,它們一次可以傳遞資料為() b? 1 1 2 2 4

80386至少要讀取() 次?

e b800:400

1 空格進行修改記憶體

記憶體位址是不是記憶體條的位址? 不是

計算機有很多部件,記憶體條是計算機的乙個部件,顯示卡 視訊記憶體插在主機板上 顯示器和主機板

記憶體空間:

記憶體條 100~200

顯示卡 201~300

視訊記憶體 顯示卡

rom 301~400

1.cpu和計算機各個部件的關係? 記憶體條 顯示卡(視訊記憶體) 給他們編號

2.什麼是ram記憶體? ram 讀取寫入 斷電丟失

3.什麼是rom記憶體? rom 唯讀 斷電後,資料和指令都存在,一般用在啟動計算機上

cpu是通過ab,cb,db組成。

cpu通過埠去訪問滑鼠鍵盤(port)

滑鼠和鍵盤都有一塊晶元,同樣也能儲存指令和資料

埠是由埠號

​ 60h就是埠號

cpu 也給滑鼠鍵盤 麥克風 乙個編號

input out 讀取 寫入 控制線 讀寫資訊

cpu存放位址資訊和資料資訊地方 暫存器

我們彙編程式設計師 通過組合語言彙編指令修改暫存器的內容

從而進行控制計算機

ax 資料暫存器

ds es ss cs 都是冒號左邊的一種位址資訊 ip比較像

彙編基礎知識

最近感覺自己學的到了乙個瓶頸,學的不知道有多少是記住的,總是感覺自己要學的東西有那麼多,時間又太少。專業課也越來越多,花在程式設計上的時間就少了,但是這畢竟是我的興趣愛好,所以我不想放棄。昨晚突然有個想法,以後寫部落格的頻率加快,儘管這樣部落格的質量也就下降了很多,但是我還是覺得部落格就是來記錄我成...

彙編 基礎知識

一 進製數的表示 十進位制後加d,二進位制後加b,八進位制加o,十六進製制加h 二 十進位制數轉換為二進位制數或十六進製制數 使用除2取餘法或使用除16取餘法,結果向上讀,如4,得餘數0 0 1,則相應二進位制為100,十六進製制數類似 三 二進位制數或十六進製制數轉換為十進位制數 使用權的展開式 ...

彙編基礎知識

1.si和di 功能和bx相似,只是不能分成2個8暫存器使用。2inc ax指令 將暫存器的內容加1 mov ax,0 inc ax 執行完畢ax 1 3.bx,si,di,bp暫存器 cpu的核心是暫存器,學習彙編這麼一段時間,我也深刻體會到對暫存器理解的重要性 1 在8086cpu中,只有這4個...