版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、1 第四章第四章 指令系統(tǒng)指令系統(tǒng) 4.1 指令系統(tǒng)的發(fā)展與性能要求 4.2 指令格式 4.3 操作數(shù)類型 4.4 指令和數(shù)據(jù)的尋址方式 4.5 典型指令 4.6 ARM匯編語言 返回 2 4.1 指令系統(tǒng)的發(fā)展與性能要求指令系統(tǒng)的發(fā)展與性能要求 4.1.1 指令系統(tǒng)的發(fā)展 4.1.2 對指令系統(tǒng)性能的要求 4.1.3 低級語言與硬件結(jié)構(gòu)的關(guān)系 3 4.1.1 指令系統(tǒng)的發(fā)展指令系統(tǒng)的發(fā)展 指令系統(tǒng)基本概念 l指令:就是要計算機(jī)執(zhí)行某種操作的命令。從計算機(jī)組成的層 次結(jié)構(gòu)來說,計算機(jī)的指令有微指令、機(jī)器指令和宏指令之分。 微指令是微程序級的命令,它屬于硬件; l宏指令:由若干條機(jī)器指令組成的軟
2、件指令,它屬于軟件; l機(jī)器指令:介于微指令與宏指令之間,通常簡稱為指令,每一 條指令可完成一個獨立的算術(shù)運算或邏輯運算操作。 l本章所討論的指令,是機(jī)器指令。本章所討論的指令,是機(jī)器指令。 l一臺計算機(jī)中所有機(jī)器指令的集合,稱為這臺計算機(jī)的指令系 統(tǒng)。 l指令系統(tǒng)是表征一臺計算機(jī)性能的重要因素,它的格式與功能 不僅直接影響到機(jī)器的硬件結(jié)構(gòu),而且也直接影響到系統(tǒng)軟件, 影響到機(jī)器的適用范圍 4 4.1.1 指令系統(tǒng)的發(fā)展指令系統(tǒng)的發(fā)展 發(fā)展情況 l復(fù)雜指令系統(tǒng)計算機(jī),簡稱CISC。但是如 此龐大的指令系統(tǒng)不但使計算機(jī)的研制周期 變長,難以保證正確性,不易調(diào)試維護(hù),而 且由于采用了大量使用頻率很
3、低的復(fù)雜指令 而造成硬件資源浪費。 l精簡指令系統(tǒng)計算機(jī):簡稱RISC,人們又 提出了便于VLSI技術(shù)實現(xiàn)的精簡指令系統(tǒng)計 算機(jī)。 5 4.1.2 對指令系統(tǒng)性能的要求對指令系統(tǒng)性能的要求 l完備性:完備性:完備性是指用匯編語言編寫各種程序時,指令系統(tǒng)直接提供的 指令足夠使用,而不必用軟件來實現(xiàn)。完備性要求指令系統(tǒng)豐富、功能 齊全、使用方便。一臺計算機(jī)中最基本、必不可少的指令是不多的。許 多指令可用最基本的指令編程來實現(xiàn)。例如,乘除運算指令、浮點運算 指令可直接用硬件來實現(xiàn),也可用基本指令編寫的程序來實現(xiàn)。采用硬 件指令的目的是提高程序執(zhí)行速度,便于用戶編寫程序。 l有效性:有效性:有效性是指
4、利用該指令系統(tǒng)所編寫的程序能夠高效率地運行。 高效率主要表現(xiàn)在程序占據(jù)存儲空間小、執(zhí)行速度快。一般來說,一個 功能更強(qiáng)、更完善的指令系統(tǒng),必定有更好的有效性。 l規(guī)整性:規(guī)整性:規(guī)整性包括指令系統(tǒng)的對稱性、勻齊性、指令格式和數(shù)據(jù)格式 的一致性。對稱性是指:在指令系統(tǒng)中所有的寄存器和存儲器單元都可 同等對待,所有的指令都可使用各種尋址方式;勻齊性是指:一種操作 性質(zhì)的指令可以支持各種數(shù)據(jù)類型,如算術(shù)運算指令可支持字節(jié)、字、 雙字整數(shù)的運算,十進(jìn)制數(shù)運算和單、雙精度浮點數(shù)運算等;指令格式 和數(shù)據(jù)格式的一致性是指:指令長度和數(shù)據(jù)長度有一定的關(guān)系,以方便 處理和存取。例如指令長度和數(shù)據(jù)長度通常是字節(jié)長
5、度的整數(shù)倍。 l兼容性:兼容性:系列機(jī)各機(jī)種之間具有相同的基本結(jié)構(gòu)和共同的基本指令集, 因而指令系統(tǒng)是兼容的,即各機(jī)種上基本軟件可以通用。但由于不同機(jī) 種推出的時間不同,在結(jié)構(gòu)和性能上有差異,做到所有軟件都完全兼容 是不可能的,只能做到“向上兼容”,即低檔機(jī)上運行的軟件可以在高 檔機(jī)上運行。 6 4.1.3 低級語言與硬件結(jié)構(gòu)的關(guān)系低級語言與硬件結(jié)構(gòu)的關(guān)系 低級語言與高級語言關(guān)系 比較內(nèi)容高級語言低級語言 1 對程序員的訓(xùn)練要求 (1)通用算法 (2)語言規(guī)則 (3)硬件知識 有 較少 不要 有 較多 要 2 對機(jī)器獨立的程度獨立不獨立 3 編制程序的難易程度 易難 4 編制程序所需時間短較長
6、 5 程序執(zhí)行時間較長短 6 編譯過程中對計算機(jī)資 源的要求 多 少 7 4.2 指令格式指令格式 4.2.1 操作碼 4.2.2 地址碼 4.2.3 指令字長度 4.2.4 指令助記符 4.2.5 指令格式舉例 l指令格式包括兩個方面: 操作碼字段操作碼字段地址碼字段地址碼字段 8 4.2.1 操作碼操作碼 l設(shè)計計算機(jī)時,對指令系統(tǒng)的每一條指令都要規(guī)定一個操作碼。 指令的操作碼OP表示該指令應(yīng)進(jìn)行什么性質(zhì)的操作,如進(jìn)行加 法、減法、乘法、除法、取數(shù)、存數(shù)等等。不同的指令用操作 碼字段的不同編碼來表示,每一種編碼代表一種指令。 l組成操作碼字段的位數(shù)一般取決于計算機(jī)指令系統(tǒng)的規(guī)模。較 大的指
7、令系統(tǒng)就需要更多的位數(shù)來表示每條特定的指令。 l等長(指令規(guī)整,譯碼簡單) l例如IBM 370機(jī),該機(jī)字長32位,16個通用寄存器R0 R15,共有183條指令;指令的長度可以分為16位、32位 和48位等幾種,所有指令的操作碼都是8位固定長度。 l固定長度編碼的主要缺點是:信息的冗余極大,使程序的 總長度增加。 9 4.2.2 地址碼地址碼 l根據(jù)一條指令中有幾個操作數(shù)地址,可將該指 令稱為幾操作數(shù)指令或幾地址指令。 三地址指令 二地址指令 單地址指令 零地址指令 10 4.2.2 地址碼地址碼 l三地址指令 l指令格式如下: l操作碼op 第一操作數(shù)A1 第二操作數(shù)A2 結(jié)果 A3 l功
8、能描述: l(A1) op(A2)A3 l(PC) +1PC l這種格式雖然省去了一個地址,但指令長度仍比較 長,所以只在字長較長的大、中型機(jī)中使用,而小 型、微型機(jī)中很少使用。 11 4.2.2 地址碼地址碼 l二地址指令 l其格式如下: l操作碼op第一操作數(shù)A1第二操作數(shù)A2 l 功能描述: l(A1) op(A2)A1 l(PC)+1PC l二地址指令在計算機(jī)中得到了廣泛的應(yīng)用,但是在 使用時有一點必須注意:指令執(zhí)行之后,A1中原存 的內(nèi)容已經(jīng)被新的運算結(jié)果替換了。 12 4.2.2 地址碼地址碼 l二地址地址根據(jù)操作數(shù)的物理位置分為: lSS 存儲器-存儲器類型 lRS 寄存器-存儲
9、器類型 lRR 寄存器-寄存器類型 慢 13 4.2.2 地址碼地址碼 l一地址指令 l指令格式為: l 操作碼op 第一操作數(shù)A1 l功能描述: l(AC) op(A1) A1 l(PC)+1PC l單操作數(shù)運算指令,如“+1”、“-1”、“求反” l指令中給出一個源操作數(shù)的地址 14 4.2.2 地址碼地址碼 l零地址指令 l其格式為: l 操作碼op l“停機(jī)”、“空操作”、“清除”等控制類 指令。 op 15 4.2.3 指令字長度指令字長度 l概念 l指令字長度(一個指令字包含二進(jìn)制代碼的位數(shù)) l機(jī)器字長:計算機(jī)能直接處理的二進(jìn)制數(shù)據(jù)的位數(shù)。 l單字長指令 l半字長指令 l雙字長指
10、令 l多字長指令多字長指令的優(yōu)缺點 l優(yōu)點提供足夠的地址位來解決訪問內(nèi)存任何單元的尋址問題 ; l缺點必須兩次或多次訪問內(nèi)存以取出一整條指令,降低了CPU的 運算速度,又占用了更多的存儲空間。 l指令系統(tǒng)中指令采用等長指令等長指令的優(yōu)點:各種指令字長度是相等的, 指令字結(jié)構(gòu)簡單,且指令字長度是不變的 ; l采用非等長指令非等長指令的的優(yōu)點:各種指令字長度隨指令功能而異,結(jié) 構(gòu)靈活,能充分利用指令長度,但指令的控制較復(fù)雜 。 16 4.2.4 指令助記符指令助記符 l由于硬件只能識別1和0,所以采用二進(jìn)制操作 碼是必要的,但是我們用二進(jìn)制來書寫程序卻 非常麻煩。 l為了便于書寫和閱讀程序,每條指
11、令通常用3 個或4個英文縮寫字母來表示。這種縮寫碼叫 做指令助記符 用34個英文字母來表示操作碼,一般為英文縮寫 不同的計算機(jī)系統(tǒng),規(guī)定不一樣 必須用匯編語言翻譯成二進(jìn)制代碼 17 4.2.5 指令格式舉例指令格式舉例 l8位微型計算機(jī)的指令格式 l如8088,字長8位,指令結(jié)構(gòu)可變 l包括單字長指令、雙字長指令和三字長指令 l操作碼長度固定 18 4.2.5 指令格式舉例指令格式舉例 lMIPS R4000指令格式 lRISC計算機(jī)系統(tǒng),32位字長,32個通用寄存 器。 R型(寄存器)指令: 6位 5位 5位 5位 5位 6位 op rs rt rd shamt funct I型(立即數(shù))指
12、令: 6位 5位 5位 16位 op rs rt 常數(shù)或地址 19 4.2.5 指令格式舉例:指令格式舉例:ARM指令格式指令格式 20 4.2.5 指令格式舉例指令格式舉例 Pentium指令格式 l指令長度可變,最短1個字節(jié),最長12個字節(jié),典型的CISC指 令系統(tǒng) 指令前綴段取代操作數(shù)長度取代地址長度取代 操作碼ModReg或操作碼R/MSIB位移量立即數(shù) 21 4.2.5 指令格式舉例指令格式舉例 例3 MIPS R4000匯編語言中,寄存器$s0$s7對應(yīng)寄存器號為 十進(jìn)制1623,寄存器$t0$t7對應(yīng)的寄存器號為815。請將下 表4條匯編語言翻譯成對應(yīng)的機(jī)器語言十進(jìn)制數(shù)表示。 2
13、2 4.3 操作數(shù)類型操作數(shù)類型 4.3.1 一般的數(shù)據(jù)類型 4.3.2 Pentium數(shù)據(jù)類型 4.3.3 Power PC數(shù)據(jù)類型 23 4.3.1 一般的數(shù)據(jù)類型一般的數(shù)據(jù)類型 l地址數(shù)據(jù)地址數(shù)據(jù):地址實際上也是一種形式的數(shù)據(jù)。 l數(shù)值數(shù)據(jù)數(shù)值數(shù)據(jù):計算機(jī)中普遍使用的三種類型的數(shù)值數(shù)據(jù)。 l字符數(shù)據(jù)字符數(shù)據(jù):文本數(shù)據(jù)或字符串,目前廣泛使用ASCII碼。 l邏輯數(shù)據(jù)邏輯數(shù)據(jù):一個單元中有幾位二進(jìn)制bit項組成,每個bit的值 可以是1或0。當(dāng)數(shù)據(jù)以這種方式看待時,稱為邏輯性數(shù)據(jù)。 24 4.3.2 Pentium數(shù)據(jù)類型數(shù)據(jù)類型 常規(guī) 整數(shù) 序數(shù) 未壓縮的BCD 壓縮的BCD 近指針 位串
14、 字符串 浮點數(shù) 25 4.3.3 Power PC數(shù)據(jù)類型數(shù)據(jù)類型 無符號字節(jié) 無符號半字 有符號半字 無符號字 有符號字 無符號雙字 字節(jié)串 浮點數(shù) 26 4.4 指令和數(shù)據(jù)的尋址方式指令和數(shù)據(jù)的尋址方式 4.4.1 指令的尋址方式 4.4.2 操作數(shù)基本尋址方式 4.4.3 尋址方式舉例 27 4.4.1 指令的尋址方式指令的尋址方式 l順序方式 lPC l跳躍方式 CAI 28 4.4.2 操作數(shù)基本尋址方式操作數(shù)基本尋址方式 l形成操作數(shù)有效地址的方法,稱為尋址方 式。 l例如,一種單地址指令的結(jié)構(gòu)如下: 操作碼OP、變址X、間址I、形式地址A 29 4.4.2 操作數(shù)基本尋址方式操
15、作數(shù)基本尋址方式 CAI 30 4.4.2 操作數(shù)基本尋址方式操作數(shù)基本尋址方式 1、隱含尋址 l指令中隱含著操作數(shù)的地址 l如某些運算,隱含了累加器AC作為源和目的寄存器 l如8086匯編中的STC指令,設(shè)置標(biāo)志寄存器的C為1 31 4.4.2 操作數(shù)基本尋址方式操作數(shù)基本尋址方式 2、立即尋址 l立即尋址是一種特殊的尋址方式,指令中在操作碼字 段后面的部分不是通常意義上的操作數(shù)地址,而是操 作數(shù)本身,也就是說數(shù)據(jù)就包含在指令中,只要取出 指令,就取出了可以立即使用的操作數(shù),因此,這樣 的操作數(shù)被稱為立即數(shù)。 l指令格式:操作碼OP 操作數(shù)A 32 4.4.2 操作數(shù)基本尋址方式操作數(shù)基本尋
16、址方式 3、直接尋址 l 指令中地址碼字段給出的地址A就是操作數(shù)的 有效地址EA(Effective Address),即EAA。 33 4.4.2 操作數(shù)基本尋址方式操作數(shù)基本尋址方式 4、間接尋址 l 間接尋址意味著指令的地址碼部分給出的 地址A不是操作數(shù)的地址,而是存放操作數(shù) 地址的主存單元的地址,簡稱操作數(shù)地址的 地址。操作數(shù)的有效地址的計算公式為: EA(A) 34 4.4.2 操作數(shù)基本尋址方式操作數(shù)基本尋址方式 5、寄存器尋址 l在指令的地址碼部分給出CPU內(nèi)某一通用寄存器的 編號,指令的操作數(shù)存放在相應(yīng)的寄存器中,即 EA=Ri 優(yōu)點: (1)由于寄存器在CPU的內(nèi)部,指令在執(zhí)
17、行時從寄存 器中取操作數(shù)比訪問主存要快得多; (2)由于寄存器的數(shù)量較少,因此寄存器編號所占位數(shù) 也較少,從而可以有效減少指令的地址碼字段的長 度。 35 4.4.2 操作數(shù)基本尋址方式操作數(shù)基本尋址方式 6、寄存器間接尋址 l為了克服間接尋址中多次訪存的缺點,可采用寄存器間接尋址, 即將操作數(shù)放在主存儲器中,而操作數(shù)的地址放在某一通用寄 存器中,然后在指令的地址碼部分給出該通用寄存器的編號, 這時有EA=(Ri) l這種尋址方式的指令較短,并且在取指后只需一次訪存便可得到操作 數(shù),因此指令執(zhí)行速度較前述的間接尋址方式要快,也是目前在計算 機(jī)中使用較為廣泛的一種尋址方式。 36 4.4.2 操
18、作數(shù)基本尋址方式操作數(shù)基本尋址方式 7、偏移尋址、偏移尋址 l相對尋址:由程序計數(shù)器相對尋址:由程序計數(shù)器PC提供基準(zhǔn)地址,而指提供基準(zhǔn)地址,而指 令的地址碼部分給出相對的位移量令的地址碼部分給出相對的位移量D,兩者相加后,兩者相加后 作為操作數(shù)的有效地址,即:作為操作數(shù)的有效地址,即:EA(PC)D。 37 4.4.2 操作數(shù)基本尋址方式操作數(shù)基本尋址方式 l7、偏移尋址:基址尋址、偏移尋址:基址尋址 l基址寄存器的位數(shù)可以設(shè)置得很長,從而可以在較 大的存儲空間中尋址。 38 4.4.2 操作數(shù)基本尋址方式操作數(shù)基本尋址方式 l7、偏移尋址:變址尋址、偏移尋址:變址尋址 l變址尋址就是將指令
19、的地址碼部分給出的基準(zhǔn)地 址A與CPU內(nèi)某特定的變址寄存器Rx中的內(nèi)容相 加,以形成操作數(shù)的有效地址。 39 4.4.2 操作數(shù)基本尋址方式操作數(shù)基本尋址方式 8、段尋址方式、段尋址方式 存儲空間劃分為多段存儲空間劃分為多段 40 4.4.2 操作數(shù)基本尋址方式操作數(shù)基本尋址方式 l分寄存器堆棧、存儲器堆棧 以先進(jìn)后出原理存儲數(shù)據(jù) 41 4.4.2 操作數(shù)基本尋址方式操作數(shù)基本尋址方式 例例4.4:將:將ARM匯編語言翻譯成機(jī)器語言。已知匯編語言翻譯成機(jī)器語言。已知5條條ARM指令格指令格 式譯碼如下表所示:式譯碼如下表所示: 設(shè)設(shè)r3寄存器中保存數(shù)組寄存器中保存數(shù)組A的基值,的基值,h放在寄
20、存器放在寄存器r2中。中。C語言程序語言程序 語句語句 A30=h+A30 可編譯成如下可編譯成如下3條匯編語句指令:條匯編語句指令: LDR r5 , r3, #120;寄存器寄存器r5中獲得中獲得A30 ADD r5 , r2 , r5 ,;寄存器寄存器r5中獲得中獲得h+A30 STR r5 , r3, #120;將將h+A30存入到存入到A30 請問這請問這3條匯編語言指令的機(jī)器語言是什么?條匯編語言指令的機(jī)器語言是什么? 42 4.4.2 操作數(shù)基本尋址方式操作數(shù)基本尋址方式 解:首先利用十進(jìn)制數(shù)來表示機(jī)器語言指令,然后轉(zhuǎn)換成二進(jìn)制機(jī)器指令。解:首先利用十進(jìn)制數(shù)來表示機(jī)器語言指令,然
21、后轉(zhuǎn)換成二進(jìn)制機(jī)器指令。 從表從表4.3中我們可以確定中我們可以確定3條機(jī)器語言指令:條機(jī)器語言指令: LDR指令在第指令在第3字段(字段(opcond)用操作碼)用操作碼24確定?;导拇嫫鞔_定?;导拇嫫?指定在指定在 第第4字段(字段(Rn),目的寄存器),目的寄存器5指定在第指定在第6字段(字段(Rd),選擇),選擇A30(120 304)的)的offset字段放在最后一個字段(字段放在最后一個字段(offset12)。)。 ADD指令在第指令在第4字段(字段(opcode)用操作碼)用操作碼4確定。確定。3個寄存器操作(個寄存器操作(2、 5和和5)分別被指定在第)分別被指定在第6、
22、7、8字段。字段。 STR指令在第指令在第3字段用操作碼字段用操作碼25確定,其余部分與確定,其余部分與LDR指令相同。指令相同。 43 4.4.3 尋址方式舉例尋址方式舉例 Pentium的尋址方式的尋址方式 CAI 44 4.4.3 尋址方式舉例尋址方式舉例 方式算法 立即作數(shù)=A 寄存器LA=R 偏移量LA=(SR)+A 基址LA=(SR)+(B) 基址帶偏移量LA=(SR)+(B)+A 比例變址帶偏移量LA=(SR)+(I)S+A 基址帶變址和偏移量LA=(SR)+(B)+(I)+A 基址帶比例變址和偏移量 LA=(SR)+(B)+(I)S+A 相對LA=(PC)+A Pentium的
23、尋址方式的尋址方式 45 4.4.3 尋址方式舉例尋址方式舉例 例4 一種二地址RS型指令的結(jié)構(gòu)如下: 6位 4位 1位 2位 16位 OP 通用寄存器 I X 偏移量D 其中I為間接尋址標(biāo)志位,X為尋址模式字段,D為偏移 量字段。通過I,X,D的組合,可構(gòu)成如下尋址方式: 請寫出6種尋址方式的名稱。 46 4.4.3 尋址方式舉例尋址方式舉例 例5 將ARM匯編語言翻譯成機(jī)器語言。已知5條ARM指令格式譯碼如下 表所示: 設(shè)r3寄存器中保存數(shù)組A的基址,h放在寄存器r2中。C語言程序語句 A30=h+A30 可編譯成如下3條匯編語言指令: LDR r5,r3,#120;寄存器r5中獲得A30
24、 ADD r5,r2,r5;寄存器r5中獲得h+A30 STR r5,r3,#120;將h+A30存入到A30 請問這3條匯編語言指令的機(jī)器語言是什么? 47 4.5 典型指令典型指令 4.5.1 指令的分類指令的分類 4.5.2 基本指令系統(tǒng)的操作基本指令系統(tǒng)的操作 4.5.3 精簡指令系統(tǒng)精簡指令系統(tǒng) 48 4.5.1 指令的分類指令的分類 l數(shù)據(jù)傳送類指令 l一般傳送指令: MOV AX,BX l數(shù)據(jù)交換指令: XCHG l堆棧操作指令: PUSH,POP l運算類指令 l算術(shù)運算指令: 加、減、乘、除以及加1、減1、比較 l邏輯運算指令: l移位指令 l程序控制類指令 l程序控制類指令
25、用于控制程序的執(zhí)行方向,并使程序具有測 試、分析與判斷的能力。 l 輸入和輸出指令、字符串處理指令、特權(quán)指令、其他指令 49 4.5.2 基本指令系統(tǒng)的操作基本指令系統(tǒng)的操作 l20%和80%規(guī)律:CISC中大約有20%的指令使用頻率高,占據(jù)了 80%的處理機(jī)時間,而有80%的不常用指令只占用處理機(jī)的20% 時間。 lVLSI技術(shù)發(fā)展引起的問題 lVLSI工藝要求規(guī)整性,而大量復(fù)雜指令控制邏輯極其不規(guī)整,給VLSI 工藝造成了很大的困難。 l現(xiàn)在用微程序?qū)崿F(xiàn)復(fù)雜指令與用簡單指令組成的子程序相比,沒有多 大的區(qū)別。因為現(xiàn)在控制存儲器和主存的速度差縮小。 lCISC中,通過增強(qiáng)指令系統(tǒng)的功能,簡化
26、了軟件,增加了硬件的 復(fù)雜程度。然而指令復(fù)雜了,指令的執(zhí)行時間必然加長,從而使 整個系統(tǒng)的執(zhí)行時間反而增加,因而在計算機(jī)體系結(jié)構(gòu)設(shè)計中, 軟硬件的功能分配必須恰當(dāng) 50 4.5.3 精簡指令系統(tǒng)精簡指令系統(tǒng) l特點(采用流水線技術(shù)) l簡單而統(tǒng)一格式的指令譯碼; l大部分指令可以單周期執(zhí)行 l只有LOAD/STORE可以訪問存儲器 l簡單的尋址方式 l采用延遲轉(zhuǎn)移技術(shù) l采用LOAD延遲技術(shù) l三地址指令格式 l較多的寄存器 l對稱的指令格式 返回 51 4.6 ARM匯編語言 匯編語言是計算機(jī)機(jī)器語言(二進(jìn)制指令代碼)進(jìn) 行符號化的一種表示方法,每一個基本匯編語句對 應(yīng)一條機(jī)器指令。 表4.11列出了嵌入式處理機(jī)ARM的匯編語言。其中 操作數(shù)使用16個寄存器(r0 , r1r12 , sp , Ir , pc),230個存儲字(字節(jié)編址,連續(xù)的字的地址間 相差4)。 返回 CAI CAI 表表4.11(上上) 表表4.11(下下) 52 4.6 ARM匯編語言 在進(jìn)行匯編語言程序設(shè)計時,可直接使用英文單詞 或其縮寫表示指令,使用標(biāo)識表示數(shù)據(jù)或地址,從 而有效地避免了記憶二進(jìn)制的指令代碼。 不用由程序設(shè)計人
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版房屋買賣合同中的稅費分擔(dān)約定3篇
- 二零二五版電力工程監(jiān)理勞務(wù)分包合同范本2篇
- 基于2025年度預(yù)算的網(wǎng)絡(luò)營銷與電商平臺建設(shè)合同3篇
- 二零二五年度餐飲行業(yè)特色農(nóng)產(chǎn)品配送與扶貧合作合同3篇
- 二零二五版二手房定金交易合同范本2篇
- 二零二五年環(huán)保凈化設(shè)備銷售與排放監(jiān)測合同2篇
- 二零二五年船舶制造車間通風(fēng)除塵系統(tǒng)合同3篇
- 物業(yè)管理委托合同2025年度版18篇
- 二零二五年網(wǎng)絡(luò)安全風(fēng)險評估與整改服務(wù)合同規(guī)范文本283篇
- 全新2025年度體育用品生產(chǎn)加工合同:體育用品設(shè)計公司與制造商之間的生產(chǎn)加工協(xié)議3篇
- 歷史-廣東省大灣區(qū)2025屆高三第一次模擬試卷和答案
- 2024年安全生產(chǎn)法律、法規(guī)、標(biāo)準(zhǔn)及其他要求清單
- 2023年高考文言文閱讀設(shè)題特點及備考策略
- 抗心律失常藥物臨床應(yīng)用中國專家共識
- 考級代理合同范文大全
- 2024解析:第三章物態(tài)變化-講核心(原卷版)
- DB32T 1590-2010 鋼管塑料大棚(單體)通 用技術(shù)要求
- 安全行車知識培訓(xùn)
- 2024年安徽省高校分類對口招生考試數(shù)學(xué)試卷真題
- 第12講 語態(tài)一般現(xiàn)在時、一般過去時、一般將來時(原卷版)
- 2024年采購員年終總結(jié)
評論
0/150
提交評論