目錄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個...