匯編語(yǔ)言讀書筆記 Day 16

匯編學(xué)習(xí) Day 1:CPU

通用寄存器

8086CPU有14個(gè)寄存器,它們分別是:

寄存器 通用 長(zhǎng)度
AX 16bit, 2個(gè)字節(jié)
BX 16bit, 2個(gè)字節(jié)
CX 16bit, 2個(gè)字節(jié)
DX 16bit, 2個(gè)字節(jié)
SI 16bit, 2個(gè)字節(jié)
DI 16bit, 2個(gè)字節(jié)
SP 16bit, 2個(gè)字節(jié)
BP 16bit, 2個(gè)字節(jié)
IP 16bit, 2個(gè)字節(jié)
CS 16bit, 2個(gè)字節(jié)
DS 16bit, 2個(gè)字節(jié)
ES 16bit, 2個(gè)字節(jié)
PSW 16bit, 2個(gè)字節(jié)

AX:可以劃分為AH、AL兩個(gè)8位寄存器,AH,AL可以單獨(dú)使用


image.png
image.png

解惑

寄存器和內(nèi)存的區(qū)別

  1. 寄存器是中央處理器內(nèi)的組成部份。寄存器是有限存貯容量的高速存貯部件,它們可用來(lái)暫存指令、數(shù)據(jù)和位址。在中央處理器的控制部件中,包含的寄存器有指令寄存器(IR)和程序計(jì)數(shù)器(PC)。在中央處理器的算術(shù)及邏輯部件中,包含的寄存器有累加器(ACC)。
  2. 內(nèi)存包含的范圍非常廣,一般分為只讀存儲(chǔ)器(ROM)、隨機(jī)存儲(chǔ)器(RAM)和高速緩存存儲(chǔ)器(cache)。
  3. 寄存器是CPU內(nèi)部的元件,寄存器擁有非常高的讀寫速度,所以在寄存器之間的數(shù)據(jù)傳送非??臁?/li>
  4. Cache :即高速緩沖存儲(chǔ)器,是位于CPU與主內(nèi)存間的一種容量較小但速度很高的存儲(chǔ)器。由于CPU的速度遠(yuǎn)高于主內(nèi)存,CPU直接從內(nèi)存中存取數(shù)據(jù)要等待一定時(shí)間周期,Cache中保存著CPU剛用過(guò)或循環(huán)使用的一部分?jǐn)?shù)據(jù),當(dāng)CPU再次使用該部分?jǐn)?shù)據(jù)時(shí)可從Cache中直接調(diào)用,這樣就減少了CPU的等待時(shí)間,提高了系統(tǒng)的效率。Cache又分為一級(jí)Cache(L1 Cache)和二級(jí)Cache(L2 Cache),L1 Cache集成在CPU內(nèi)部,L2 Cache早期一般是焊在主板上,現(xiàn)在也都集成在CPU內(nèi)部,常見的容量有256KB或512KB L2 Cache。

總結(jié):大致來(lái)說(shuō)數(shù)據(jù)是通過(guò)內(nèi)存-Cache-寄存器,Cache緩存則是為了彌補(bǔ)CPU與內(nèi)存之間運(yùn)算速度的差異而設(shè)置的的部件。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 基礎(chǔ)知識(shí) 機(jī)器語(yǔ)言 機(jī)器語(yǔ)言是機(jī)器指令的集合,機(jī)器指令是一臺(tái)計(jì)算機(jī)可以正確執(zhí)行的命令,是一列二進(jìn)制數(shù)字。計(jì)算機(jī)將其...
    Runnlin閱讀 1,171評(píng)論 0 4
  • 編程語(yǔ)言的發(fā)展 機(jī)器語(yǔ)言: 由 0 和 1 組成. 匯編語(yǔ)言(Assembly Language): 用符號(hào)代替了...
    Lin__Chuan閱讀 4,130評(píng)論 2 7
  • 一篇前言 這是一系列的匯編語(yǔ)言學(xué)習(xí)的讀書筆記,以及一些自己的理解系列文章。我想我會(huì)在循序漸進(jìn)的學(xué)習(xí)中,寫下對(duì)匯編的...
    華落閱讀 5,161評(píng)論 0 7
  • 久違的晴天,家長(zhǎng)會(huì)。 家長(zhǎng)大會(huì)開好到教室時(shí),離放學(xué)已經(jīng)沒(méi)多少時(shí)間了。班主任說(shuō)已經(jīng)安排了三個(gè)家長(zhǎng)分享經(jīng)驗(yàn)。 放學(xué)鈴聲...
    飄雪兒5閱讀 7,868評(píng)論 16 22
  • 今天感恩節(jié)哎,感謝一直在我身邊的親朋好友。感恩相遇!感恩不離不棄。 中午開了第一次的黨會(huì),身份的轉(zhuǎn)變要...
    余生動(dòng)聽閱讀 10,918評(píng)論 0 11

友情鏈接更多精彩內(nèi)容