(二)我學(xué)匯編的那幾年-寄存器篇

何為寄存器困曙。通過(guò)名字翻譯就是可以寄存數(shù)據(jù)的一個(gè)玩意

接下來(lái)上個(gè)圖。再解釋他的作用腮鞍。


2990730-13132bfb35556f63.png

通過(guò)上面的圖片就可以看出來(lái)他就是用來(lái)臨時(shí)儲(chǔ)存數(shù)據(jù)的

咱們先說(shuō)說(shuō)段寄出去
  • 這個(gè)段寄存器主要用來(lái)儲(chǔ)存臨時(shí)數(shù)據(jù)的抽高。
    -段寄存器在8086里面有4個(gè)。
    1.ax 2.bx 3.cx 4.dx

每個(gè)段寄存器又分為高低位寄存
1.ax = ah, al
2.bx = bh, bl
3.cs = ch, cl
4.dx = dh, dl

何為高低寄存
比如我們內(nèi)存有一個(gè)數(shù)柑蛇。2244H,
這是一個(gè)16進(jìn)制。
因?yàn)槊總€(gè)段只能儲(chǔ)存一個(gè)字節(jié)驱闷。也就是只能儲(chǔ)存44
那么22怎么辦耻台。
ax就相當(dāng)于兩個(gè)地址的儲(chǔ)存。
ah 會(huì)儲(chǔ)存 22這個(gè)位置高的數(shù)據(jù)空另。
al就會(huì)儲(chǔ)存44這個(gè)位置低的數(shù)據(jù)盆耽。
位置指指數(shù)據(jù)地址的位置

個(gè)人理解:
  • 程序 -> 修改寄存器 -> 控制cpu操作電腦
說(shuō)到寄存器咱們首先想到應(yīng)該是內(nèi)存
  • 寄存器每個(gè)地址段只能儲(chǔ)存8個(gè)bit,就是1個(gè)字節(jié)

11111111 這就是1字節(jié)
16進(jìn)制也就是FF

  • 通過(guò)以上結(jié)出扼菠。存儲(chǔ)2個(gè)字節(jié)就得需要兩個(gè)地址段摄杂。

寄存器類(lèi)別

通用寄存器:

AX,BX循榆,CX析恢,DX 稱作為數(shù)據(jù)寄存器:

1.AX (Accumulator):累加寄存器,也稱之為累加器秧饮;

2.BX (Base):基地址寄存器映挂;

3.CX (Count):計(jì)數(shù)器寄存器泽篮;

4.DX (Data):數(shù)據(jù)寄存器;

5.SP 和 BP 又稱作為指針寄存器:

6.SP (Stack Pointer):堆棧指針寄存器袖肥;

7.BP (Base Pointer):基指針寄存器咪辱;

SI 和 DI 又稱作為變址寄存器:

1.SI (Source Index):源變址寄存器振劳;

2.DI (Destination Index):目的變址寄存器椎组;

控制寄存器:

1.IP (Instruction Pointer):指令指針寄存器;

2.FLAG:標(biāo)志寄存器历恐;

段寄存器:

1.CS (Code Segment):代碼段寄存器寸癌;

2.DS (Data Segment):數(shù)據(jù)段寄存器;

3.SS (Stack Segment):堆棧段寄存器弱贼;

4.ES (Extra Segment):附加段寄存器蒸苇;

寄存器取值方式:
mov ax, 11H ;賦值給ax段寄存器
mov ds, ax ;取出ax數(shù)值,給ds
mov bx, ds[0]  ;取出ds的第一個(gè)值給bx

其實(shí)寄存器很多是通用的吮旅。只是大家普遍這么儲(chǔ)存溪烤。
習(xí)慣成自然。

也就是說(shuō)所有的寄存器都可以通過(guò)
ds[0]庇勃,ss[0]檬嘀,cs[0]...
這種方式取值。0不是固定的可以根據(jù)需要填寫(xiě)责嚷。
就像高級(jí)語(yǔ)言列表的索引一樣

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末鸳兽,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子罕拂,更是在濱河造成了極大的恐慌揍异,老刑警劉巖,帶你破解...
    沈念sama閱讀 221,331評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件爆班,死亡現(xiàn)場(chǎng)離奇詭異衷掷,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)柿菩,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,372評(píng)論 3 398
  • 文/潘曉璐 我一進(jìn)店門(mén)棍鳖,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人碗旅,你說(shuō)我怎么就攤上這事渡处。” “怎么了祟辟?”我有些...
    開(kāi)封第一講書(shū)人閱讀 167,755評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵医瘫,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我旧困,道長(zhǎng)醇份,這世上最難降的妖魔是什么稼锅? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 59,528評(píng)論 1 296
  • 正文 為了忘掉前任,我火速辦了婚禮僚纷,結(jié)果婚禮上矩距,老公的妹妹穿的比我還像新娘。我一直安慰自己怖竭,他們只是感情好锥债,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,526評(píng)論 6 397
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著痊臭,像睡著了一般哮肚。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上广匙,一...
    開(kāi)封第一講書(shū)人閱讀 52,166評(píng)論 1 308
  • 那天允趟,我揣著相機(jī)與錄音,去河邊找鬼鸦致。 笑死潮剪,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的分唾。 我是一名探鬼主播抗碰,決...
    沈念sama閱讀 40,768評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼鳍寂!你這毒婦竟也來(lái)了改含?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 39,664評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤迄汛,失蹤者是張志新(化名)和其女友劉穎捍壤,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體鞍爱,經(jīng)...
    沈念sama閱讀 46,205評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡鹃觉,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,290評(píng)論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了睹逃。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片盗扇。...
    茶點(diǎn)故事閱讀 40,435評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖沉填,靈堂內(nèi)的尸體忽然破棺而出疗隶,到底是詐尸還是另有隱情,我是刑警寧澤翼闹,帶...
    沈念sama閱讀 36,126評(píng)論 5 349
  • 正文 年R本政府宣布斑鼻,位于F島的核電站,受9級(jí)特大地震影響猎荠,放射性物質(zhì)發(fā)生泄漏坚弱。R本人自食惡果不足惜蜀备,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,804評(píng)論 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望荒叶。 院中可真熱鬧碾阁,春花似錦、人聲如沸些楣。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,276評(píng)論 0 23
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)戈毒。三九已至艰猬,卻和暖如春横堡,著一層夾襖步出監(jiān)牢的瞬間埋市,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,393評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工命贴, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留道宅,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,818評(píng)論 3 376
  • 正文 我出身青樓供置,卻偏偏與公主長(zhǎng)得像伯复,于是被迫代替她去往敵國(guó)和親视哑。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,442評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容

  • 計(jì)算機(jī)通過(guò)執(zhí)行指令序列來(lái)使機(jī)器得以工作泞当,所以對(duì)于每一系列的計(jì)算機(jī)都有指定的一組指令集供計(jì)算機(jī)使用,這組指令...
    未來(lái)科技工作室閱讀 8,006評(píng)論 1 10
  • 1.地址總線民珍,數(shù)據(jù)總線襟士,控制總線在哪里,它們有什么作用?答:它們都是cpu連接外部組件的線路嚷量。地址總線:地址總線A...
    MagicalGuy閱讀 1,462評(píng)論 0 1
  • 這學(xué)期有了匯編課陋桂,但個(gè)人感覺(jué)這部分難度還是有一些的,所以寫(xiě)了這篇簡(jiǎn)書(shū)當(dāng)做自己對(duì)于知識(shí)的復(fù)習(xí)蝶溶,同時(shí)也是希望能夠再次加...
    kl_w閱讀 6,659評(píng)論 0 7
  • 1嗜历、數(shù)據(jù)寄存器ax、bx抖所、cx梨州、dx4個(gè)16位寄存器又可分割成8個(gè)獨(dú)立的8位寄存器(AX:AH-AL、BX:BH-...
    倒數(shù)第三閱讀 1,749評(píng)論 0 1
  • 前一段時(shí)間老爸心臟手術(shù)后心跳依然不正常田轧,需要做電轉(zhuǎn)復(fù)暴匠。 好幾個(gè)朋友都問(wèn)什么是電轉(zhuǎn)復(fù),這個(gè)手術(shù)大嗎涯鲁? 醫(yī)學(xué)上的術(shù)語(yǔ)我...
    海星_love閱讀 104評(píng)論 4 5