匯編語(yǔ)言 Ch1-基礎(chǔ)知識(shí) 筆記

匯編語(yǔ)言 Ch1-基礎(chǔ)知識(shí) 筆記

![](http://picture-repository-of-heamon7.qiniudn.com/第1章 匯編-基礎(chǔ)知識(shí).png)

第1章 基礎(chǔ)知識(shí)

1.1機(jī)器語(yǔ)言

電子計(jì)算機(jī)的機(jī)器指令是一列二進(jìn)制數(shù)字仑鸥。計(jì)算機(jī)將之轉(zhuǎn)變?yōu)橐涣懈叩碗娖浇锿拢允褂?jì)算機(jī)的電子器件收到驅(qū)動(dòng)耕赘,進(jìn)行運(yùn)算兑巾。每一種微處理器(CPU),由于硬件設(shè)計(jì)和內(nèi)部結(jié)構(gòu)的不同怠硼,就需要用不同的電平脈沖來(lái)控制入蛆,使其工作。所以每一種微處理器都有自己的機(jī)器指令集简十,也就是機(jī)器語(yǔ)言。

1.2匯編語(yǔ)言的產(chǎn)生

匯編指令是機(jī)器指令便于記憶的書(shū)寫(xiě)格式撬腾。將匯編指令轉(zhuǎn)換成機(jī)器指令的翻譯程序叫做編譯器螟蝙。

1.3匯編語(yǔ)言的產(chǎn)生

匯編語(yǔ)言由3類(lèi)指令組成:匯編指令(機(jī)器碼的助記符,有對(duì)應(yīng)的機(jī)器碼)民傻,偽指令(沒(méi)有對(duì)應(yīng)的機(jī)器碼胰默,由編譯器執(zhí)行,計(jì)算機(jī)并不執(zhí)行)漓踢,其他符號(hào)(如+牵署、-、*喧半、/等奴迅,由編譯器識(shí)別,沒(méi)有對(duì)應(yīng)的機(jī)器碼挺据。其中匯編指令是匯編語(yǔ)言的核心取具。

1.4 存儲(chǔ)器

向CPU提供的指令和數(shù)據(jù)存放在存儲(chǔ)器(內(nèi)存)中,計(jì)算機(jī)中內(nèi)存的作用僅次于CPU

1.5 指令和數(shù)據(jù)

指令和數(shù)據(jù)是應(yīng)用上的概念扁耐。在內(nèi)存或磁盤(pán)上暇检,它們沒(méi)有任何區(qū)別,都是二進(jìn)制信息

1.6 存儲(chǔ)單元

存儲(chǔ)器被劃分成若干個(gè)存儲(chǔ)單元婉称,每個(gè)存儲(chǔ)單元從0開(kāi)始順序編號(hào)块仆,這些編號(hào)就是每個(gè)存儲(chǔ)單元在存儲(chǔ)器中的地址。微機(jī)存儲(chǔ)器的容量是以字節(jié)為最小單位來(lái)計(jì)算的王暗,即最小存儲(chǔ)單元為一個(gè)字節(jié)(一個(gè)存儲(chǔ)單元就是一個(gè)字節(jié))

1.7 CPU對(duì)存儲(chǔ)器的讀寫(xiě)

CPU要想進(jìn)行數(shù)據(jù)的讀寫(xiě)悔据,必須和外部器件(標(biāo)準(zhǔn)說(shuō)法是芯片)進(jìn)行3類(lèi)信息的交互:地址信息(存儲(chǔ)單元的地址),控制信息(器件的選擇瘫筐,讀或?qū)懙拿睿┟凼睿瑪?shù)據(jù)信息(讀或?qū)懙臄?shù)據(jù))。這些信息的傳遞靠CPU和其他芯片間稱(chēng)為總線(xiàn)的導(dǎo)線(xiàn)傳輸策肝「睾矗總線(xiàn)從物理上講隐绵,就是一根根導(dǎo)線(xiàn)的集合。從邏輯上分為3類(lèi):地址拙毫,控制依许,數(shù)據(jù)總線(xiàn)

1.8地址總線(xiàn)

地址總線(xiàn)上能傳送多少個(gè)不同的信息,CPU就可以對(duì)多少個(gè)存儲(chǔ)單元進(jìn)行尋址缀蹄。n 根地址總線(xiàn)峭跳,則可以尋址2^n 個(gè)存儲(chǔ)單元。8086CPU的地址總線(xiàn)寬度為20缺前,80386CPU的地址總線(xiàn)寬度為32

不能像數(shù)據(jù)總線(xiàn)那樣多次傳輸一個(gè)信息嗎蛀醉?

1.9 數(shù)據(jù)總線(xiàn)

數(shù)據(jù)總線(xiàn)的寬度決定了CPU和外界間的數(shù)據(jù)傳送速度。8根數(shù)據(jù)總線(xiàn)一次可以傳送一個(gè)字節(jié)衅码。8088CPU的數(shù)據(jù)總線(xiàn)寬度為8拯刁,8086CPU的數(shù)據(jù)總線(xiàn)寬度為16

1.10 控制總線(xiàn)

控制總線(xiàn)的寬度決定了CPU對(duì)外部器件的控制能力∈哦危控制總線(xiàn)是一些不同控制線(xiàn)的集合垛玻。有多少根控制總線(xiàn),就意味著CPU提供了對(duì)外部器件的多少種控制奶躯。內(nèi)存讀或?qū)懨钍怯蓭讉€(gè)控制總線(xiàn)綜合發(fā)出的帚桩,其中有一根稱(chēng)為“讀信號(hào)輸出”的控制總線(xiàn)由CPU向外傳送讀信號(hào),CPU向該控制總線(xiàn)上輸出低電平表示將要讀取數(shù)據(jù)嘹黔;有一根稱(chēng)為“寫(xiě)信號(hào)輸出”的控制線(xiàn)則負(fù)責(zé)傳送寫(xiě)信號(hào)

1.11 內(nèi)存地址空間(概述)

CPU的地址總線(xiàn)可尋址到的存儲(chǔ)單元就構(gòu)成這個(gè)CPU的內(nèi)存地址空間

1.12 主板

主板上有一些通過(guò)總線(xiàn)相連的核心器件和一些主要器件账嚎,包括CPU,存儲(chǔ)器参淹,外圍芯片組醉锄,擴(kuò)展插槽(一般插有RAM內(nèi)存條和各類(lèi)接口卡)

1.13接口卡

CPU通過(guò)總線(xiàn)和擴(kuò)展插槽相連,進(jìn)而和擴(kuò)展插槽上的接口卡相連浙值。CPU控制接口卡恳不,接口卡直接控制外部設(shè)備,從而實(shí)現(xiàn)了CPU對(duì)外設(shè)的間接控制

1.14 各類(lèi)存儲(chǔ)器芯片

主板上得存儲(chǔ)器芯片從讀寫(xiě)屬性上分為RAM和ROM开呐,從功能和連接上分為以下三類(lèi):隨機(jī)存儲(chǔ)器(用于存放供CPU使用的絕大部分程序和數(shù)據(jù)烟勋,主隨機(jī)存儲(chǔ)器一般由兩個(gè)位置上得RAM組成,裝在主板上得RAM和插在擴(kuò)展槽上得RAM)筐付;裝有BIOS的ROM(BIOS是由主板和各類(lèi)接口卡(如顯卡卵惦,網(wǎng)卡等)廠商提供的軟件系統(tǒng),可以通過(guò)它利用該硬件設(shè)備進(jìn)行最基本的輸入輸出瓦戚。在主板和某些接口卡上插有存儲(chǔ)相應(yīng)BIOS地ROM沮尿。);接口卡上的RAM(某些接口卡需要對(duì)大批量的輸入輸出數(shù)據(jù)進(jìn)行暫時(shí)的存儲(chǔ),在其上裝有RAM畜疾。最典型的是顯示卡上的RAM

1.15 內(nèi)存地址空間

CPU在操控各種存儲(chǔ)器時(shí)赴邻,把它們總的看做一個(gè)由若干存儲(chǔ)單元組成的邏輯存儲(chǔ)器,即所說(shuō)的內(nèi)存地址空間啡捶。內(nèi)存地址空間一般按主存儲(chǔ)器地址空間姥敛,顯存地址空間,各類(lèi)(存有BIOS的)ROM(顯卡瞎暑,網(wǎng)卡彤敛,系統(tǒng)等)地址空間

附錄

附錄1.14-PC系統(tǒng)中各類(lèi)存儲(chǔ)器的邏輯連接

附錄1.15-CPU將各類(lèi)存儲(chǔ)器看做或一個(gè)邏輯存儲(chǔ)器

附錄1.15-8086PC機(jī)內(nèi)存地址空間分配

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市了赌,隨后出現(xiàn)的幾起案子墨榄,更是在濱河造成了極大的恐慌,老刑警劉巖揍拆,帶你破解...
    沈念sama閱讀 216,919評(píng)論 6 502
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件渠概,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡嫂拴,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,567評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門(mén)贮喧,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)筒狠,“玉大人,你說(shuō)我怎么就攤上這事箱沦”缒眨” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 163,316評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵谓形,是天一觀的道長(zhǎng)灶伊。 經(jīng)常有香客問(wèn)我,道長(zhǎng)寒跳,這世上最難降的妖魔是什么聘萨? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,294評(píng)論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮童太,結(jié)果婚禮上米辐,老公的妹妹穿的比我還像新娘。我一直安慰自己书释,他們只是感情好翘贮,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,318評(píng)論 6 390
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著爆惧,像睡著了一般狸页。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上扯再,一...
    開(kāi)封第一講書(shū)人閱讀 51,245評(píng)論 1 299
  • 那天芍耘,我揣著相機(jī)與錄音址遇,去河邊找鬼。 笑死齿穗,一個(gè)胖子當(dāng)著我的面吹牛傲隶,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播窃页,決...
    沈念sama閱讀 40,120評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼跺株,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了脖卖?” 一聲冷哼從身側(cè)響起乒省,我...
    開(kāi)封第一講書(shū)人閱讀 38,964評(píng)論 0 275
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎畦木,沒(méi)想到半個(gè)月后袖扛,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,376評(píng)論 1 313
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡十籍,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,592評(píng)論 2 333
  • 正文 我和宋清朗相戀三年蛆封,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片勾栗。...
    茶點(diǎn)故事閱讀 39,764評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡惨篱,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出围俘,到底是詐尸還是另有隱情砸讳,我是刑警寧澤,帶...
    沈念sama閱讀 35,460評(píng)論 5 344
  • 正文 年R本政府宣布界牡,位于F島的核電站簿寂,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏宿亡。R本人自食惡果不足惜常遂,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,070評(píng)論 3 327
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望她混。 院中可真熱鬧烈钞,春花似錦、人聲如沸坤按。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,697評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)臭脓。三九已至酗钞,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背砚作。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,846評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工窘奏, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人葫录。 一個(gè)月前我還...
    沈念sama閱讀 47,819評(píng)論 2 370
  • 正文 我出身青樓着裹,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親米同。 傳聞我的和親對(duì)象是個(gè)殘疾皇子骇扇,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,665評(píng)論 2 354

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